yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] LPChris:
I ran into the same issue when rooting my g/f's new G1. The problem is that he didn't tell you to install the HardSPL or new SPL BEFORE trying to install Cyanogen's recovery image. A normal G1 doesn't have fastboot built into the SPL and therefore his recovery image won't install properly. After installing HardSPL his image installed perfectly from the update.zip method.
[G1 Android Development] DanBG:
I had the HardSPL installed, he has you do that in step 16 after protecting the root. Skipping Cyanogen's recovery image I get a hard lock on the G1 screen after loading the new SPL (radio installed first).
[G1 Android Development] youneek:
Step 11 on getting root installs the hardspl and a different radio.

The cyanogen recovery image just gives you a few nice features instead of the default home+power option (using the trackball instead of key combinations). If that's not installing correct you may need to search the forums for cyanogen. Maybe there's an update?

Has anyone completed the entire process yet or has everyone gotten stuck so far?
[G1 Android Development] DanBG:
Okay, I got it working. I followed the steps in the beginning, skipping over the part that has you load Cyanogen's recovery image. At the point you load the radio and new SPL I then started following the process from this post: http://xdaforums.com/showthread.php?t=534461.

That got me through and I'm trying out Hero now. Though from the general sluggishness I'm thinking about going back to Cyanogen's 3.6.5.
[G1 Android Development] rlee008:
so i did this yesterday and i did get stuck on the G1 boot screen too... i followed the instructions below and it worked for me. Once I installed the SPL my phone wouldnt pass the G1 boot creen so i found this from another thread...

(justanothercrowd's tips) THANKS!

"Now after you flash your SPL you might or I should say more then likely will get stuck at the T-Mobile G1 screen, this also might happen after new radio flash in the previous step. If this is the case do not freak out it's normal and your phone is not bricked, but this is why having a sd card reader is important. Go ahead and set up two partitions at this time. One EXT3, and of course the other one Fat32. Your ext3 partition doesn't have to be all that big. I actually have mine set up to 512.

Once you are done creating partitions, go ahead and put the latest JACHero on the FAT32 portion and flash away (don't forget to rename to update.zip).

At this point if you follow all of these steps there is no way possible that your phone should not boot right into the system to run the initial setup."

hope this helps anyone still having issues with loading their HERO rom.

Anyone notice that the HERO (JACHero r2.3.5) rom lags a bit? and im always getting this "loading" box almost everytime i try to do something... anyways to speed it up a it?

thanks,

rlee
[G1 Android Development] kidnoble:
I’m following the procedures to root my phone, and when I get to the step where you restart the phone holding camera and end, the rainbow screen pops up, it then goes to the screen where you update, but goes right back to the rainbow screen. Am I doing something wrong?
[G1 Android Development] LucidREM:
Phone Restart

which step? the reboot is to press GREEN+MENU+END and let go .. the "rainbow screen" is searching for the NBH file .. if you already gained root you would not be going to that screen
[G1 Android Development] kidnoble:
I don't have root...I am attempting to root the phone. After you rename the file to unzip and put it in the root folder of the sd card...you cut the phone off...then cut it on holding camera/end. It's supposed to power up to the rainbow screen then to a screen with a grey background that says loading....

mine does that...but immediately switches back to the rainbow screen.
[G1 Android Development] DanBG:
And you have just the DREAIMG.nbh file on your sdcard?
[G1 Android Development] kidnoble:
yep. If it matters, when it flashes the gray loading screen it says "no image file!" before it goes back to the rainbow screen
[G1 Android Development] dazwest:
I got the same thing and then realised I was using the US version of DREAIMG.nbh. I changed to the Euro version and then it worked fine.

Hope this helps....
[G1 Android Development] blueheeler:
Also make sure you have the .nbh file.

The filename is also case sensitive. Make sure that the letters are in the following cases:

DREAIMG.nbh.

I would also try turning off your phone, remove your sdcard, put your card back in, then reboot. It may not be seated well.

It's also worth taking the time to check your sdcard using chkdsk. You'll need to do this Windows. Take your card out of the phone, put it in a reader, put it in your computer, run chkdsk within Windows and make sure it is set to fix any errors. More than likely, you will need to reboot your computer for it to be able fix any problems. If you need help with that, please message me.
[G1 Android Development] LucidREM:
No Image File

sounds like it's not finding the file .. be sure you unzip the file so the DREAIMG.nbh file itself is on the SD .. do not copy the zip file or rename or do anything to it .. simply extract the DREAIMG.nbh out to the card
[G1 Android Development] kidnoble:
I've done that. I've tried the rooting process on here...in another post on here...on unlockr.com...it happens every time.

Let me ask this...I'm using the sd card that came with the phone (1g). I tried formatting on the computer, and it just unmounts every time. I hit format on the phone, it erased everything and formatted I'm assuming, but probably not to fat32 huh? Is that needed? Do I need to go get a larger sdcard in order for this to work?
[G1 Android Development] LucidREM:
Above My Pay Grade - LOL

the one that came with the phone is perfectly fine .. the only other thing is what version phone you have .. the NBH you are attempting to use may not be compatible with the phone .. i have not heard of the NBH not working for US phones or UK phones
[G1 Android Development] Mikey:
Yes, format your card to fat32 using your computer.

See if that is the issue.
[G1 Android Development] jashsu:
I can't find the relevant posts now, but there was a rash of faulty bundled Sandisk 1GB MicroSDs. I can say for sure because my first G1 had one. Wouldn't recognize at all in windows. Of course I had no intention of using it as Sandisk is junk anyway.
[G1 Android Development] kidnoble:
well it works with saving stuff to it...etc.....only problems I've had with it is it unmounting when I try to format on the computer.

I guess I'll just have to go purchase one...
[G1 Android Development] Noirlecroi:
Thanks for the great work. Let me tell my fellow noobs not to be intimidated so long as you follow instructions to the letter. (I didn't...so dawn found me still tinkering.)

I did it on my phone with stock sdcard. One word of advice is I think a card reader is necessary. Whenever I updated the SPL after flashing the radio, I would get caught on the G1 screen. I couldn't even wipe and get back to factory default from recovery, nor could I mount the sd card from the console. After a couple of hours I just popped the sd card into an old blackberry was able to mount it that way. After that, updating to t JacHero 2.4r2 was easy as pie. Runs fine but slow....need a bigger sd card.

Thanks again!
[G1 Android Development] XL4T3R4LU5X:
ok, I don't kno where else to ask, but I'm in the middle of tryng to go back to a Hero ROM and im running into problems.

basically somehow I was able to unroot my phone. I got as far as protecting root. so I have rc29 with cyan 1.3.1 recovery, and hardspl. any time I try to flash a rom, it says

"E: Can't chown/mod system/xbin

(No such file or directory)

E: Failure at line 14:

set_perm_recursive 0 2000 0755 0

6755 SYSTEM:xbin

Installaton aborted."

please help???
[G1 Android Development] MoB-HeArT:
idk if im posting this in the right place but i uploading the new spl to my phone and yes i had the lastest radio first and now my g1 wont go past the splash screen my phone can go into recovery mode and boot loader and boot loader is saying im runnin the new spl any advice or should i jsut wait for my phone to boot?
[G1 Android Development] Jacob_K:
I Posted in the wrong thread.
[G1 Android Development] LucidREM:
New SPL

if you refer to the "new" SPL that "bricked" people's phones then you need to flash the update.zip of the ROM after the SPL to get it to load .. there's a whole thread about that .. i believe just putting the ROM and going to the recovery and flashing (maybe even ALT+W) will get things back on track for you
[G1 Android Development] LucidREM:
How to root your phone, install new receovery, partition SD and install custom rom

you must "look before you leap" .. this is the right thread .. much better than starting a new thread .. he is following the instructions from post #1
[G1 Android Development] Jacob_K:
I ment I posted in the wrong thread.
[G1 Android Development] kidnoble:
good news…got rooted…updated to the cyanogen3.6.5 rom now…

I think it was the scandisk sdcard I was using…
[G1 Android Development] landscape:
i also have the same problem..."not allow"....my phone is from UK....

how i change it to Euro version,i have to download a different DREAIMG.nbh ?

do you have a link?:confused:
[G1 Android Development] madl3ss:
im have a little problem, im on

How to root and install custom roms on your phone.

11.) Run the root.apk app and click Download IMG and HardSPL files

iv downloaded IMG and HardSPL but step 12 isnt working for me i got to home screen and press enter then i pause for a second then i hit it again but nothing happens...
[G1 Android Development] youneek:
Updated instructions

If you check the front page, the instructions have been updated to show you how to install the latest version of JACHero. If you have any issues, search through this thread http://xdaforums.com/showthread.php?t=534479
[G1 Android Development] kleenex154:
very useful post...thank u very very very much!

i am using a 1gb card and after entering

mkpartfs primary fat32 X X

i get this message...

the closest location we can manage is 512b to 127kb. is this still acceptable to you?

i have 2 questions

1. what should my X X be? i've seen on page 3 that 750/250 should be used, but am confused...sorry

2. what can i do for this message?

thanks in advance
[G1 Android Development] youneek:
the smallest sizes I would recommend are:

swap - 32

ext - 128

fat32 - whatever is remaining
[G1 Android Development] kleenex154:
i am still receiving this message

the closest location we can manage is 512b to 127kb. is this still acceptable to you?

is there a reason y i cant set it from 0 to 856?
[G1 Android Development] youneek:
just hit accept and see how it goes. There is probably a dead spot on the card or something... I double checked and mine actually starts at 36.2b
[G1 Android Development] kleenex154:
accepted and...

Error: Partition too big/small for a fat32 file system

any ideas to why this is happening to me?
[G1 Android Development] cduncan1:
I got over this problem by removing the one partition that was already on the card 'rm 1'

Read my next post, because i have run into another problem a little further on.

Hope this helps.

Chris. D
[G1 Android Development] cduncan1:
E:Can't symlink /system/xbin/[

For me the install fails while copying files:

parted /dev/block/mmcblk0

print (to verfiy we know what size card we are dealing with. Mine was 8017 <- Different size Flas available from your card.

rm 1 (if you had more than 1 partition you would want to rm them as well)

mkpartfs primary fat32 0 7377

mkpartfs primary ext2 7377 7889

mkpartfs primary linux-swap 7889 8017

quit

upgrade_fs

recovery

ums_enable

copy update.zip to the root dir

ums_disable

Installing from sdcard...

Finding update package...

Opening update package...

Verifying update package...

Installing update...

Formatting SYSTEM:...

Copying files

E:Can't symlink /system/xbin/[

Efailure at line 58:

symlink /system/xbin/bb/busybox

SYSTEM:xbin/[

Instalation aborted.

I have tried re downloading the image...

and reformatting the sd card again...but I can't get beyond this point.

I have returned the JF v1.42 so I have a phone for tomorrow..

Any ideas ?

Many thanks

Chris.D.
[G1 Android Development] youneek:
Make sure you rm every partition that currently exists. When you type print it should list all active partitions. If you see 3 of them you need to rm 1, rm 2, rm 3...

If you get install errors make sure you are running the right radio and spl. This is very important.
[G1 Android Development] alritewhadeva:
You didn't install new spl correctly. By the way you should do:

quit

reboot recovery

<enter console>

upgrade_fs

not

quit

upgrade_fs

reboot recovery
[G1 Android Development] holmes901:
Hello quick question. I followed everything and when came time to install the spl I followed that ok doing radio before spl. But as I restarted my phone it hangs on the G1 screen. I was wondering if I skipped a step or anything?
[G1 Android Development] cduncan1:
You are a gentleman, and a genius. Such a simple step.

Thank you.

Chris Duncan
[G1 Android Development] momo254:
I ran into an issue and bricked my phone in the process of following the instructions on the first post. All the steps went fine, but when I proceeded to install the cyanogen recovery image, the new recovery console didn't show up. Not thinking I just proceeded to go along and installed the new radio and that went fine, then proceeded to install the new spl and now my phone just stays at the Tmobile G1 splash screen. Anyone got an idea of how I can fix this and unbrick my device?
[G1 Android Development] nathan.tran:
which partition (ext2 / fat32) is for apps and data

According to original instruction above, "the rest will go to apps" imply the fat32 partition is for apps?? I thought fat32 partition is for data, ext2 partition is for apps.

Could someone clarify which partition is for which. The data partition (fat32) should be big enough for pictures, video, etc.... How much space for the apps parition (ext2) is about right ? With the app size is less than 500K on the average. 100 apps will take up 50Mb. A partition of 128 Mb will handle about 200-300 apps. My estimate is about right ?

Nathan
[G1 Android Development] youneek:
sorry about that. I meant the rest will go to fat32.
[G1 Android Development] kalinorela:
Hi guys,

I've just got the G1 in my hands (off e-bay). I wanna use it with another sim card, but the phone has net lock. Is it possible to root it and would this solve my problem with the net lock? If not what should I do to remove the net lock? I've tried to find an answer to this, but didn't really find one...sorry if this is double treble etc. post... :)

I'm in Germany and no t-mobile customer...

10x in advance
[G1 Android Development] pyrowithydro:
Wow.. ok so I just got my new g1 in and downloaded the dreaimg.nbh file from this post and it failed my update.. but the dreaimg file from somewhere else did not fail.
[G1 Android Development] OneXofAH:
I downloaded the DREAIMNG.nbh file, and then when I go to update it says the update was terminated and it failed. And I can't seem to go anywhere but the rainbow/gray screen... help?
[G1 Android Development] zellbz:
Help

Tried to root my phone with this method and now i am stuck in R29 no root. I think i must have forgotten the installation of img/hard spl. Can anyone help me with this problem on how to get root' because i wiped the phone and try to install img/hard spl and it say that the installation has been aborted.... help
[G1 Android Development] youneek:
Just go through the steps again. If you follow the steps exactly you will have root. I did this for someone yesterday and it worked. Sometimes it is easier to upgrade to another version before hero. I'll add instructions for that and see if it helps anyone.
[G1 Android Development] zellbz:
thnx

Every thing worked out fine but some how i created 2 ext2 partitions... how can i delete all partitions and start all over?

figured it out
[G1 Android Development] youneek:
when you login to parted type print and you will see all the partitions. Each one has a number. Type rm and the number until they are all deleted. rm 1, rm2, etc.
[G1 Android Development] giolekos:
good day..i have done all the steps of this guide but i have stuck on step 16...when i restart and try to press alt +s nothing happens..also when i press alt+l i see no list of commands...any ideea?
[G1 Android Development] Rockstar_Mentality:
Will partitioning corrupt data currently on the sd? (noob here)
[G1 Android Development] youneek:
Did you reboot and start the phone using home+power?
[G1 Android Development] giolekos:
yes of course i did exactly what the guide says..i succesfully protect the root because says (done protecting root..write these next steps down.u need to turn off ...etc) but when i turn off the phone and turn on again with home+power shows the multicolour screen with these details

drea100 PVT 32B

HBOOT-0.95.0000

CPLD-4

RADIO-1.22.12.29

sept 2 2008

i press alt +l or alt+s and nothing happens
[G1 Android Development] Rockstar_Mentality:
Can someone help me with partioning? Im running into all types of errors.
[G1 Android Development] hiroots:
like what?

put cyans recovery update on ur card.

the root of ur sd.

then turn ur fone off.

press home and power button.

it will boot u into the old recovery.

next press alt and the letter s together to apply the update.

thats to make sure u have 1.3.1 of his recovery.

when you partition:

Reboot and enter recovery

Enter console

press enter like it says

then type

parted /dev/block/mmcblk0 [press eneter]

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

rm 1 [press enter] (to delete an existing partition [mostly the fat32])

rm 2 [press enter] (same as above but will delete ext.)

rm 3 [press enter] (do this step if you have a 3rd partition)

mkpartfs primary fat32 0 7200 [press enter]

mkpartfs primary ext2 7200 7700 [press enter]

mkpartfs primary linux-swap 7700 7732 [press enter]

print [press enter] (to verify we have the 3 partitions)

exit [press enter]

upgrade_fs [press enter]
[G1 Android Development] Rockstar_Mentality:
I need help, i got all the way to applying the rom to my phone now im getting cant digest meta-inf/cert.sf, can someone help me?
[G1 Android Development] countkakula:
This is a great post man and i also have to agree that im kinda glad i learned alot of this stuff through trail and error. So far ive bricked 1 phone and just like you said it was cause i didnt follow some of the instructions. But if you guys are having any issues at all please feel free to pm me or email me at countkakula@gmail.com i am more than willing to help in any way i can
[G1 Android Development] jrs3d:
spl screwed me up?

I have been through this all... except for the spl, all weekend. Because I wasnt able to get the spl on, the rom would not load. I had cyanogen 3.6.8 loaded successfully. I just put the spl on, and although it is in fine, recovery is screwed. i can't restore a backup, and when starting again am stuck on g1 screen. wtf?
[G1 Android Development] VeryCoolAlan:
thanx i think the g1 is better than the mytouch 3g
[G1 Android Development] Melo.One:
Thanks for making this thread, I feel a lot more confident in rooting my G1...I'm familiar with hacking psp's and all but this ain't no psp and I would really hate to brick my phone...After reading through the entire thread, I realize that maybe I should buy a bigger memory card and a card reader just so I don't run into this problem people seem to be having...Once again thanks for all your hardwork with this walkthrough and thanks to all the devs that make it all possible...
[G1 Android Development] youneek:
Did you install the radio? Did you install the recovery image?

The radio needs to be installed prior to the SPL and you need to re-install a rom after upgrading your radio. You also should install the recovery image before either.

As long as you can load recovery, you haven't permanently bricked your phone. Even then, you can usually fix it.

The few posts I have read where people have had problems, didn't follow all the instructions in the order necessary. If you already have root, move to part 2 not part 5.
[G1 Android Development] kidnoble:
ok here's my problem...and this has happened with every hero rom I've tried to load....

I wipe...then go to flash the rom...it starts going through everything...gets down to copying files... then it says this

Help?
[G1 Android Development] youneek:
Which radio are you on? Which recovery tool? Did you already to the partition?
[G1 Android Development] youneek:
I got the permission issue a long time ago when I was first testing HERO before it was modified at all. I just re-installed the radio (even when I thought I had the correct radio) , then the SPL. Wiped the phone and when I tried again everything worked. It is VERY important that you have both installed and in the right order.
[G1 Android Development] kidnoble:
I'm on the same radio as you...using cyanogens 1.3 recovery...and yes...sdcard is partitioned. I had it partitioned with fat32 and ext2...but I just repartitioned to fat32, ext2, and ext3...tried to flash the rom again...now it says
[G1 Android Development] kidnoble:
is hspl10.95.3000 the correct spl?
[G1 Android Development] chevycowboyusa:
16 gb card

I have a 16gb card and cannot get it to show the actual size in recovery/parted it says 15.9 gb. what would be the commands to make it tell me what size, not in gb. i dont want to mess it up.

i figured 0 14000 fat32 14000 15??? ext2 and ????? ????? for swap.

thanks for any help!
[G1 Android Development] goldenarmZ:
No. That's why you can't flash.

I can't possibly count the amount of times this question has been answered. The guide couldn't be any clearer.. If you're still struggling to follow these instructions it doesn't bode well for you.
[G1 Android Development] kidnoble:
I've figured it out on my own thank you.

A lot of people like to preach doing searches, and I do understand your frustrations with being asked questions repeatedly...but searches aren't always very easy simply because there is so much information, and being new to stuff like this, as well as afraid of messing up your phone, it makes all the technical mumbo jumbo that much harder to understand. Thanks for your help anyway though? Hero is up and running on my phone :)
[G1 Android Development] giolekos:
please help someone i have stuck to hardspl...i cant do it....
[G1 Android Development] youneek:
Home and power should take you to the recovery screen, not the rainbow screen. That's home and camera normally. Can you still boot the phone into rc29 by turning it on normally?
[G1 Android Development] Shaquiel Harris:
Eh i might follow this one i really dont want to do it the old way lol but im still pretty skeptical. But i do love that terminal code for enabling mount for the sdcard god i needed that for so long lol :D
[G1 Android Development] Shaquiel Harris:
how many times has this been tested? and im only skeptical about the root.apk thing. and i forget do we have to upgrade to the new radio before or after we go to jf 1.5 adp?
[G1 Android Development] youneek:
Your sig says you already have root and hero??? I did these exact steps yesterday for a co-workers phone.
[G1 Android Development] iamodogg:
Issue with Recovery.img?

Hey.. to the guru's around here.

I just got another android. Bricked the last by doing spl before radio in preparation to go to hero.

So.. I'm stuck on this one. Here is the problem I'm having:

1. Load RC29 -- Success

2. Load Root.apk -- Success

3. Download recovery/spl -- Success

4. telnetd and protect root -- Success

5. Attempt to load another rom -- Can't get recovery to boot.. I get stuck in the triangle and exclamation point each time.

I've repeated the process like 7-8 times.. word for word. What am I missing? Am I retarded?

Thanks in advance!

I even went into telnet and ran all the commands to load recovery.img.. still won't boot to recovery.
[G1 Android Development] alritewhadeva:
press alt+l when you see the...triangle thing.