yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] chillywillyhoe:
how would i downgrade from 2.22.28.25 to 2.22.27.08 if that was possible.
[G1 Android Development] Phateless:
Why would you want to? In theory just flash the zip or flash through fastboot if you have an engineering bootloader.
[G1 Android Development] Jurai:
the latest radio isn't necessarily the 'best' radio for your handset, depends on a number of factors. I use the 2.22.27.08 one personally.

and yeah, check the first post, ezTerry posted recovery-flashable update zips for switching radios
[G1 Android Development] Phateless:
So in what situation would 2708 be better suited?
[G1 Android Development] Ochiro:
I have the rogers dream with the dangerspl [3.22.26.17] and hboot 1.33.2005 currently. would doing the spl/hboot update mess up my phone?

I've found my way to here after so many failed attempts at flashing CM6.1 properly lol
[G1 Android Development] ezterry:
If done right it will work perfectly however:

* If your carrier is rogers make sure you add yourself to the e911 whitelist if you have not already as otherwise they will block your data (if you are with any other carrier you need not worry about this)

* If you had problems with the 6.1 upgrade in the past I'd be very careful as all 6.1 needed was wipe, install updat.zip+gapps+ebi1 portfile.. The process with this radio will always require a 2708+ kernel/portfile that may or may not be included by default in your rom of choice.

Notes aside, steps are exactly as in the OP.
[G1 Android Development] Pedunie:
Hi:

I want to change the radio from 27.08 to 28.25. To be sure, Does I have only to flash the zip of the first post "update_2.22.28.25_S.zip" with Amon Recovery, to change it?

Only to confirm... Thanks.
[G1 Android Development] johnson8cyl:
Unless u want to do it the fastboot way yes
[G1 Android Development] chillywillyhoe:
is there a change log somewhere to know whats the difference between the 27.08 and 28.25 radio? just curious
[G1 Android Development] ezterry:
email HTC and ask its their radio..

alt:

* 27.28 was included in the original MT3G ota FRG83 released only in the US (TMUS)

* 28.25 was since released in the FRG83D security update ota by TMUS, in the MT2.1/fender FRG83D OTA, and in all the other MT3G/Magic updates to froyo world wide.

So stop being so hesitant to use 2825 any up to-date MT3G/Magic/Sapphire with a froyo OTA uses 2825.

(otherwise most people quote better battery life)
[G1 Android Development] dmwase88:
G1 can't power On after radio upgrade

Hi Everyone...i was on radio 2.22.27.08 and the spl 1.33.0013d and i wanted to upgrade the radio to 2.22.28.25...i download the .ZIP file found in the OP of switching radios.

* I followed the instructions and i removed MTD....

*Then i flashed the new radio ZIP from sdcard.....

*I got a menu whether i wanted to upgrade the 2.22.27.08 radio and i pressed YES.

*Then i got a message of phone restarting to finish upgrade...it restarted and i found my self without recovery...

When i tried to power it on,it can't power on...is my dream bricked or what...am Mad:confused:
[G1 Android Development] :
Did you let it do it's thing and auto reboot you to recovery or did you interupt it whilst it was writing panicing thinking it wasn't working and rebooted manually?

Also when you say power on do you mean as in dead battery can't turn on?

Catch me in my Irc channel if you want to talk more easily, link in sig.
[G1 Android Development] dmwase88:
Yes i did let it do its everything...when it rebooted,it got the exclamation mark which means i had no recovery...i removed the battery then i tried to power it on but it can't.....
[G1 Android Development] :
And there is your mistake and highlighting why people should learn what they are flashing and what it does.

The zip reboots phone to explaination mark and during that time is writing the radio then reboots the phone again back into recovery for you. You basically pulled the battery whilst it was trying to write the radio.

Fastboot flash the radio instead and that should recover the phone for you and a lesson learn't regarding understanding what you are doing.
[G1 Android Development] dmwase88:
Thanks for that but still i can't get into fastboot:confused:
[G1 Android Development] :
Come see me in the Irc channel, be easier.

As you were not flashing the SPL (Secondary Program Loader) then this is intact and is still useable to get into bootloader. Have you tried plugging in the charger? Does the light appear (charging light)? Have you put the battery back properly? Does the phone power on at ALL? What button combination have you tried powering on with?
[G1 Android Development] G1_Lucky:
Hey guys been away from the Dream Boards for a while, since I'm on the Nexus S boards now :)

But I want to get current on my G1 again.

My current Setup is HBOOT-1.33.2005

PVT 32B ENG S-OFF

Radio-2.22.23.02

My goal is to get on this ROM http://xdaforums.com/showthread.php?t=950765

I currently have SparksMOD installed but I'm assuming its a very old ROM.

Can anyone help me get up to speed please I would very much appreciate it :)
[G1 Android Development] d12unk13astard:
Froyo by lazlo is nice too very speedy, i am also on SM 1.6.2 and very happy with it atm, my question is this..

I currently have the ezterry 2.36.34.7 kernel and am also happy with it get good battery life with it, but what is the difference with the newer 2.36.34.8 ezterry kernel can someone provide an explanation of what the difference is and a link to download it.
[G1 Android Development] :
You mean your also on CM6.1 with a theme and some badly written scripts? ;)

Link for the new kernel - http://xdaforums.com/showpost.php?p=11565574&postcount=670

I thought I had you trained up on the use of the search button :D :p :D
[G1 Android Development] d12unk13astard:
Yes that's the 1 lol but even if its just a themed 6.1 cm rom I've had the best experience with it so far(have had it installed for almost as long as super e daily rom= best eclair imo) also which kernel are you using atm shadow? Wondering if I should update to ^^that linked kernel over my .7 kernal.
[G1 Android Development] :
It's what I'm currently using and loving it, good balance between speed and battery is the main consensus so yes I recommend it.
[G1 Android Development] d12unk13astard:
Thanks again, just flashed it :D
[G1 Android Development] dmwase88:
I have put on charger but no charge Light !,The battery is fixed properly !,The phone can't power on at all...i have tried the power button,power + Home,Power +Home+Menu,No success.....
[G1 Android Development] ezterry:
I'm not exactly sure what screen you were on but there is no explanation mark when recovery is missing

If you try to boot recovery when its erased you stay on the splash screen .. sometimes if the usb wire is plugged in you may see 'fastboot usb' on the splash screen.

Therefore either

1. you have a stock recovery and its booting

2. You have unplugged the phone during the actual radio flash (the min or two after the recovery text vanishes ) and if your phone is not booting even most of our jtag hacks won't work.

3. A very rare scenerio (but one reason to use fastboot where possible) where something happened to the nand in /cache after the recovery put the radio there and before the spl could flash it.

Case 3 is very rare but know yo happen and causes your phone to be stuck in 'flash radio' boot mode.. fixable by jtag to force another boot mode.

Btw if the charge light is not working after you unplug usb+battery then plug in batery, then USB its likely case 2: you interupted the radio flash. Since the radio bootloader [part of the radio.img] is what runs when the battery is charging and the rest of the phone is off.
[G1 Android Development] :
Temp How To Use The Fastboot Commands Properly In This Thread.

EzTerry I hope you don't mind me posting this but after around the tenth time of helping someone through this today I thought I would. I will also be writing over the next few days the ultimate ADB & Fastboot guide which will cover every single tiny step for most the major operating systems! Look out for that folks :D

The most common error is due to the wording of the OP's fastboot commands and am posting this to try and make it a little clearer.

Instructions on flashing the hboot and radio

You have to tell the command where the files are, easiest method is download the 2708 dream kit zip and unzip it to the root of the pc which is typically c:\

You should have in there two files a radio.img and hboot.img (not it's full name but you get the idea) and in fact renaming them to hboot.img and radio.img saves keyboard on the next section.

Enter the commands as follows in the command prompt making sure you cd into the directory of the fastboot.exe which is commonly c:\AndroidSDK\tools or platform-tools (again change file/folder name where appropriate) The updated commands are...

fastboot flash radio c:\radio.img

fastboot flash hboot c:\hboot.img

The rest of the commands can be used as normal.

You could try...

fastboot flash /sdcard/radio.img

fastboot flash /sdcard/hboot.img

But to be honest I prefer doing it from my hard drive so always advise doing so, cuts down on the possible problems that may arise.
[G1 Android Development] :
Have you tried camera+power?

You hit the nail on the head and this is exactly what he has done, I advised maybe a new battery may be needed as I thought (my own stupid fault for believing that he understood the basics) that he was at least using the correct keys to boot but according to what he has entered above he has done everything but the right command. Only his confirmation will answer that for the both of us.
[G1 Android Development] dmwase88:
Thanks for your Time Ezterry and Shadowch....

* Shadowch i tried everything and Hit u told me in the IRC Channel but i can't type fastboot commands when actually my phone can't enter fastboot mode....

* I tried the commands in fastboot on my PC...but i get "waiting for device" message.

* The phone can't start no matter what buttons I press...The screen is completely Black and off...

*Ezterry i think and i now realized that i interrupted a radio flash so i guess thats why the rest of the phone can work

*Am just counting on your advice on reviving my G1..Am damn scared

Thanks
[G1 Android Development] Namit1994:
Is it safe to flash a custom splash image from a s-off bootloader and then flash this bootloader?
[G1 Android Development] johnson8cyl:
Yes. Just follow the op and flash the right radio first
[G1 Android Development] s0e0r0a:
The Browser crashes!!

Sorry, but i've installed the parts B and the multitouch keyboard, i love this rom, but the browser crashes when i open it, I've reflashed the rom 3 times, and always the same :( Sorry for my bad english i'm spanish
[G1 Android Development] ezterry:
If its a force quit, try running fix_permissions at the command line (its part of parts):

Either via attatch a USB wire and run 'adb shell fix_permissions' from your computer

Or

Install terminal (or connection bot) from market (if connection bot choose local rather than ssh) and run the following

su
fix_permissions

(You will need to accept root perms after running su)

If you have problems with maps after fix permissions go into settings > applications > manage applications , then under all applications select maps and choose clear data.. then re-open maps and re-join latitude if needed. (I'm not sure what is getting confused with maps but best to check it just after fix_permissions so you have no future surprises)
[G1 Android Development] Scorpia:
Good information.

How to flash 1.33.2005 in recovery? I've upgraded to 1.33.0013d but I can't change the ugly T-mobile boot screen, or downgrade to 1.33.2005. It just says "2) Flash (via recovery) ENG SPL 1.33.2005 **" but it is not a zip file?

EDIT: I used the spl_1_33_2003.zip flashed in recovery, then done whatever I needed to do, then restored later from recovery.
[G1 Android Development] R3N0V4D0:
okay i need to know or someone show me where i can go back to the old radio and spl (danger) from 2708? plz its killing me :):cool:
[G1 Android Development] beav_35:
The instructions are in the first post under the heading "If you just temporarily need an engineering SP".
[G1 Android Development] tsheeley:
So I've totally gone and screwed my phone...

I was going to make the switch from the current RA to the current Clockwork - totally forgetting that you can't flash the recovery with the 13d SPL.

I've managed to flash the NBH and I've done the 1-click recovery to the old CM1.4+JF (as per the instructions linked for stuck without a recovery).

I'm now on SPL 1.33.0006 with S-On... but I'm having trouble flashing SPL 1.33.2005 from Amon's thread. I keep getting an error that the file is bad. I looked at the MD5s... they aren't matching up to what Amon says they should be. I've even tried downloading them a couple times.

For 2005:

0ce798c6093bf7194927c931b66b1a72 (mine)

2B1AAA9012DC28F88C482E1B21A46FDD (Amon's)

I also tried the link to Ez's post on the CM forum for starting at the stock SPL and flashing 1.33.2009 from Amon's thread... same error and non-matching MD5s.

For 2009:

5697cd973c728801904f0d1aba3aff8c (mine)

6FE91DDD2AC591F8EE838CEA3E5F84B0 (Amon's)

It's now been almost 2 years since I first rooted - and I've never had to re-do it before.

Any suggestions? Am I just missing something and being a moron?

Edit: Yep... so I'm a moron. Instead of left-clicking the link on Amon's SPL thread and going to RapidShare I was right-clicking and saving what I thought was the zip. Checked the MD5... matches now.
[G1 Android Development] eksobr:
fastboot, again...

Sorry to ask this again, but... it's more than a year since I've rooted and dangerspl'ed my wife's Dream. I tried downloading the Android SDK again but there's no fastboot. I don't remember if there was either when it was under /tools, now it's under /platform-tools (which you have to install with AVD manager) and the directory seems... more emptier than before.

adb devices is also giving me:

me@computer:~/android-sdk/platform-tools$ ./adb devices
List of devices attached
????????????	no permissions

Whereas it was ok before. I've already searched a bit (this post isn't much helpful...) but without luck. What gives?
[G1 Android Development] roalex:
http://bradchow.wordpress.com/2009/02/16/adb-on-windows-and-ubuntu-linux/

pretty clear, you have to give it the permission

the fastboot binary gets build on every "aosp" build, here's one.
[G1 Android Development] batal131:
Does this kernel work with ginger yoshi 1.0 RC6.1?
[G1 Android Development] Effdee:
the kernel is only loosely associated with the rom.

but since yoshi rom is a binary rehash of Bonsey's rom * and cyanogen, I would say it is very likely compatible.

* which was compiled from ezterry's ginerbread repo

if I were you I would use a rom which is compiled from source

like Ezterry's Gingerbread or ADS / FR Magpie.

these are much more likely to be stable than a ROM which is a mix of parts from several roms

should also point out the Bonsey did his ROM shortly after ezterry published the source code.

a lot of things have been added to the core since then, but yoshi rom is still using the old outdated base.

Like I said better to use the real deal than a ripoff
[G1 Android Development] htcmagic:
I have a Vodafone UK HTC Magic 32B OTA 2.2.1

Sapphire PVT 32B SHIP S-ON G

HBOOT 1.33.0013(SAPP10000)

CPLD-10

RADIO 2.22.28.25

I can root the phone with superoneclick successfully, but unable to load a custom recovery because the system overrides it at boot.

Could i use the above procedure 'fastboot flash nbh SAPPIMG.nbh'

to return to Donut 1.6?

Appreciate any help, because the phone after the OTA is extremely slow and battery eater.

Thanks
[G1 Android Development] beav_35:
No, that SPL does not have fastboot flash nbh enabled. Do you get any errors with superoneclick? What do you mean by "system overrides it at boot".
[G1 Android Development] htcmagic:
No errors at all. Root went smooth, with just a click of a button and confirmed it works with setcpu and other software that require root.

When i put amora recovery on the phone, when I restart the phone is not there.

It shows the default one of the phone.

I tried pushing it through adb shell->su root and nothing happened.

I tried adding a recovery from the app rom manager and nothing happened.

Recovery does not stick.
[G1 Android Development] johnson8cyl:
Revert to engineering spl and fastboot flash it. Then go back to 13d spl and see if it sticks
[G1 Android Development] beav_35:
What are you doing to flash the recovery? Can you provide a link to the instructions you are following? You should be able to just flash the recovery using flash_image.
[G1 Android Development] bsteiger:
I've had this radio/hboot flashed on my G1 for a while now, but I just noticed that I don't think I'm actually getting the extra 15Mb that you're supposed to get with it.

Radio:2.22.27.08

Hboot:1.33.0013d

from recovery console:

/ # free
free
total used free shared buffers
Mem: 97884 10336 87548 0 0
Swap: 0 0 0
Total: 97884 10336 87548

Shouldn't I be getting 110+ Mb under total?
[G1 Android Development] tnpapadakos:
what rom and what kernel are you using, did you flash a 2708 kernel, too?
[G1 Android Development] bsteiger:
Was running Biffmod with a 2708 kernel originally. But just now i did a fastboot erase system & boot and then flashed the CM6 Final 2708 port in the original post. I noticed that when I run free when CM is running I get the correct values.

c:\android-sdk-windows\tools>adb shell free
total used free shared buffers
Mem: 112844 109044 3800 0 340
Swap: 20304 5452 14852
Total: 133148 114496 18652

Guess i misunderstood how this is working. So why is the memory not showing up when I run free in recovery?
[G1 Android Development] tnpapadakos:
in recovery? or in terminal?
[G1 Android Development] bsteiger:
In Recovery
[G1 Android Development] tnpapadakos:
if you check free in terminal or through an adb shell and it says you got 107+ free, its correct

how do you do that in recovery, anyways?
[G1 Android Development] bsteiger:
Not sure if Alt+x works in CWM, but on Amon_Ra, the second option down is console. Also, you can just run ADB shell when booted into recovery.

I guess I'm just confused why you get two different values for total memory. I mean total memory is total memory, right?
[G1 Android Development] tnpapadakos:
probably has something to do with being in recovery

the extra memory is gained from the radio, so when youre in recovery, it doesnt see that

ezterry can explain better i think
[G1 Android Development] ezterry:
Recovery remains the old ebi0 kernel with the old ebi0 memory map;

You need the 2708+ memory map for the additional ram.

Since the old ebi0 memory map fits in the 2708+ map there is no safety issue as long as you don't need hw3d (and recovery doesn’t) everything will work fine with the 2708+ radio/spl installed.

There is however a safety issue with running a 2708+ kernel in recovery; particularly for operations such as temporarily installing a eng SPL from recovery. So I highly recommend continuing to use the lesser memory ebi0 kernels in recovery and 2708+ only for the rom.
[G1 Android Development] tnpapadakos:
thats what i thought:o
[G1 Android Development] roalex:
On my tests i couldn't even boot the recovery with a 2708 kernel(in the recovery img) :)
[G1 Android Development] newellj79:
I'm showing 110mg after after just flashing this procedure is that right?
[G1 Android Development] Effdee:
does

110 = oldsize + 14?

or was your question rhetorical?
[G1 Android Development] newellj79:
Not rhetorical. I wanted to make sure I did it right.
[G1 Android Development] MetaBolic0:
Tkhs works great :D
[G1 Android Development] AndDiSa:
The files you want to flash should be within your *current* directory, i.e. cd into that directory and try again to invoke the command.
[G1 Android Development] paradix:
Bootscreen!

Hello everybody!

I just flashed the radio and Hboot, and it rocks!

Just a question about the bootscreen, how can we change the bootscreen with this special SPL?

I tried Boot Sscreen Flasher 3000 but it did not work!

Thanks for your help!
[G1 Android Development] juangil:
have you tried THIS?
[G1 Android Development] paradix:
Thanks for the link, but I understand that it is for the bootanimation and not splash screen, isn't it?
[G1 Android Development] juangil:
Ooh, splash screen... you'll need to go back to danger/engineering SPL, flash splash and then come back to this radio/spl hack
[G1 Android Development] paradix:
Ok thanks, I will stay with that one... too lazy!
[G1 Android Development] uglymale:
So I flashed new radio, recovery and hboot no problem. I reboot into recover to flash cm and gapps and I can't move the selections with the mouse/ball on my dream anymore. I can select flash from zip with alt+f but i can't choose cmupdate. Any ideas? how to move selector alternately from keyboard or flash through adb maybe?
[G1 Android Development] MattDrumz:
This might have been asked earlier in the thread, but I searched and couldn't find anything.

Is it safe to downgrade to the 2.22.27.08 radio, if I'm currently using the 2.22.28.25 radio? I've heard that the 2.22.27.08 radio is better for battery life, and the reception doesn't really change between the two radios. Is it safe to just fastboot flash the 2.22.27.08 over the 2.22.28.25 radio?

Thanks!
[G1 Android Development] AndDiSa:
You are not able to fastboot flash the 2.22.27.08 radio due to the perfected SPL. Either you have to use recovery (which I do not suggest), or you have to do the round trip (fastboot flash nbh, fastboot flash radio, fastboot flash spl, ...)
[G1 Android Development] ezterry:
BTW it need be noted:

2.22.28.25 *IS* the up to date radio *WORLD WIDE*

so you use 2.22.27.08 at your own risk.

2.22.27.08 was only released in the US as that is where the first froyo rom for the MT3G was released... When a security update was released a while later [again in the US] the radio was bumped up to 2.22.28.25. After this all the other Sapphire froyo updates world wide where released all containing the 2.22.28.25 radio.

Last I've heard of more people having better battery with 2.22.28.25 than 2.22.27.08 and all complaints from tests and accounts of the radios are due to behavior in weaker zones (ie one may get better signal but die faster.. the other worse signal however will last longer depending on many physical conditions in your area.)

However the larger battery issues tend to be froyo + being a bit more data hungry out of box, and people running more services than ever on their poor older phones.. I promise with much testing around this USB battery drain issue all the radios I've seen for the dream/sapphire appear to operate about the same.. and can easily last 48h with data or wifi going but otherwise sitting idle all day.. if you don't see such uptimes on your daily driver.. ask what are you running on the phone and if its worth it. (and test how much those apps are draining so you know what to shut off when longer up time is required)

LAST:

If you notice your battery seems very very quick to drain (even ensuring you reboot after USB if you are on a kernel with such a problem) and then seems to take forever to charge again (plug in at night and its not at 100% by morning) its time to go buy a new battery.
[G1 Android Development] Effdee:
ref battery drain

I have found if you simply turn off mobile data my battery can last 40+hrs

even after unplugging usb

OT but the usb drain could be related to some strange interaction with mobile data

at least for now I just need to remember to toggle data to check email