yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] eramax:
here is a video tutorial for How to change the HTC magic radio new and SPL

http://www.youtube.com/watch?v=OtnTtTqvSBU

it helps me so much

thanks
[G1 Android Development] Phateless:
I think they both run as services. Mt3g can run both at once but it's painfully slow, barely runs at all.

Mt4g doesn't even notice. ;)
[G1 Android Development] SVH:
i still cant downgrade my Tmob G1 from Germany

i think downgrade dont work on this device

Orange.nbh dont work too

allways not allow

Download and install RomManager but it starts with error

flashrec.apk different files dont work too

one good thing:

when i enable USB debugging i can use ADB

commands adb devices, adb shell are working

is any posybility to make root?

bcz w/o root i cant do anything

Help!!!
[G1 Android Development] Firerat:
don't bother with the 1click bs

use the original

http://xdaforums.com/showthread.php?t=442480
[G1 Android Development] sparksco:
Ok first make sure your sdcard is partitioned to fat32. Then, if you are not on the 1.6 DMD64 build, then place both the DREAIMG.nbh and the UniversalAndroot.apk on the root of your sdcard, not in any folders. Once you've done that power off your phone. Then press and hold the camera button, then press and hold the power button while still holding the camera button. It should load up to a grey screen that says press power to continue. Press power, and wait for it to finish saying everything is ok. When it says press action ball to continue go ahead and press it. It will take you to the rainbow screen. Press the Call + menu +power button all at the same time and your phone will reboot. Once you boot up on 1.6, go to your settings > applications > check unknown sources. Go to the market and download a file manager like astro. Open up astro and install the universalandroot app. Once it's done open it up and click "root me". Once it says superuser created ok and everything else ok, check to make sure that superuser is in your app drawer. After you've done that download and install terminal emulator from the market. Now you have perminate root access to flash your custom recovery image.

http://www.mediafire.com/?dzu99dmkud8vs

DREAIMG.nbh MD5: 77a6f4d5a013c75d10f8c73012ceee64

I thought that for the longest time, but I don't think google servers support the market for 1.0 anymore. I unrooted my phone about a week ago to take it in for warranty purposes. Come to find out it was a problem with my google account, and was fixed within the week. So once the problem was fixed, I couldn't download anything from the market yet alone telnet to root my phone. I even tried the universalandroot.apk from the cyan wiki for dream, and apparently it's the wrong one or version. I found this one and it works perfect. Just a fyi we may need to update our rooting processes a lot more than we think.
[G1 Android Development] gigoo25:
OMG THIS IS AWESOME!

I just finished installing it on my G1 and IT RUNS SOOO MUCH SMOOTHER!

I am using Froyo for trout 1.6 THANK YOU!

P.S. I have noticed my G1 does not disconnect from my WiFi anymore since this radio n kernel were flashed.... (I don't have a data plan and my G1 kept disconnecting from WiFi everytime I tried to do something...)

THANKS FOR THIS 2! :d
[G1 Android Development] punshkin:
1)which is better? 2708 or 2825?

2)what is the difference?

3)are there any disadvantages of this "mod" except from no fastboot?(like reduced battery life or sth like that?

4)i have mt3g test2 port on my g1: do i have to flash the kernel again after i restore from the nandroid backup? if yes: can i do so from recovery?

thank you very much

...not really its the mt3g port on my g1
[G1 Android Development] sparksco:
From what I've read the 2708 is more compatible different roms. I could be wrong. I have the 2708 and it works fine
[G1 Android Development] lolmensch:
dunnow what radio has to do with roms. i thought roms are dependant of spls.. anyway i have the 28XX on my g1 and have good reception.

probably i'm wrong.
[G1 Android Development] SVH:
1. as i said downgrade dont work in my case (not allow)

sd card is good and it downgrade other G1

btw my firmware version is 1.1

2. i installed UniversalAndroot

but pls tell me

1. what option i should select when root:

-do not install superuser

-Superuser for Android 2.0-2.2

-Superuser for Android 1.5/1.6

2. how to check if i rooted successfully?(in setting/application nothing about superuser)

3. what is next step?

should i use telnet? (telnetd command dont work!) or exist other method?
[G1 Android Development] smiley9k:
so is there a way to flash hboot without fastboot??
[G1 Android Development] sparksco:
Just flash the original danger spl in recovery, just like you have to do when your upgrading from 1.6 to 2.2, then reboot into hboot and you'll be able to flash the nbh, this is how I unrooted and rerooted my phone.
[G1 Android Development] sparksco:
Safely no, anytime you flash a radio or spl in recovery its more risky, but sometimes we have no other choice
[G1 Android Development] Edubyah:
After much testing and pestering the OP I can easily say that 2.22.27.08 is the better radio if only for ROM compatibility on the Fender my Touch 3g / magic 1.2. I can not speak for any other device but after trying the 2825 radio first I would be willing to say most ROMs won't boot on a regular basis even though you could probably make a nandroid before upgrading radio and use any ROM by restoring backup after you upgrade radio. Too much work for me I will continue to use 2.22.27.08.
[G1 Android Development] breezy169:
anyone know if i HAVE to flash another recovery (as said in the first step) ?? bc i cant get my fastboot to flash the cyan recovery at all ?
[G1 Android Development] juangil:
nope, you can flash a diff one

I flashed ClockWork 2.5.0.1 Recovery
[G1 Android Development] devsk:
hehe...as part of restoring the ROM, it restored the old recovery (cyanogen 1.4) as well. May be we want to mention that in the first post. I was freaked out for a bit. But everything seems to be under control.

I am using 251 nightly with ez kernel and now have the extra 15MB RAM. wifi and hspda seem to work like before...so, I would say I upgraded fine!
[G1 Android Development] SVH:
please give me link for needed spl and little info step by step flashing

i tried different files before, but only from your link are working, loks like they are magic :)
[G1 Android Development] sparksco:
Before you do this what recovery are you using and is it patched with anything?

flash both the radio and the spl. You must flash the radio before the spl. After you do this you can flash your recovery with fastboot and then go on to recovery and flash a rom. All instructions are here: http://wiki.cyanogenmod.com/index.php?title=Dream:DangerSPL
[G1 Android Development] treperio:
my htc dream have a superD 1.11 ramhack,with danger spl(1.33.25) and radio (2.22.23.02) what radio/hboot ... i do flash????
[G1 Android Development] yokonunz:
are there any .35.8 new radio enabled kernels?
[G1 Android Development] G1ForFun:
Read the OP.
[G1 Android Development] gordonshumway123:
Hi, I've got a problem with fastboot after flashing the new radio and hboot!

After I did this (successfully):

fastboot flash recovery recovery-RA-dream-v1.7.0-cyan.img
fastboot flash radio radio-2.22.28.25.img
fastboot flash hboot hboot-1.33.0013d.img
fastboot reboot-bootloader

i couldn't do that anymore:

fastboot erase system -w
fastboot erase boot

or any other fastboot commands.

I get no response (for several minutes) untill I disconnect the device (then it sais: "erasing 'system'... FAILED (command write failed (Protocol error)")

Does anyone have an explanation for that?
[G1 Android Development] MattDrumz:
I am thinking about trying this out on my MT3G, but I just have a few questions before I do that:

1. I read on the OP that the dream version of the kernel/SPL works fine on 32B MT3G's, so that's the one I flash right? There isn't any specific kernel/SPL for the 32B MT3G?

2. To downgrade back to my current radio and SPL, do I have to flash the .nbh, and re-root? Because I'm not sure if I will keep this or not, because I like to use donut/eclair ROMs.

Sorry if these are pretty dumb questions, just making sure I'm doing this right.

Thanks!
[G1 Android Development] treperio:
it's a lot of things in the first post... what are the right hboot, kernerl and new radio to flash on my dream
[G1 Android Development] sparksco:
Your joking right? Its about as simple as it can get, if you don't get it, then don't do it
[G1 Android Development] Edubyah:
What SPL and RADIO do you have now? I just went through this with my phone and will help you with the instructions that EZTerry went through the trouble of explaining in detail to me. My phone: myTouch3g 1.33.0013 SPL 2.22.27.08 radio after testing and failing at every combination on here. You can PM or E-mail ewmaples@gmail.com I would be glad to help.
[G1 Android Development] tsheeley:
So I'm a little confused... I never use fastboot...

I was on the stock SPL, per my sig, so I upgraded to 1.33.2009... but when I try to do:

fastboot flash radio radio-2.22.27.08.img

I get:

error: cannot load 'radio-2.22.28.25.img'

I've tried it with and without the caps on RADIO in the image... but it doesn't make a difference.

I'm sure I'm doing something stupid.
[G1 Android Development] sparksco:
This may be a stupid question, but are both the radio and hboot images in your sdk/tools folder where your adb and fastboot are?
[G1 Android Development] tsheeley:
I worked it out. I found the video a few posts back.

I never use fastboot, so I didn't realize you actually had to do the command from the tools folder... I was running it like regular ADB from just any prompt.
[G1 Android Development] MattDrumz:
I'll just tell you on here. I don't really want to give out my email, and I probably wont even notice that I have a PM. :p

My radio is 2.22.23.02, and my SPL is 1.33.2005, like it says in my signature.
[G1 Android Development] sparksco:
oh ok, glad you got it working, I thought it might be that because it can only load them if they are in that folder
[G1 Android Development] tsheeley:
I had thought of that as well... just not actually where I was doing the command from. Once I hit that spot in the video it was a facepalm.
[G1 Android Development] sparksco:
Can you post the link to the video to help others see how this works?
[G1 Android Development] tsheeley:
I restored the BART I did just prior to the change, then I flashed the new kernel... just finishing up first new boot now.
[G1 Android Development] tsheeley:
This was what I found back a bit in the thread...

http://www.youtube.com/watch?v=OtnTtTqvSBU
[G1 Android Development] sparksco:
Fastboot link

For people that already have adb and all that here is the fastboot link, just download the fastboot.exe and place it in your tools folder, unless your using linux, then download the one that says linux, duh lol:

http://developer.htc.com/adp.html
[G1 Android Development] SVH:
i have

HBOOT-0.95.0000

RADIO-1.22.12.29

this radio is not compatible with DangerSpl:

"Never flash a 1.x, 4.x, or 6.x radio with DangerSPL!"

so in my case DangerSpl useless?

i tried recovery flashing http://xdaforums.com/showthread.php?t=566669

when device powered normal - adb device $

but in fastboot mode (home+power) adb device - device not found

(in fastboot mode big triangle with ! on screen, its correct?)

im still cant do anything with this beast

please, dont kick me to links

just help step by step

Thanx
[G1 Android Development] Firerat:
Exterry has instructions for your SPL in the OP

basically flash 1.33.2003 ( three not five )

it is compatible with 1.x and 2.x radios, and has full fastboot functionality like 1.33.2005 ( DangerSPL )

therefore it presents a much reduced risk

once you have 1.33.2003 then you can proceed with fastboot flashing the new radio/spl
[G1 Android Development] jadephyre:
I have a 1.33.0006 hboot... so how do I update that ?

(yeah, my turn now to ask stupid questions... once in a while I can risk that)
[G1 Android Development] SVH:
Ok

downloaded hboot_1.33.2003.signed.zip

rename to update.zip and move to sd card

press home+power

alt+l

alt+s

Installing from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:No signature (5 files)

E:Verification failed

Installation aborted.

Press Home+Back to reboot

and what now?
[G1 Android Development] Firerat:
this section taken from the OP

I have highlighted in bold the line you need
[G1 Android Development] jadephyre:
thanks man, I must have been blind or something.

I shall now sit in a corner being ashamed of myself ;)
[G1 Android Development] Firerat:
Well.. there is a lot of stuff in the op, I just knew what I was looking for
[G1 Android Development] punshkin:
2708+MT3G port = awesome flying fast and stable
[G1 Android Development] sparksco:
That link doesn't have step by step instructions? Thanks @ Firerat, a much better solution
[G1 Android Development] beav_35:
The only difference between the recoverys that say -cyan and the ones that don't is the colour and background image so that is not your problem. You are flashing the v1.7.0R recovery not the v1.7.0 one like it says to in the op. The "R" means that the recovery is for devices with 3.xx radios which you do not have. The reason why the flash failed is that the 1.33.0013d SPL does not support fastboot flash. Read the op and follow the section called "If you find yourself stuck without recovery!!" then repeat the process again with the correct recovery.
[G1 Android Development] AndDiSa:
Why do you post the same into two different threads? Even if in this one it matches much better ...

As I wrote already: you are on the perfected SPL and you are not able to flash the recovery using fastboot. Read in the OP what solutions there are, but for me the easiest way would be to flash the orange-...nbh and restart over ...

Send from my G1 with HTCClay's UNOFFICIAL Superfly 1.6 D/S ADS using XDA App
[G1 Android Development] devsk:
hey guys, what are the reasons for me to dump cyan 1.4 recovery and move to RA recovery? I am thinking that since the phone is working fine, I should perhaps leave it alone.
[G1 Android Development] sparksco:
amon ra 1.7.0 is way better, newer, and in my opinion more stable. Cyan 1.4 is really old, and is not really supported anymore.
[G1 Android Development] Firerat:
clockwork 2.5.0.1 is even better

built in erase_image

navigate folders for zips

scroll screens for many zips

better naming convention for backups

selective partition restore

only downside is no console,

so just keep an RA zip for times when you don't have access to adb

collection in flashable zip format

http://www.mediafire.com/?eufe1p61c8pny
[G1 Android Development] hrk:
Ok, I'm on 28.25 too :-)

Since I wanted to restore a nandroid backup and I wanted to use Terry's recompiled CM-6.1RC1 kernel, I just replaced it into the nandroid directory, updated nandroid.md5 and then followed the OP.

So easy...

... I'm just wondering: since I performed a full nandroid-restore, were the fastboot erase system & erase boot really needed?
[G1 Android Development] xillius200:
agreed yet it also has that damn USB problem lol
[G1 Android Development] Firerat:
usb problem?

I sometimes have to replug if I've just booted.

I never mount usb, just adb push ( via script )

adb shell 'if [ "`grep -q sdcard /proc/mounts;echo $?`" != "0" ]; then mount /sdcard;fi'
for i in $@;do
adb push $i /sdcard/ &
SIZE=`ls -l $i|busybox awk '{print $5}'`
while [ "$size" != "$SIZE" ];do
size=$(adb shell ls -l /sdcard/`basename $i`|awk '{print $5}')
echo "/sdcard/`basename $i`"|awk '{printf "\r"'$size'"/"'$SIZE'" ""%.1f %s %s",('$size'/'$SIZE')*100,"% ",$0}'
sleep 1
done
done
echo -e "\n"
exit
[G1 Android Development] xillius200:
ill push it later then anyway lol na damn clockwork has a damn USB problem where it reboots the phone sometimes xD checked not only me ^^
[G1 Android Development] Spakainz:
Hello, I have problem with NAND backup restore. I made NAND backup of Sparksco ROM with ezterry kernel. When I restore that NAND backup after restart I get bootloops. Tryied after NAND restore flash ezterry kernel again, but it bootloops too. What I'm doing wrong?
[G1 Android Development] sano64:
I ended up removing clockwork because it would always crash my computer(windows7 x64) when I unmounted the sdcard. That never happenes with RA
[G1 Android Development] joseangel.alv:
+1

10 chars
[G1 Android Development] sparksco:
Go here, apparently everyone doesn't believe me

http://xdaforums.com/showthread.php?t=834812&page=7
[G1 Android Development] Firerat:
I like the superwipe zip

but I don't need it, I have clockwork
[G1 Android Development] sparksco:
I never said there was anything wrong with superwipe, read the all my comments there. The only thing I said was nandroid restore with amon ra doesn't restore ./android_secure like clockworkmod, and people will always run into problems with nandroid restores and Froyo period. If Biffmod wants to promote that method, they are going to run into problems, which they already have. All of Biffmod devs have been pushing me to try superwipe. So I tested it and gave my results and now these f**king doush bags act like this, ha. But honestly I really don't care anymore.
[G1 Android Development] ANtiHazarD:
ezterry, so can i flash this SPL and radio over my 1.42.0000 ?? I have HTC Dream 32b...spl version 1.42.00000 by default. I tryed to flash radio some time ago - and got only errors) maybe you remember, i asked you about it.
[G1 Android Development] ezterry:
1.42.2000 is an enginering SPL *with* fastboot

1.42.0000 is a stock SPL *without* fastboot

since I don't have an update.zip for 1.42.2000 just flash 1.33.2003 as if you has the 0.95.* SPLs in the OP .. then you can flash via fastboot as in the op.

I assume you have a 2.22 radio.. all these SPLs have the same location of recovery and most the same partition layout.
[G1 Android Development] ezterry:
Super wipe is for full erases of your system..

nandroid fyi only backs up MTD, not the /sd-ext

nandroid+ext only backus up MTD + /sd-ext/app* so anything else on the sdcard is not included.

The MT3G-test3-parts uses /sd-ext/app-data for the /data/data bind (of course its a different type of experiment targeted for those that want a simpler rom)
[G1 Android Development] sparksco:
My point exacly, which is why I can't use that method that Biffmod uses with the whole nandroid restore thing, because my dalvik-cache is on ext, as well as other things, things that I need for this rom to run correctly. Not to mention that I already had the lwp patch and the kernel extractor installed before I did my nandroid restore, but I didn't flash the kernel extractor after restore, and still had issues.
[G1 Android Development] AndDiSa:
... ok, so use BART and everything is fine, because it backups everything located under /sd-ext which includes also /sd-ext/data, /sd-ext/dalvik-cache/ ...

Send from my G1 with HTCClay's UNOFFICIAL Superfly 1.6 D/S ADS using XDA App
[G1 Android Development] Firerat:
when I remember I delete dalvik-cache to save space , if your doing a straight restore a boot will take a little longer as the dex will be remade.

but if your restoring then flashing a new ROM over the top it will make no difference and you saved 50-80mb ( depending on how many apps you have ).

I seldom do a full restore

I never wipe sd-ext , so I just restore system and data ( with clockworks advanced restore )

you can do the same kind of thing in RA via command line, a little more work

mount -a
cd /system
rm * -r
unyaffs /sdcard/nandroid/<rest of path>/system.img
cd /data
rm * -r
unyaffs /sdcard/nandroid/<rest of path>/data.img

a little less typing

mount -a
for i in system data;do
cd /$i
rm * -r
unyaffs /sdcard/nandroid/<rest of path>/${i}.img
done

with paths and stuff <tab> will help you out

e.g.

unyaffs /sdc<tab>nan<tab>

just keep spamming <tab> for options

http://en.wikipedia.org/wiki/Command_line_completion

makes life on the command line much much faster ( and less typo prone )
[G1 Android Development] sparksco:
That is awesome thanks!
[G1 Android Development] BookCase:
I believed you. lol

That is great info!!

Personally, I like the superwipe method but, I usually do the fastboot method, also. I also re-partition the SD card and back everything up manually. That'sjust me. I have tons of patience (except when i'm restoring my settings and ppl call). I just believe in thoroughness.
[G1 Android Development] SVH:
why i cant install this spl?
[G1 Android Development] sparksco:
I don't use Amon RA for my backups and restores man, maybe you shouldn't assume that everyone uses Amon RA. Don't get me wrong I still use Amon RA, but not for backups and resotres, so I don't need BART. And yes my boot animation in /system/media was missing after my nanadroid restore with clockworkmod recovery which btw backs up the extire sd-ext, dalvik-cache and everything. You would know this if you've ever used it and watch it backup your phone! it also backs up ./android_secure, I'm just trying to figure out if I can do all of this with amon ra, because a lot of other people use it, so I will tell them to use BART, since that seems to be the best way for that recovery. And I will also tell them to use superwipe, now that I've tested it.
[G1 Android Development] Firerat:
bart = redundant

it was useful when sd ext wasn't backed up

its pointless now, I have no idea why people still use it.. they are just clueless I guess

./android_secure

I don't use fat, so don't care

but yeah clockwork backsup and restores it

I have no idea why people are still using RA, maybe because it has the crappy and redundant bart script, idk
[G1 Android Development] sparksco:
True, very true
[G1 Android Development] toeshot:
I have been in fastboot for over 3 hours flashing just the radio. I am thinking to pull the plug and call it a brick unless anyone else has an Idea?
[G1 Android Development] tnpapadakos:
you could call it a brick if you want, but its not a brick unless it wont turn on at all

can you get back into recovery?
[G1 Android Development] toeshot:
I haven't unplugged it yet. I have unplugged twice already and was able to boot but the radio is like 95% this time and its been there for an hour
[G1 Android Development] ezterry:
check the md5 of the radio, check the quality of the usb wire.

this sounds like a signature error.
[G1 Android Development] toeshot:
My Results:

Doesn't help much
[G1 Android Development] Firerat:
md5sum <file>

then compare manually

the -c --check , reads a list of files with md5sums, and compare the md5sums in the list with the ones of the real files
[G1 Android Development] ezterry:
FYI:

This version has a 2708+ port go to pershoots blog for additional details. (Scroll down to the newest DS kernel)

I've not tried it yet so if there is a problem I don't know of it yet
[G1 Android Development] tnpapadakos:
its workin with 28.25, too
[G1 Android Development] AndDiSa:
may be redundant, but it's working (at least for me) and it has one advantage: you can name your backups and manage several backups easily.

the same for me, all my apps are either on /data or /sd-ext. I don't like the crappy FroYo apps2sd.

Because it's working ... (never touch a running system ;))
[G1 Android Development] sparksco:
So Ezterry, when do you think the nightlies will start seeing this? Just curious if you've heard anything yet.
[G1 Android Development] Spakainz:
Hi, When I try to flash clockworkmod recovery in fastboot I get error:

sending 'recovery' (2648 KB)... OKAY

writing 'recovery'... INFOsignature checking...

FAILED (remote: signature verify fail)

SAPPHIRE PVT 32B SHIP S-ON G

HBOOT-1.33.0013d (SAPP10000) SpoofSPL

CPLD-10

RADIO-2.22.27.08

Why I can't flash another recovery? With RA recovery I cant restore NAND... And I cant flash clockworkmod. What is the reason?
[G1 Android Development] AndDiSa:
You can, but not using fastboot ... look here
[G1 Android Development] sparksco:
OMG how hard is it to do a thread search, I mean how many times does this need to be asked??? You could probably look one or two pages back and find the exact same question just posted over and over again.