yashsingh1/xdaforums huggingface dataset:
[G1 General] BrooklynAvi:
Please be kind to me as this is my first post on XDA although I have been reading and utilizing these forums for quite some time. If this question has already been addressed, please let me know. I have already searched the forum and was unable to find anything on the subject but perhaps I wasn't as diligent as I could have been.

I left my G1 on the roof of my car and it fell off and was run over by a car. I already ordered a new one which will arrive in two days (I do nightly nandroid backups so all is well in that department). I would, however, like to donate the crushed G1 to one of the developers on this site so that they can salvage it for parts. Believe it or not, I was actually able to boot to the recovery screen and do a wipe (Alt-W). Obviously I could not see this as the screen is crushed but it rebooted after I hit Back+Home so I am pretty certain that there are some valuable working parts for someone who knows what they are doing.

I have taken advantage of the ROMs on this forum for awhile (Kavana's WinMo 6.1) as well as How-To posts (Apps2SD, Rooting G1, Nandroid, MAM, etc.) and countless other posts to keep my phone in perfect working order, and would like to give at least a little back to the hard working developers here. I would like a moderator to assist me in getting the phone into the hands of the right developer. I am sure it has some value to someone. I am pretty certain that the motherboard is in working condition as well as the keyboard and various other parts (it still vibrates on boot). I don't know much about hardware as I am largely a developer and a user. I don't want to take it apart only to find out that I have ruined what was once a good part. Ebay was an option but I figure that I will actually get more value out of donating it since XDA is literally my lifeline and smartphones would just plain suck without this site.

Please reference the attached photos. Sorry they are not so great. They were taken on my Dash because I was too lazy to take out my good camera.

Post replies here and we can go from there.

Thanks,

Aaron
[G1 General] alritewhadeva:
Cool I'm sure someone will find this useful. You might want to save the battery so you have two ;)
[G1 General] ccyrowski:
haha ill take it
[G1 General] jaygajay:
i was gonna say send that battery my way because the one i have drains too fast for me and a new one cost like 60 bux.
[G1 General] bigboibbp:
ill take it... i know im not a dev but ive been wanting to learn how to take the g1 apart and put it back together but i couldnt justify the price of buying one.. ill surely make a guide (both a pictoral one and a video on youtube)... if not i understand
[G1 General] DVS_Sokar:
PM Sent to you a little earlier.
[G1 General] brian_v3ntura:
http://cgi.ebay.com/ws/eBayISAPI.dl...STRK:MEWAX:IT&item=320374959323#ht_1969wt_907

heres a solution
[G1 General] jusplainmike:
I believe you should donate it to one of the members working on finding the jtag pins so the people who were effected by the spl brick might have a second chance
[G1 General] ICBM:
Amazon sells them as well for about $7 + $3 for shipping.. OEM, safe..never had issues..
[G1 General] BrooklynAvi:
I am keeping the battery which still works. Now I have three! The battery door is crushed too. My goal is for the phone to better not just one person in need of parts but the community in general. If a developer can use this to help out the rest of us it will have been worth it. Like I have stated, I am not sure what use it will be but I am sure that someone out there can utilize it for the benefit of the rest of us.
[G1 General] BrooklynAvi:
Can you, or someone else, point me in the direction of one of these developers? This sounds like a worthy cause.
[G1 General] jaygajay:
So why do T-Mobile and HTC sell them so expensive?
[G1 General] jcarloss:
donate your Devices

if you would like to donate any device that you dont use.

i take any cellphone i fix them and recycle the one that dont work...

the one's that work i give it to people that need it...

also i use them to make videos take them aparts///// and e.t.c..

donate @ android.3g@gmail.com
[G1 General] raptaqua:
just pm you
[G1 General] rgl12miami:
G1 disassembly

If you want to take apart your G1, here's a good start:

http://androinica.com/2008/12/19/htc-dream-service-manual-now-available-for-download/
[G1 General] oreoOozZz:
Donate it to one of the big Devs, EX: JesusFreke, Cyanogen, The Dude, JAC, Etc...

Im sure they can MORE then utilize an extra device in futher learning/releasing Android related ROMs.
[G1 General] twistedumbrella:
A battery from HTC directly (after they first tried to deny my warranty status) is 37, shipping included.

As for a crushed device, I should try to find one in that condition since emulator will not run on my laptop. More or less the process goes make a program or update, open my sd card, load it, try it, improve it on the computer, delete the sd card copy, move the new one... very agravating.

Not to mention if you plug the device into the computer right, you can load your device AS the emulator (but I don't really want to do that to my "daily driver")
[G1 General] SolemnWishing:
I would like to suggest a moment of silence to honor your G1.
[G1 General] goldenarmZ:
lbcoder has expressed a desire to jtag the g1.. I'm not sure if anyone's sent a dead board his way yet.
[G1 General] lbcoder:
Haven't got one yet, the lead I had seems to have disappeared.

If interested in sending it for jtag study, PM me.
[G1 General] brian_v3ntura:
just use my link i posted previously. the seller provides a 1 year warranty with the batter that only cost 7. good deal. and well tmobile n htc sell them higher its OEM. (original). seller on ebay may sell third party batteries that work jsut at good at a way cheaper price.
[G1 General] maxawesome:
plus one (I concur)
[G1 General] gospeed.racer:
does the phone need to be able to be powered up to use/examine the Jtag?

I ask because I bought 2 phones, one was water damaged and one had a cracked screen. I completely disassembled it and soaked it in alcohol for a while, then dried overnight. It would turn on, you could see the G1 screen, then it would simply fade out. It would go into bootloader (stock, tri color) and stay. It would not charge the battery, or boot on it, however it would run on it if disconnected while in bootloader.

I took that phone back apart, and replaced the first board, the one with the sim card holder, and it now works fine. The parts g1 with the bad screen also had it's USB port ripped out, so I do not know if that board is any good. I dont want to spend money on the usb port for a board that may not be needed.

I prefer to keep all that is not needed but would be happy to donate the mainboard if someone could truly use it. It will boot into bootloader, but from there I am not sure. It is not usable as it sits, so using it for research is all I can think of.
[G1 General] lbcoder:
Yes, it will be fine.

It doesn't need to work at all, as long as there isn't too much physical damage around the CPU.

If you send it to me, I will be physically removing the CPU as well as several other components in order to perform a PHYSICAL circuit trace to find where the JTAG pins of the CPU terminate.

PM me if you are interested in donating it for scientific research.
[G1 General] gospeed.racer:
Pm sent, looking forward to the research! :p
[G1 General] sensimila:
i just broke a little ribbon cable on the main pcb board. pm me if you want to sell me that part.

http://www.cellulardr.com/proddetail.php?prod=50H10000-02M-A&review=true&cat=247 of course i hope you can make a fair deal.
[G1 General] gospeed.racer:
that ribbon cable is soldered onto the board that I have which is damaged (USB port broke off) and it is on its way to lbcoder. Sorry to say, that looks to be a pretty expensive ribbon as HTC didnt make it removable on the pcb end.
[G1 General] BrooklynAvi:
A moment of silence (in fact, it was way more than a moment) has officially been observed. My new G1 is already here. I never even booted it up out of the box. I immediately jailbroke and rooted it with JF1.51 and Apps2SD with my 16GB class 6 microSDHC. Loving it. It's nice to have a new phone. Got the insurance this time so it doesn't cost me anything the next time I screw up.
[G1 General] gospeed.racer:
I thought I heard there was a huge deductible for the G1? I hope I am wrong, but I would swear someone on this board posted that, also stating that out of warranty repair was cheaper by far.
[G1 General] alritewhadeva:
Cost me 130$ to get a replacement :o
[G1 General] BrooklynAvi:
[SOLVED]

Indeed there is a $130 deductible. But the $300-$400 price tag is certainly worth the $6 a month at least for the first year.

For all those who care, the phone has been donated to a developer (I will keep his/her name private unless he/she cares to disclose it). It will eventually be shipped out as soon as I can get to a post office.
[G1 Q&A, Help & Troubleshooting] Daneshm90:
Hey, k so im learning how to edit xml....so i use axmlprinter to print the readable txt version...n then i use a hex editor to edit the file...problem is...how do u find specific lines in the hex version such as android:orientation ??? ne help wud b appreciated
[Touch Diamond2, Pure Themes and Apps] alberto888zz:
My Windows Live Messenger auto-disconnect when battery level is about 30% :(

How i can disable it?

PS sorry for my bad english:p
[Touch Diamond2, Pure Themes and Apps] alberto888zz:
UP:confused:
[Touch Diamond2, Pure Themes and Apps] tanekki:
I would also very much like to know how to disable that stuff. Am I missing something obvious? :-S
[Touch Dual, MDA Touch Plus General] fubofo:
I just replaced my digitizer today (bought the handset from ebay - faulty touch screen). After replacing my digitizer, my touch screen still doesnt work, even after hard reset - when asking to 'tap screen to set up device' it wont respond to any taps.

Any ideas ?
[Touch Dual, MDA Touch Plus General] SpaceDeep:
Same here. Digitizer replaced but touch screen still not responding. Im afraid that problem is in motherboard :(

Any one any sugestion?? Phone is not under waranty any more.
[myTouch 3G, Magic Android Development] TheArtiszan:
Hello all.

First many thanks to Fatal1ty Justanothercroud haykuro NK02 and the many other developers that made doing all this possible. Also now have to add on cyanogen thanks for the info on compcache as has been added to the rom.

This is a complete port including kernal with thankz again to dazcox5181 and made some modifications myself. Is very stable build on my 32B Ion and runs very quickly used for about 8 hours already and no loading screen yet. Al widgets are working and is FULL version for now. No lag between any screens. Is now a complete and very quick rom based on JAC heros build some fatal1ty thrown in and then some of my own mods.

Please try and let me know what you think.

Steps so far:

More optimized Rosie.apk but keeping most widgets here but foot prints and htc sync removed

32b boot img - fully working

correct wlan.ko file included - wifi works

swap on partiton 3 os sd card solved by dazcox5181 first used his idea in making boot.img for my next release good work dazcox. included your changes and working on other modifications to the kernal yet.

Browser don't always close anymore.

For board 32B only http://www.mediafire.com/?tldxy1i9zdn TheArtiszanR0.9 Released 7/22/2009 11.02AM EST

working well on my Google I/O device

next realease will have updated working boot.img and other modifications.

lightly modified rosie.apk for speed and looking in to persistant browser. (don't close all the time) keep same for other apps.

For this rom to working correctly you will need to have 3 partitions on your memory card.

Fat32

ext2/3

linux-swap

in that correct order The swap partition will need to be atleast 32 mb. Making larger won't help as that is the size I have left to. may change later but 32 seems to be more then suffcient.
[myTouch 3G, Magic Android Development] TheArtiszan:
space holder
[myTouch 3G, Magic Android Development] D3NNY:
Will you be using fatal1tys boot.img?
[myTouch 3G, Magic Android Development] bpmorris:
Apps

I would am only looking to try ROM's with Exchange support at this stage so I would love to see ActiveSync support...
[myTouch 3G, Magic Android Development] TheArtiszan:
As of right meow. Yes it will be using the same one fate does until I get time later to make other modifications.

As being it is a hero rom it will have the full htc mail app which suppers exchange over mobile network. I am not sure if activesync is capable yet or not.

Pretty much done with at least making the rom fully compaible with the 32B hardware. Just testing everythig now and there will be just a few minor changes and I will upload then first thing tomorrow as home Internet is out for now. Next up will be some more modifications for general optimization. Runs pretty smoothly now and is the full Rosie still with all clocks and weather app working. Will tinker with that some more later on.
[myTouch 3G, Magic Android Development] kingchris:
what did u mean with direct port?

if you use the boot.img from fatality, the rom wil not be as fast as on the g1, because of the kernel (i hope i understand this right)

so you will get a port only with a different look as the one from fatal1ty

or do you port the moddifierd kernel from cyanogen?

you can get swapper working using this code
[myTouch 3G, Magic Android Development] dazcox5181:
If your not porting the kernel its the same as has already been 'ported' so is there a point?
[myTouch 3G, Magic Android Development] saquib:
Hi mate

Once these commands have been run, I have then installed swapper from the market. What value do I set my swap partition to in swapper ? Assume I am setting swapper to use a swap parition rather than /sdcard/swapfile.swp ?

Thanks.
[myTouch 3G, Magic Android Development] dazcox5181:
Sorry I beat you too it, see my posts it's so simple you'll kick yourself (like I did)

extract boot.img from normal jachero, rename init.trout.rc to init.sapphire.rc

repack

flash

done.
[myTouch 3G, Magic Android Development] TheArtiszan:
That is what I am working now I have the boot.imig extracted and looking the other code to see if can be made quicker. Going to have a customized Rosie as well so it will have most usability and less space more speed. Unlike the other one with flip clock and others not working to well. The one I posted above i working good on mines so far.
[myTouch 3G, Magic Android Development] TheArtiszan:
what do you guys think the best setup for swapper would be for the build as again I am trying to start with a FULL hero and will also keep superlite from JAC's crew as well

currently the userinit.sh is set to

32 / 60

I was thinking of

64 / 40

What is everyones opinion both seem to work fine for me atm I have 64/40 running for about 2 hours and have not had a rosie loading spin once. did get it once or twice on 32/60 but that was having flash games up in browser.
[myTouch 3G, Magic Android Development] TheArtiszan:
Uploading will be done soon. new version fully working and very speed with some new modifications.
[myTouch 3G, Magic Android Development] eljuego:
how make i the 3 partitions on my memory card?

thanks for help
[myTouch 3G, Magic Android Development] phosphato:
Hi all

I have 3 partitions on my class 6 SD, FAT32/EXT2/SWP in order, 7GB/500MB/32MB in size.

I got following mesage aplying update.zip after wiping.

--- Install from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:Corrupt file:

data/app_s/htcmsgwidgets.odex

E:Verification failed

Installation aborted

Anyone can help?
[myTouch 3G, Magic Android Development] minogue:
the development of 32A Roms have not kept up with the ones of 32B Roms....

Im feeling lonely Here!
[myTouch 3G, Magic Android Development] boy4ngage:
how make i the 3 partitions on my memory card?

thanks for help
[myTouch 3G, Magic Android Development] Uriex:
I've got the same message
[myTouch 3G, Magic Android Development] wolfsbaine:
download ubuntu live linux cd

boot to cd and run partition manager

change drive type at top right to memory card, delete partitions, create new ones, make lage fat32 partiton, then 300-500meg for ext 3, and only 32-60 for swap
[myTouch 3G, Magic Android Development] TheArtiszan:
If you have a card reader you can use any partitioning program like paragon.

or in Recovery console in ADB on PC can do the following should work with a hypothetical 2 gb card.

#parted /dev/block/mmcblk0

#print (to verfiy we know what size card we are dealing with, the details should be straight forward)

rm 1

rm 2

mkpartfs primary fat32 0 1200

mkpartfs primary ext2 1200 1700

mkpartfs primary linux-swap 1700 1732
[myTouch 3G, Magic Android Development] bowli:
I got following mesage applying update.zip after wiping.

--- Install from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:Corrupt file:

data/app_s/htcmsgwidgets.odex

E:Verification failed

Installation aborted

I'm sorry but why did we have this message when applying update ?

Can you answer us TheArtiszan

Thank you.
[myTouch 3G, Magic Android Development] kingchris:
Hi have you fixed the bug with thccamera.apk

I made a zip-file too but in an other thread. I tried to push the camera from fatal1ty but got no luck. Cant boot after push the camera.

Hope you got more luck. Its a little. Bit. ...

now so many works against the other. Till yesterday there were 2 builds. Today its 5. I think they should all work together its bettee then against
[myTouch 3G, Magic Android Development] wolfsbaine:
there are actually 2 files that have crc errors, browser.apk and htcmsgwidgets.odex. this is just a zipped archive, so i've updated these files from another jachero rom in the zip and have sent to phone using

adb push TheArtiszanR0.9.zip /sdcard/update.zip

give it a bash
[myTouch 3G, Magic Android Development] kingchris:
If you change files in the zip, you have to resign it. I think try to redownlod it, or sign the update file with the new apk and odex again
[myTouch 3G, Magic Android Development] marco.catelli:
Same installation aborted here...waiting for the fix ;-)
[myTouch 3G, Magic Android Development] kingchris:
not waiting, doing :D

it is not a hard work to replace 2 apks and resign the app.

after you read a bit and learned it, you never have to wair for a fix :D
[myTouch 3G, Magic Android Development] wolfsbaine:
not convinced about need for signing after updating those 2 files, i'm installed and up and running with this, i didn't extract the zip i updated the zip with the new files.

anyways, worked for me, may work for you
[myTouch 3G, Magic Android Development] scoobyturbo:
yeah having the same prob
[myTouch 3G, Magic Android Development] MartinodF:
To fix this:

open the .zip file

go in /data/app_s

replace browser.apk, browser.odex, htcmsgwidgets.apk, htcmsgwidgets.odex with the same 4 files taken from jachero 2.7.3 for dream (link)

push update.zip & install ;)

No need to re-sign! (at least for me)

edit: WIFI isn't working (Italian Vodafone Magic by Google), i'll try to update wlan.ko now
[myTouch 3G, Magic Android Development] scoobyturbo:
thanks for the info
[myTouch 3G, Magic Android Development] dazcox5181:
Anyone noticed that call volume is quite low? I can hear the other person but they say I'm really quiet. Nandroided back to ION rom and its fine again. Is there a fix for this?
[myTouch 3G, Magic Android Development] jan.lamp:
so i made a fixed rom, right now uploading on rs ;-) apps and w-lan working

uploaded it on my mobile.me disk (no download limit)

http://files.me.com/jan.lamp/s9n8cp
[myTouch 3G, Magic Android Development] scoobyturbo:
post link when finnshed
[myTouch 3G, Magic Android Development] jmenbalek:
Hi man work's fine but wifi doesn't work :( and i dont find wlan.ko :/ . I have **** on my eyes xD

Thank's jan.lamp i give you a big kiss man :D
[myTouch 3G, Magic Android Development] jan.lamp:
look at the first post on this side, i have fixed the rom. apps and wlan working fine and it is very fast

sorry for my bad english :p
[myTouch 3G, Magic Android Development] phosphato:
Did you correct mic volume or only wifi?

Thanks
[myTouch 3G, Magic Android Development] jan.lamp:
just correct the app and wifi problem
[myTouch 3G, Magic Android Development] macacomachec:
So compcache is different from "normal"swap,how is working in this rom?Compcache work as a compressor of "virtual ram",make the swapping faster and safer for SD lifetime.

is this actually working or it's only normal swap?

So what's the best version of the many roms posted in this thread?

Now i'm using jacHero 2.7.4 with boot image from the magic and it's seem pretty usable,id there any improvements?

Sorry for the many question and the poor english..Cheers!
[myTouch 3G, Magic Android Development] scoobyturbo:
2 many versions coming out think am going to wait for donut in a few days time
[myTouch 3G, Magic Android Development] M9x3mos:
What did you have to do to fix WiFi. I had tried to replace the wlan.ko and didn't help. I bam having this problem with a different build if you can tell me how you fixed WiFi much apprecaited.
[myTouch 3G, Magic Android Development] Roy Jovero:
This looks very promising. Just a couple questions.

1 - Does Bluetooth work?

2 - What, if any, widgets have been removed?
[myTouch 3G, Magic Android Development] gavindi:
The fixed version gives me a boot loop at the Hero splash screen.
[myTouch 3G, Magic Android Development] birchboi96:
this rom is very fast but indeed buggy

1.camera bug

2.sms bug (not coming in)

3.led light dont work
[myTouch 3G, Magic Android Development] dazcox5181:
WHAT! WHEN? Where did that get announced?
[myTouch 3G, Magic Android Development] bufodill:
Can someone confirm that sms isn't working? Wanted to try this rom, and don't care about camera, and not that much about led, but sms is kinda esential :)
[myTouch 3G, Magic Android Development] skepsis:
Looking good so far

Runs better then most builds but still a tad laggy with most of the day 2 day tasks but deff a great start... can't wait to see ur optimized ROM.
[myTouch 3G, Magic Android Development] bufodill:
Just installed. The led works, gonna try sms now.

Runs much smoother than the other hero-roms I've tried. Dunno how, but don't care :D

Edit: Sms also works. Love this rom so far
[myTouch 3G, Magic Android Development] RYU1980:
I need to know how to create partition.I try "adb shell" command but there is a message says "device not found".
[myTouch 3G, Magic Android Development] jan.lamp:
i created the partitions with ubuntu linux ;-)

sms tested and working fine, bluetooth works.

im using an Vodafone Germany HTC Magic 32B with 8GB SanDisk microSD HC
[myTouch 3G, Magic Android Development] njakobs:
You need to make sure you have the USB drivers install correctly.

http://xdaforums.com/showthread.php?t=533109&highlight=USB+driver
[myTouch 3G, Magic Android Development] marcuchinonis:
Hello.

You rom is the fastest hero port for magic 32b I've tested. The problem is I don't receive sms. Do you know what's the problem? I'd like to use this rom to daily use, but I need to receive smss.

Thanks
[myTouch 3G, Magic Android Development] jan.lamp:
i dont have the sms problem, dont know whats the problem is on your magic :confused:
[myTouch 3G, Magic Android Development] maxon25:
Hi i have been using the JACHEROSKI_2_7_3-Magic32B-Ported without any partition and its the best hero rom iv used so far, its smooth, runs almost as quick as cupcake (well for me anyway) and hasn't reloaded once, so good job dazcox.
[myTouch 3G, Magic Android Development] marcuchinonis:
The version I've installed is that you have uploade al post 31. Is this the final?

Thanks
[myTouch 3G, Magic Android Development] maxon25:
Going back to cupcake and waiting for donut
[myTouch 3G, Magic Android Development] scoobyturbo:
mine seems to reload everytime i come out of a app or change the wall paper any ideas
[myTouch 3G, Magic Android Development] RYU1980:
Just before two posts you said its nice rom but you are going to back Cupcake :confused:and didn't you create partition?Just wipe and update.zip?