yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] axlastro:
HELP, I'm a noob.

Hi guys. I'm new to g1 so I want to ask a simple question.

I have an ulocked G1 that works with any sim card.

If I root and eventually upgrade to rc33 (i have rc19 now) , is there any possibility that tha device becomes locked again, or is it a one way process that doesn't have anything to do with firmware upgrade and rooting. Thank you a lot.
[G1 Android Development] BlackMai:
Swapper

I recently got this SWAPPER program which uses the microSD card as swap memory. But it always says broken pipe. Then I found out I need to have "root" to have this working. I've checked my G1 and it has Build number RC33.

I am afraid to lose all my programs but I guess I can just save them in my PC.

Since I don't have any background on doing this, will someone help me going through the procedure step by step from scratch so I can have "root"?
[G1 Android Development] kree:
Just to clarify, what exactly did you do? I have been feverishly trying everything! I have renamed the original download to update.zip, I have renamed boot.img to update.zip and every combo! Am I missing something? Downloading something wrong? Am I missing a space or something somewhere? Help?????
[G1 Android Development] Psychedelic-Squid:
Quick question, I don't know quite where to ask this, so I'll ask here because it's kinda related.

If I need to send my G1 in for a hardware repair (accelerometers died), is it best to back up, revert to RC7, restore the orginal bootloader and allow it to update to RC9 OTA?

If I do, is it possible to then restore all of this back once it's repaired?
[G1 Android Development] xdavidn88:
you do not unzip it at all!

save the dl, put it on the desktop, rename it and carry it into your sdcard root.

that worked for me.
[G1 Android Development] kree:
ok. thank you. gonna try it now.
[G1 Android Development] xdavidn88:
To test if you have root > <press enter>reboot<press enter>

To see if you have rc33 mod > settings > about phone > build number

To see if you have the newest radio > baseband number

but how do you check if you did the hard SPL correctly?

(I saw the update and all that, but I would like to know how)
[G1 Android Development] Psychedelic-Squid:
Turn the phone off, and boot into SPL mode, by holding <Camera> while pressing <Power>. The second line of text should be one of the following (text -- meaning):

HBOOT-0.95.0000 -- You have the stock SPL.

HBOOT-0.95.3000 -- You have the engineering SPL.

HSPL10.95.3000 -- You have HardSPL.

EDIT: Anyone who read my earlier (~1 page back) question, it appears that it was a borked install of JFv1.44-RC9 that broke it, not any hardware issues, and a full revert to stock RC7, and subsequent (successful) re-update to JF-RC9 fixed the problem.
[G1 Android Development] kree:
Thank You!

Thank you for all your help! Got it done. for some reason my 10.4 mac would keep opening the zip file, maybe because it also has jar extention too? but none the less I switched over the wifeys 10.5 mac and presto! Thanks again!:)
[G1 Android Development] xdavidn88:
ok apparently i don't have HardSPL.

Apparently I skipped it somehow, would it be ok if I went back and did it?

(I already have JF1.42 RC33)

Can I just put the hard bin file and redo the step?
[G1 Android Development] axlastro:
:mad:

Ok can't anyone tell me if there is a problem rooting an unlocked G1? I can't find anything related in the forums
[G1 Android Development] Psychedelic-Squid:
If by unlocked you mean it can use any sim, yes you can root it as normal.

You should be able to do the HardSPL step at any stage, as the install only replaces the SPL, leaving the rest intact. So, yes.
[G1 Android Development] jsmiths_1:
hi, i am really confused about the process, i have plat-rc33, and the question is, with this procedure, in the first page of this thread, can i get root and so on? because i read about the qmat and reverse thinks and i dont understand nothing...thanks :D
[G1 Android Development] krultomek:
I have RC33 on my G1, I followed the instructions to get it back to RC29, it finished updating but it tells me "Update Terminate UPDATE FAIL". And now my phone won't start..

How can I fix this?
[G1 Android Development] Finde:
So I rooted my G1, then upgraded to Jesusfreke's 1.43 (RC9). Now when I open the Telnet app and attempt to connect to localhost, I'm always receiving "connection refused". Do I have to root again, and if so do I do it the same way in RC9, or do I have root and my phone's just being a noob? I have installed and run apps that say they need root so I assume I do have it, just Telnet seems to be being weird.

Any help will be much appreciated.
[G1 Android Development] jumayal1980:
help me whit this

[Rooting your RC29 or lower phone:

On RC29 phones and lower, anything you type into your keyboard is also being run in a hidden console with root permissions. More information regarding that at the bottom of this post. But, to get root access, do the following:

Instructions:

Download recovery.img and copy it to your SD card (see the previous instructions on how to copy from your computer to your Phone's SD card).

Download the Hard SPL and copy the zip file to the SD card.

All files must be on the root of your SD card.

Restart your phone. Wait for your phone to start up fully and show the home screen.

After your phone starts up, hit the enter key twice, type "telnetd" and press enter. (Yes, it will start up a contact search, don't worry. Just type it.)

Download an Android "Telnet" application from the Market and connect to localhost.

If you connect successfully, you will have a root prompt "#".

Type the following into Telnet (these commands will give you root access easier in the future):

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

cd sdcard

flash_image recovery recovery.img

cat recovery.img > /system/recovery.img

Now you have root!
[G1 Android Development] Tripod87:
Guy this might seem silly, but I for some reason cannot reboot my phone after I downgrade my phone to RC29.

I booted my phone in boot loader mode, did the proper update and it told me it was complete. I hit the action button and now I'm stuck on the boot loader screen. How do I reboot the phone now? Holding the power button doesn't do anything. Pushing home, action, return, etc doesn't do anything. And typing reboot or anything doesn't do anything.

What happened?
[G1 Android Development] xdavidn88:
Hold Green Talk button , Menu, and Red End Call button at the same time.
[G1 Android Development] shay_zil:
its stuck!

i tried to lower it to rc29 but it got stck saying "fail update" and now everytime i turn on the screen i see the colourfull screen.

what should i do?!?

I TRIED TO REMOVE THE BATTERY AND THE SDCARD BUT NOTHING!

I DONT LIVE IN USA SO I CANT JUST ASK T MOBILE FOR A NEW PHONE...
[G1 Android Development] JaxonSon:
Help

I am trying to update my G1 and it tries to verify the update.zip package but then it says No Signature and Verification Failed.

I try to do a wipe too but it will not work. When I boot up, it just comes up with my phone and a triangle with an ! in the middle of it.

At the top, it says Android System recovery utility E: Can't open /cache/recovery/command

Can someone please help.
[G1 Android Development] DennGir:
Browser Auto Rotate

I have successfully rooted my G1 and am trying to get the browser to auto rotate. I have the droid sans tool installed, and performed the install and tasks associated with the auto rotate. The browser will auto rotate, but it will not do so when a web page is displayed. Any ideas on what might be going on?
[G1 Android Development] azrael0508:
cant get into recovery mode

hey everyone, i started with rc33 and followed the directions to root my phone.

I hit a few snags but was able to get through them.

Now i've hit another one, Im at the applying the hard spl section to my phone. I power off my phone then attempt to start it in recovery mode, but it gets stuck at the tmobile g1 logo. Ive tried running the reboot recovery thru the telnet app, and have tried the home back and home power buttons. Nothing, still stuck there. I have to remove the battery to get it to do anything.

If anyone could possibly point me in the right direction, it would be greatly appreciated.
[G1 Android Development] raydekok:
i use this way in windows.(full version of QMAT):

* get sdcard serial (using adb shell, or terminal emulator within android): cat /sys/class/mmc_host/mmc1/mmc1:*/cid

* start QMAT using wine

* byte-wise reverse the serial string using QMAT: Cryptoanalysis Tools/Crypto Toolbox, enter serial in the box left of the "reverse string" button, click button, copy reversed serial string

* generate goldcard image: click Hardware Forensics/Generate HTC Goldcard, enter reversed serial string into the "Serialnumber of SD-card" field, press "Save Goldcard Image to file" button, remember filename "goldcard.img" and path

* check filesize < 440 byte (otherwise writing this to the beginning of the sdcard would corrupt the partition table): ls -l goldcard.img

* if < 440 byte, use dd and a usb cardreader (g1 with usb cable does also work, verified!) (probably you need to be root for that to work) to write the contents of the file "goldcard.img" to the beginning of the sdcard (assumes sdcard is /dev/sdb, might be other, check!): dd if=goldcard.img of=/dev/sdb

* done

ok this is how i'm doing it.

i read the sd serial from a terminal of mijn G1, the serial i copy to Qmat en make a goldcard.

is this a correct way? or forget i something?

how can i write the goldcard.img to the sd??
[G1 Android Development] volcanik:
worked for me

This was my first time rooting anything. It was suprisingly easy thanks to this forum and I did it all with out hooking up to a computer.
[G1 Android Development] DynaMight:
Worked perfectly. thanks
[G1 Android Development] androidmonkey:
Should there be another step after installing JFv1.41 to download and install the Radio update? I see it listed on the JF thread but I dont see it on the How-to-Root instructions.
[G1 Android Development] xdavidn88:
I did it.

filler]
[G1 Android Development] Gene_uk:
oh no another noob question

sorry guys, I am sure this was asked in the scores of questions, but I couldnt find it.

When I downgrade my phone, enable root access and upgrade to the latest version, will it completely erase all of my data on my phone (my apps, my contacts, my texts, etc)?

if so, is there an easy way to back all of this stuff up before I begin?

thanks,

Gene
[G1 Android Development] dolphin#8:
register the g1 with wifi

I have wifi configured and apparently running because the ICON is active while I still cannot register the phone. The screen on the g1 says NO SIM card, and it says it doesnt find the google server if I put the simcard without data plan. How can I use the telnet into the phone? Where can I install it if the screen only shows the No SIM card? I downgraded to rc29 and the phone is unlocked.
[G1 Android Development] raydekok:
is this the way to do it whitout wm device?
[G1 Android Development] LucidREM:
Gain Root

to gain the "root" access on the G1 can seem a little confusing .. if it helps anyone out there i have some abbreviated instructions step-by-step of this process .. i don't use the HardSPL and i'm pretty sure that's an optional step .. these instructions focus on US phones but the others can be used as well you simply need different files to download:

Get ROOT'ed - RC30

the same can be found in my signature as well
[G1 Android Development] LucidREM:
i'm not sure if you can backup your stuff without root access .. once you downgrade your phone is completely wiped .. after this the upgrades do not delete things off the phone .. it is only the downgrade where you lose everything
[G1 Android Development] kathi17:
When I downgraded, I made sure I synced my contacts to Google, I backed up with Astro and My backup, and copied the entire contents of my SD card to my computer. Then after I finished everything, I resynced my contacts and put any backed up files I wanted back onto the SD card.

I reinstalled the apps from the card, and didn't lose a thing. I even had my pictures back. I'm not sure this would work with the paid apps though, those weren't available when I rooted.

Of course If I had just used a different SD card, I wouldn't have had to move the files to my computer, but I figured it was a good chance to make sure everything was backed up onto the computer, especially since I might never get around to doing it if I didn't do it then.
[G1 Android Development] raydekok:
ok that is an option but when you have the european G1? i have a G1 started with the RC4 then i found a RC33 from germany and i update it. the RC33 is the RC9 here.

but now i want root but i don't have a wm for a goldcard.
[G1 Android Development] androidmonkey:
LucidREM,

How come you didn’t use the HardSPL? Is it recommended? What are the advantages?
[G1 Android Development] raydekok:
will this work on my locked G1 europe? and how do i do that?

very noob:):):):)
[G1 Android Development] LucidREM:
somewhere in the massive amounts of information i read that it is not needed unless you wanted to take your phone to "the next level" for things like installing debian etc
[G1 Android Development] androidmonkey:
Thanks for the quick response.

So if I needed to do this later for advanced stuff, then I can do it then? Since it’s the last step, it looks like you can do it whenever.
[G1 Android Development] jaboswell:
Ok I did everything it said to do in the steps on the first page....

I installed the JF update for R33

Thinking it was still rooted I downloaded WifiTether and it says NO ROOT.

And asks if I want to continue(dont remember the exact option but it was to continue) or cancel...

So Is my phone NOT rooted?

What should i do now?

Should I redo the steps?
[G1 Android Development] Glen L:
Hi thanks for this. I just rooted and now using the

RC33: (md5: f24b6c237775147cb4bc42efc2393973)

Just a question though is RC33: (md5: f24b6c237775147cb4bc42efc2393973) same with JK RC 33?

Does this support mutli touch?

also, If not, if install the one with multitouch is there a way to install it without deleting any of my application, contacts and messages?
[G1 Android Development] axlastro:
Me too!!!!

I have the exact same problem! I followed all the steps for gaining root but the WifiTether says I don't have root. Oh and something else - everytime I reboot I keep losing all the profiles and information in my games and weather bug!!!
[G1 Android Development] mrnote8:
this happened to me too.. but i just 'continued' and probably restarted wifitether again, and now it works just fine. i just assumed it was some kind of bug or something .. ? ..
[G1 Android Development] raydekok:
pff today i will try to root my phone with this method. but do i have to use european stuff?
[G1 Android Development] xdavidn88:
hi, after doing everything, i noticed the update.zip file disappears.

is it ok to delete dreaimg, recovery.img, hardspl.zip, dcim, media etc?

or do we need it on the sd card?
[G1 Android Development] androidmonkey:
I deleted them.
[G1 Android Development] jaboswell:
Ok. So i Restated my phone after it said NO ROOT. and now it works perfectly fine (wifi tether).... So i take it , it is rooted since it works..
[G1 Android Development] mrnote8:
Chances are.. you're on
[G1 Android Development] eleminop:
i was surpised it was so easy to get root, i was kinda worried, but after having the phone for 4 hours i decided to give it a go. this walkthrough is excellent, and i had no problems at all. thanks a lot, i can already tell that i'm going to have a lot of fun with this phone!

ps. the only thing the guide didn't say was that the "action" button was the trackball, and to hit the call, menu, and end buttons to reset.
[G1 Android Development] Rajandriod:
I cant get roort access

Hey guys...

please help me....

I downgraded my Firmware from RC8 to RC7....but i cant get access to telnet service. When I am trying to connect , it says "Connection Refused"...

How do i get telnet session gets activated??
[G1 Android Development] russenreaktor:
"at the home screen, hit the enter key twice, then type "telnetd" and hit enter again"
[G1 Android Development] droid240:
radio

hey guys, ive been trying to update the radio to the .....14.11 , i have the 12.29 still after rooting and updating to rc33, i ran the rc33 radio update but doesnt seem to change, ive tried rooting phone twice from step one, and still, no change, any ideas, help please :(
[G1 Android Development] androidmonkey:
That’s odd. Not to state the obvious but did you delete the old update.zip and download the correct update.zip for the radio?
[G1 Android Development] TurboTsi:
Yea he did install the new update.zip the one containing the radio. Still nothing....he was on stock rc33 then rooted his phone, down to rc29, went to rc30, then rc33, then radio. It installs fine, but for some reason the baseband still reads .29. He did the whole process again, going down to 29 and up again, but nothing. He had done the hardspl, the first time, and the second time he went to the original spl, and the radio doesn't change. Downloaded the files multiple times in case it was corrupt.....I have no idea why its not working.
[G1 Android Development] androidmonkey:
Why did he go from rc30 to rc33? I went from rc29 to rc33.
[G1 Android Development] TurboTsi:
I don't know lol. But it still shouldn't matter as mostly everyone else had rc30, then rc33, and the radio worked.
[G1 Android Development] androidmonkey:
that’s weird. Post the question in the JF thread.
[G1 Android Development] premedicated:
recovery.img

Pretty sure the recovery.img link is broke. If not, can someone tell me why it won't download? It just keeps pulling up a page of jibberish
[G1 Android Development] xdavidn88:
Link works for me.

You don't need to open it. Just dl it, save it, pull it over to the sd card.
[G1 Android Development] hjkim:
Im having a problem

Im having a problem when i try to create a root.

It says, after typing cat recovery .img > /system/recovery .img

cannot create /system/recovery: read-only file system

can anyone help me please.
[G1 Android Development] McLin:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
[G1 Android Development] hjkim:
..

i did the all the steps until

cat recovery .img > /system/recovery .img

and it comes out

cannot create /system/recovery: read-only file system

##
[G1 Android Development] LucidREM:
firstly the system must be mounted "rw" .. secondly there's no space before the ".img"
[G1 Android Development] nnishant:
Cannot get root access

I have gone through all the step 4 times now, to get root access. But failed on every attempt. When I try to use the Task manager, it says i don't have root access.HELP!!:(
[G1 Android Development] androidmonkey:
Obviously you are missing something. Post exactly what you are doing, maybe we can find the problem.
[G1 Android Development] hjkim:
socket thing error...

i have completed all the steps until rooting the phone.

but after a few minutes i get some kinds of error thing comes up saying socket something....

anyway i ignored this and tried to use the app which is aNetShare which needs root/superuser which i have done it a few minutes ago but it says my mobile phone is not root/superuser phone....

please help me!!!!! ASAP!!!!!!
[G1 Android Development] ziggziff:
New change G1 phones?

:( well it seems that the files for the recovery.img file lack signatures so the update fails. I am assuming this is something new, the signature verification for the recovery.img file? anyway after following the steps the installations is aborted. Anyone have an update or suggestion I would be interested.
[G1 Android Development] ziggziff:
You have a space in the file name "recovery.img" not "recovery .img"
[G1 Android Development] androidmonkey:
I see you want help ASAP, but you have to give more information.

1. What are the steps you followed?

2. What screen showed the socket error? What did it say exactly? Was it the home screen, terminal, or during bootup?

3. Are you able to get into Telnet?

Did you rollback to RC29? Sounds like you are still on RC30 or 33
[G1 Android Development] ziggziff:
NO I am running RC29 (kila-user 1.0 TC4-RC29 115247)
[G1 Android Development] ziggziff:
I am stuck here!

I have completed all of the steps and I am running

RC29 (kila-user 1.0 TC4-RC29 115247)

I am stuck at this step:

At this step is says that the update signature fails for 5 files... and the installation fails... any ideas? :-)
[G1 Android Development] androidmonkey:
Corrupt file? Did you try and redownload? You could try reflashing RC29 I guess.
[G1 Android Development] jfagundes64:
updating to rc33

i have done all the steps and confirmed i have root by pressing <enter>reboot<enter> and rebooting. but when i download the rc33 file and rename it update.zip and put it on the sd card reboot in safe mode press alt-s i get

installing from sd card....

finding update package...

opening update package...

e:cant open /sdcar/update.zip

(bad)

installation aborted

i have tried redownloading many times. any help?
[G1 Android Development] androidmonkey:
Did you verify the MD5 of the update.zip file?
[G1 Android Development] JSerna701:
:confused:I did everything and now I try to turn my phone off and on the ANDROID screen it freezes and i cant do anything. When I reset it (green, red , menu) and try to wipe it it doesn't wipe it!! im stuck what do i do!!
[G1 Android Development] bosewicht:
couldn't have been easier

wow!!!! thank you thank you, that could not have been easier. maybe update the jfv links, but nice

Edit: oops, was late when i wrote this, links are current!! thanks again
[G1 Android Development] jfagundes64:
dont mean to sound stupid but how do i do that?

the link i used to download the update was from the beginning of this post.
[G1 Android Development] androidmonkey:
any md5 checker

http://portableapps.com/apps/utilities/winmd5sum_portable
[G1 Android Development] jfagundes64:
ive put the zip file in the md5 checker and this what i got. when i press calculate i get f24b6c237775147cb4bc42efc2393973

then when i press compare it say md5 check sums are different

im not sure what this mean
[G1 Android Development] jfagundes64:
should i download the update from another source
[G1 Android Development] androidmonkey:
The MD5 you posted above matches the MD5 for

RC33: (md5: f24b6c237775147cb4bc42efc2393973)

Not sure why it would say they are different, maybe you had a space at the end of the md5
[G1 Android Development] jfagundes64:
thanks for all of your help. i have ran the md5 checker again and it compared them and said there the same so i must of had a space but it will still not load. my build number is currently: kila-user 1.0 tc4-rc29 115247 ota-rel-keys,release-keys

all that is on my sd card right now it the update file deaimg.nbh recovery.img is this correct? am i doing something wrong
[G1 Android Development] androidmonkey:
rc29 is what you need, so that’s right.

This is the steps that I did

1. flashed RC29

2. flashed the recovery.img

3. flashed the HardSPL

4. flashed the JF modded RC33

5. flashed the new radio update

6. flahsed the LucidREM mod RC33
[G1 Android Development] jfagundes64:
do i need to wipe the phone before i flash the rc33 because thats what it said on the first page
[G1 Android Development] jfagundes64:
is it possible i didnt connect to the telnet? what is the root promt # suppose to look like? when i open up telnet and press connect it gives a bunch of symbols and ends in #, no numbers or letters just symbols
[G1 Android Development] al2pender:
please help me....

I'm a new g1 owner and I'm trying to root my phone. I have rc33 and I can't seem to get past the 1st steps. Everytime I hold the camera button and power it goes to a gray screen 4 about 1 sec... which reads no root lists and then a red, green, and white screen appear with Hboot info and I'm stuck there unless I remove battery and start over. Can someone pls help me past this step if possible . Remember I'm very new at this so don't be too hard on me. I'm truly giving my best right now. Thanks a bunch for ur time and consideration.