Difference between 32A and 32B boot.img? - myTouch 3G, Magic Android Development

with people talking about porting builds etc now i thought i would ask the question in a new thread that a lot of people have been asking but no one has yet to explain totally to us who want to learn how to do this stuff.
What exactly is the difference between a boot image from 32A and a 32B boot image? Is it in the kernel or is it in ramdisk or the init.sapphire.rc? Or none of the above?
I extracted a boot image last night but got stuck repacking it- i will eventually figure this out (when the wife forgives me for spending so long on it last night ). I could see all the different files in it (i extracted cyanogen's boot.img)... maybe if someone had a bit of free time they could write a tutorial for recompiling a boot.img for either 32A or B?
I just think that the more help we offer to people the more cooks we will eventually have and this can only be a good thing for those of us with a Magic/Sapphire in the future.
Thanks

1. The kernel is different (32B google kernels will not work on 32A boards)
2. The offsets for repacking are different => Read this, and if you want more details including an example read this

Amon_RA said:
1. The kernel is different (32B google kernels will not work on 32A boards)
2. The offsets for repacking are different => Read this, and if you want more details including an example read this
Click to expand...
Click to collapse
OMG been looking for that very helpful.... thanks so much!

thanks for that. I will probably just use your build anyway but i would like to learn still

Related

New Rogers Root

Haven't seen this over here yet so thought i'd post it.
Seems The Rogers guys don't have to pick and choose any more for ROMs.
Heres the good news.
Clinton
I can confirm it works, but you need to use a 32B (Google) branded recovery, otherwise it gets all screwy.
Wow, that's fantastic news! Going to really open up what we can put on our phones.
just to clarify, haykuro has made it so we can flash 32B or 32A roms on a 32A magic?
Can we also flash Dream roms or would that be fubar due to the keyboard/radio?
Cheers,
Frank
Will this work on a 32A HTC Magic??
Just a note, in case people are wondering, 32A roms will no longer work with your phone after doing this.
So, it means after flash this radio, my 32A machine seems become 32B ?? I am update my original 32A rom, I think I need to reinstall rom after this... Thanks a lot...
skittleguy said:
Just a note, in case people are wondering, 32A roms will no longer work with your phone after doing this.
Click to expand...
Click to collapse
I have a 32A Magic & am considering doing this. I thought you could use both 32A & 32B roms, but if not why would I want to do it? Does 32B have more/better ROMs?
The new radio doesn't have the boot offsets that are present in the original Rogers radio, and as a result the 32A roms don't work. The main benefit of doing this, is that the majority of roms released are for 32B Magics (which is what most people seem to be devving for) so as a result you don't need to wait for ports in order to enjoy the new roms. If you're perfectly comfortable with your current rom, or would rather just port the roms yourself, then you don't need to root.
skittleguy: So it becomes a 32B with 288MB of RAM? Also, do you happen to know how to backup the radio? I'd like to be able to restore to stock should the need arise . Thank you!
daandman said:
I have a 32A Magic & am considering doing this. I thought you could use both 32A & 32B roms, but if not why would I want to do it? Does 32B have more/better ROMs?
Click to expand...
Click to collapse
32B have all the ROM's out for Dream with slight modification...
Wysie said:
skittleguy: So it becomes a 32B with 288MB of RAM? Also, do you happen to know how to backup the radio? I'd like to be able to restore to stock should the need arise . Thank you!
Click to expand...
Click to collapse
If I knew how to I would
And yeah, it essentially becomes a 32B with more memory, so all the optimizations that were made make the roms crazy fast.
The only thing stopping me now is the lack of a radio backup . I'd love to be able to switch it back to a 32A if possible.
Wow. Interesting. Thanks for taking the time to answer these questions skittleguy. And your Roger's ROMS repo thread is awesome!
One more thing, does this mean we can run the Dream ROMs as well (instead of the usual 32B ported ROMs)?
Wysie said:
One more thing, does this mean we can run the Dream ROMs as well (instead of the usual 32B ported ROMs)?
Click to expand...
Click to collapse
They still require porting, probably due to the boot.img-kernel being different between the Dream and Magic.
skittleguy said:
They still require porting, probably due to the boot.img-kernel being different between the Dream and Magic.
Click to expand...
Click to collapse
Nope, the kernel is the same...
All that changes is the file in boot.img init.trout.rc gets renamed init.sapphire.rc and everything (wifi/bluetooth etc) works perfectly. i think the file is the hardware setup file and luckily the dream and magic are the same hardware, different case and keyboard
dazcox5181 said:
Nope, the kernel is the same...
All that changes is the file in boot.img init.trout.rc gets renamed init.sapphire.rc and everything (wifi/bluetooth etc) works perfectly. i think the file is the hardware setup file and luckily the dream and magic are the same hardware, different case and keyboard
Click to expand...
Click to collapse
Hmmm...the Dream rom I flashed didn't work. I think I need to try something...
skittleguy said:
Hmmm...the Dream rom I flashed didn't work. I think I need to try something...
Click to expand...
Click to collapse
with 32A or B? If 32A need the wlan.ko and maybe wpa_supplicant to go with it
32B works perfect for me
(unzip rom, unpack boot, rename file, repack boot, rezip, sign, flash )
Ok it works now. Patience and repairing the ext filesystem seem to have done the trick.

[EBI1][ALL PORTS][DREAM][MT3G][REG DEVS TOO] Come here for all EBI1 info

It would be great if a mod could please sticky this so that we do not continue to get random threads and confusion.
I have decided to make this thread because there are a LOT of EBI1 users out of the loop, i my self just a few weeks ago (after 3 months) learned that EBI1 users can use more than just cyano.
Ok, with the recent rogers mandatory update the EBI1 community has grown quite a bit.
You may be wondering what is EBI1?
well, it is the radio version 3.22.26.17, this radio is on the rogers dream and on sapphire/mt3g/magic phones as well.
On the dream it is known as EBI1/32b on the magic it is EBI1/32a
You can check to see if you have the EBI1 radio buy booting into fastboot mode(hold camera when booting) and look where it shown radio. If it says 3.22.26.17 on the screen anywhere, you are EBI1.
If your phone falls under the EBI1 category you have a few options
1) you can go to www.briancrook.ca and use any EBI1 kernel ports from his website. He is the guru of EBI1 ports and will have the most trustworthy of ports.
2) You can visit the sapphire dev forum (on xda (just below the dream/g1 forum)) Here you can download any kernels ports that are listed as 32a or old radio. The old radio/32a sapphire has the same EBI1 radio as the rogers dream!
3) OR most importantly, you can make your OWN ports using this simple tool:
http://faruq.yandao.com/magicport/
We can credit arctu for this amazing tool!
-just extract the rom you want to use
-in the extracted folder you will see a boot.img
-in the program browse and select the boot.img
-choose your settings (minimal is optimal)
-It will create you a EBI1 kernel!
there is a discussion of this tool in the sapphire dev forum.
you may now be asking, what do I do with the port file?
Well, once you get your kernel port,
-You go into recovery (preferably amon because you can flash multiple zip files)
-Flash the desired ROM
-Flash your Kernel Port
-You're done!
We must also be careful when it comes to recovery images
Your recovery is an amazing tool and can save your phone from disaster. Remember: always make a nandroid (or nandorid +ext3) backup before flashing a new ROM!!!!
My personal favourite recovery is Amon's, it is great because it has all the features you could ever want, plus it is great for EBI1 users because you can easily flash multiple zip files without rebooting (which is what you do when flashing ROMs on an EBI1 phone)
You must be careful what recovery you install
EBI0 recoveries are not compatible with the EBI1 radios, you can BRICK your phone, when installing a recovery make sure you install the EBI1 version
With Amon's recovery the EBI1 version is the "R" version. A direct download to the recovery is here:
http://rapidshare.com/files/32033517...am-v1.5.2R.img
I would highly suggest visiting his thread for instructions on use and installation:
http://forum.xda-developers.com/showthread.php?t=566669
G1 devs please listen up:
Inorder to run your ROMS on EBI1 phones we need to make a kernal to flash over the ROM. This means that your existing kernel will be replaced, this is always a negative for us as your kernels create large improvements.
One method you can use to help reduce the gap between you regular rom and an ebi1 version is to:
1) Optimize your ROM to run at its best without any special kernal adjustments
***2) If your ROM utilizes the 10MB ram hack, please also release a non ram hack version.
The reasoning behind this is that the ROM is ment for the ram hack so 3d and hq doesn't work properly on the ROM, when we flash our EBI1 kernel over the ROM, the ram hack is gone. The result is a ROM which has the set backs of the 10MB hack (no 3d, no HQ) AND it DOES NOT get the positves if the hack (we do not get the extra 10MB)
3) Create your own EBI1 ports
thanks to ottawanate:
minimum requirements for porting a ROM to EBI1 are
1) wlan.ko patch or wifi wont work
2) boot.img with Kernel config file marked for CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1=y
Please consider the now vastly larger EBI1 community when making your ROMS, thank you!
Here is a list of Devs who the EBI1 community applauds for making showcasing their EBI1 compatibility friendliness:
King Klick
enomther
If you are a dev and would like to be added to the list please post here and let me know or PM me. (with a link preferably to the page with your ROM/Kernel)
What is EBI1
EBI1 is actually a term derived from the kernel config file. When the line 'CONFIG_MSM_AMSS_SUPPORT_256MB_EBI1=y' is set, the kernel supports 32A Magics and the 3.x series radio.
The kernel itself sits in your boot partition. Typically you flash a boot.img file to your phone to install the kernel. The kernel boots up your system after the boot launcher.
So I prefer to call the 3.x series radio the EBI1 kernel radio, since EBI1 refers to support for 32A Magics as well.
Any 3 series radio needs the EBI1 kernel. So that would include 3.22.20.17. There's another one floating around and installed stock on some 32B Magics (notably from Europe).
If you have the source code of the rom you want to flash, you can build your own kernels by following the instructions here:
http://wiki.cyanogenmod.com/index.php/How_to_build_a_kernel_port
What to pay attention to if I have a 3.x series radio and need the EBI1 kernel
Well first of all you need a ROM with the EBI1 kernel. First of all, the kernel itself is located in your 'boot' partition. Hence you need to be careful when flashing any update.zip files from recovery, because they may overwrite your EBI1 kernel, if it contains a boot.img. To make sure, just open the zip file to view its contents before you flash it. For example, the RAM hack requires a different kernel than the original, and application of it necessitates that you flash a new boot.img. However all the boot.img RAM HACK kernels are being provided without EBI1 support.
In addition to the kernel itself, the wireless drivers need to be recompiled to make it work with the different kernel. This file is wlan.ko. If you do not have a compatible version installed, your wireless lan will not function, which can cause your phone not to boot properly into the system, as it would freeze trying to startup your wireless lan.
The kernel goes hand in hand with your system rom to make your phone work. So if you update your system rom, you typically have to update your kernel as well.
It would be also useful to note that having the 3.x series radio requires you to have a different recovery image than if you didn't have the radio.
What happens if I install the wrong one?
Installing the wrong kernel is not destructive to your phone. If you have the wrong kernel installed, your phone will freeze after the first boot screen (non-animated). Don't worry about installing the wrong kernel.
What if I want to change to the 3.x series radio from the 2.x series radio or vice versa?
Changing to the 3.x series radio does have advantages for certain people. However, changing the radio is can brick your phone if you do not have the correct recovery flashed before changing your radio. There should be ample information on xda to help you with this process.
Other Stuff
The current active roms with EBI1 ports that I know of that work on my Rogers Dream:
Super D
Cyanogenmod
OpenEclair
Question to the OP: Does the WesGarner EB1 kernel include the 32b/dream RAM Hack?
very nice addition, to the post!
I have not personally tried a wes ROM before but i am going to assume that it does not, if anyone knows please telll us!
This thread http://forum.xda-developers.com/showthread.php?t=624545&highlight=ebi1 says I need DangerSPL first. If I used cyanogen wiki here http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod to change my spl will it work?
U can add my AOSP 2.1 to the ebi1 support list
the no wipe update for it is in my op
kingklick said:
U can add my AOSP 2.1 to the ebi1 support list
the no wipe update for it is in my op
Click to expand...
Click to collapse
I added your name to the OP as an applauded dev by the EBI1 community.
Used http://faruq.yandao.com/magicport/ to port this ROM, using the No-Wipe update for No RAM Hack kernel. Worked perfectly! Thanks to King Klick, asb123, and Faruq!
Zoltair Wright said:
Used http://faruq.yandao.com/magicport/ to port this ROM, using the No-Wipe update for No RAM Hack kernel. Worked perfectly! Thanks to King Klick, asb123, and Faruq!
Click to expand...
Click to collapse
how is that ROM in terms of 1)speed 2)stability when compared to the eclair ROMS?
also, what exactly do you mean you used the no ram hack kernal, did u flash ROM, flash the no ram hack kernal, then flash the ebi1 kernal you made? if so, i think that would just over right the no ram hack kernal.
Or does the kernal GIVE it ram hack? thus the ROM itself doesnt have the hack built in?
on a side note:
I want to run a hero ROM but I think they are 1.5 based so I cannot use the tool on them. If anyone has any info on getting a Hero ROM working on EBI1 plz let us know.
Macmee said:
This thread http://forum.xda-developers.com/showthread.php?t=624545&highlight=ebi1 says I need DangerSPL first. If I used cyanogen wiki here http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod to change my spl will it work?
Click to expand...
Click to collapse
yeah, you are going to need the danger SPL, you can follow that guide right there to get it. 1) Do you have root? if so all you need to do is skip to the part about flashing the spl zip file. if you have root i am going to assume to can get into recovery, 2) make sure you have amon's recovery (it makes things so much easier because with ebi1 you need to flash multiple zip files to get up and going at once.
please answer #1 and 2
For what its worth
I use a HTC Dream from Roger's on AT&T here in the US.
At first I used the tmobile radio 2.xxxx.
Then I read that there are higher speeds with the Rogers Radio (3.xxxx) while on EDGE.
I have done side by side tests, and at least for me, there was not a considerable speed change between EDGE speeds on either radio.
So for now, Im back to the tmobile radio.
does this mean all the lousy 32a users can use supported ROMs NOW?/ lol I dont want them all over here now, they are all snotty about G1 users being over in the Sapphire Section
Hi everybody
I just have a Dream Rogers, I have root and installed 4.2.14.1 Cyanogen. My radio is 3.22.26.17 and the SPL is Haykuro 1.33.2005 . Now I want to try the other rom requires 2.xx radio and a different SPL, I can change them or not ?
Please help me because I want to try the other 2.0 2.1 roms but not more experienced, I'm afraid to brick my phone.
Thanks so much.
asb123 said:
yeah, you are going to need the danger SPL, you can follow that guide right there to get it. 1) Do you have root? if so all you need to do is skip to the part about flashing the spl zip file. if you have root i am going to assume to can get into recovery, 2) make sure you have amon's recovery (it makes things so much easier because with ebi1 you need to flash multiple zip files to get up and going at once.
please answer #1 and 2
Click to expand...
Click to collapse
1) I have root. I followed the rogers cyanogen guide by the book so that's currently exactly what I have. Can I just flash directly to this rom?
2) I don't know how to get amons recovery.
ok, so if yo have root u probably have a recovery image (cyanogen) you want to get amons,
go here:
http://forum.xda-developers.com/showthread.php?t=566669
download the R version, i would probably use the via terminal instructions as i think they are the easiest!
once you have that come back here.
Raziel2 said:
Hi everybody
I just have a Dream Rogers, I have root and installed 4.2.14.1 Cyanogen. My radio is 3.22.26.17 and the SPL is Haykuro 1.33.2005 . Now I want to try the other rom requires 2.xx radio and a different SPL, I can change them or not ?
Please help me because I want to try the other 2.0 2.1 roms but not more experienced, I'm afraid to brick my phone.
Thanks so much.
Click to expand...
Click to collapse
when it says you need 2.xx radio, it is usually false, what it should say is that you need the latest radio (ebi1 works)
you dont need to change anything to work a 2.1 ROM, just follow the instructions in the original post, if you do not yet have amon's recovery, follow the post above this.
p.s. I dont think you can change the radio now that you have flashed your SPL, it will BRICK yor phone.
nicknowsky said:
does this mean all the lousy 32a users can use supported ROMs NOW?/ lol I dont want them all over here now, they are all snotty about G1 users being over in the Sapphire Section
Click to expand...
Click to collapse
well, the only reason they focus in the sapphire section is because nobody took charge and made a EBI1 thread in the g1 section, we could always use "supported roms" we just needed kernels.
asb123 said:
ok, so if yo have root u probably have a recovery image (cyanogen) you want to get amons,
go here:
http://forum.xda-developers.com/showthread.php?t=566669
download the R version, i would probably use the via terminal instructions as i think they are the easiest!
once you have that come back here.
Click to expand...
Click to collapse
Ok. What about SPL, will the one from the cyanogen tut work?
yeah, follow that guide for your SPL, if you have root i think you can just skip the first part (as its about getting root, if i remember correctly)
asb123 said:
yeah, follow that guide for your SPL, if you have root i think you can just skip the first part (as its about getting root, if i remember correctly)
Click to expand...
Click to collapse
erm. Follow what guide?
once you have root and have amon's recovery,
go here:
http://wiki.cyanogenmod.com/index.p...ers_Dream_EBI1_to_CyanogenMod#SPL_Replacement
skip down to the SPL replacement part to get the 1.33.2005 SPL

32b MyTouch into a 32a HTC Magic

I am no longer endorsing this...plainly for the fact that it took too long to revert back to 32b.
if you would like to restore to 32B follow below link:
http://forum.xda-developers.com/showthread.php?t=547133
Still, it doesn't increase the amount of internal memory you have on 32B. It makes 32A roms work on your 32B, but most of them will run slower than they would on native 32A's.
dferreira said:
Still, it doesn't increase the amount of internal memory you have on 32B. It makes 32A roms work on your 32B, but most of them will run slower than they would on native 32A's.
Click to expand...
Click to collapse
well duh....but that statement is not all the way true. the 1.5 senseui is made to use less resources plus I use the apps2sd script and have ram hack and my **** is flying.
First link: Error 404 - Requested page was not found:/
2girls1cup said:
ATTENTION: Mytouch 3g users (32b users)
Does anyone have the package "BT fix 32b.rar" as posted by Eugene here: http://www.alldroid.org/viewtopic.php?f=130&t=423.
It shows how to get all 32a roms on 32b roms.
EDIT: I found out how courtesy of arahma:
First update the phone with below ROM (just run the .exe RUU file:
http://www.filestube.com/1d1fdec4223...-NoDriver.html
Then follow below link to root the phone:
http://theunlockr.com/2009/08/29/how...-in-one-click/
Then start phone recovery mode and update the SPL to ENG SPL 1.33. 2005 from below link:
http://forum.xda-developers.com/showthread.php?t=529019
Your phone should be 32A now, if you would like to restore to 32B follow below link:
http://forum.xda-developers.com/showthread.php?t=547133
Click to expand...
Click to collapse
The first 2 links dont work ].
2girls1cup said:
ATTENTION: Mytouch 3g users (32b users)
Does anyone have the package "BT fix 32b.rar" as posted by Eugene here: http://www.alldroid.org/viewtopic.php?f=130&t=423.
It shows how to get all 32a roms on 32b roms.
EDIT: I found out how courtesy of arahma:
First update the phone with below ROM (just run the .exe RUU file:
http://www.filestube.com/1d1fdec422...salat-2-56-494-7-release-signed-NoDriver.html
Then follow below link to root the phone:
http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
Then start phone recovery mode and update the SPL to ENG SPL 1.33. 2005 from below link:
http://forum.xda-developers.com/showthread.php?t=529019
Your phone should be 32A now, if you would like to restore to 32B follow below link:
http://forum.xda-developers.com/showthread.php?t=547133
Click to expand...
Click to collapse
Fixed the links for you.
seems like all it is, is downgrading my SPL. I doesnt seem right to be able to get 32a ROMs is the 0005 SPL??
would this work on a 32b Vodafone UK Magic??
first two links broken again
2girls1cup said:
ATTENTION: Mytouch 3g users (32b users)
Does anyone have the package "BT fix 32b.rar" as posted by Eugene here: http://www.alldroid.org/viewtopic.php?f=130&t=423.
It shows how to get all 32a roms on 32b roms.
EDIT: I found out how courtesy of arahma:
First update the phone with below ROM (just run the .exe RUU file:
http://www.filestube.com/1d1fdec422...salat-2-56-494-7-release-signed-NoDriver.html
Then follow below link to root the phone:
http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
Then start phone recovery mode and update the SPL to ENG SPL 1.33. 2005 from below link:
http://forum.xda-developers.com/showthread.php?t=529019
Your phone should be 32A now, if you would like to restore to 32B follow below link:
http://forum.xda-developers.com/showthread.php?t=547133
Click to expand...
Click to collapse
FIXED LINKS PLPLPSLPSPLSPL
They look broken but when you hover over them, they appear correct on the bottom left hand side of your browser because I fixed them. Don't refer to his post, refer to mine for the links for now.
RUU cant find my phone
Everytime i try to run the program it says error cannot find phone. i have tried connecting every different way with every different setting i.e. mounted, unmounted etc. help?
pumacat311 said:
Everytime i try to run the program it says error cannot find phone. i have tried connecting every different way with every different setting i.e. mounted, unmounted etc. help?
Click to expand...
Click to collapse
make sure you have installed all drivers from your phone. make sure debugging is checked in settings and then plug in your phone. Install any drivers if prompted. Then uncheck debugging and plug your phone in again and install any drivers. Thats what I had to do oddly.
No luck
Still wont work. There must be another way to change phone from 32b to 32a cause this aint workin for me
pumacat311 said:
Still wont work. There must be another way to change phone from 32b to 32a cause this aint workin for me
Click to expand...
Click to collapse
what operating system are you using? and do you have adb installed?
Is there anyway you can give really detailed step by step instrutions for those of us who are new to android? That would be awesome. Thank you!
dude if you can't install htc sync then you prob shouldn't even be trying advanced operations like this no offense. Its not really all that worth it anyway to switch to 32a. You don't have the correct drivers 99% sure. install adb first. then install htc sync. plug in your phone go into control panel--system-device manager and see if it was installed or if there are any question marks.
Cal-El said:
Is there anyway you can give really detailed step by step instrutions for those of us who are new to android? That would be awesome. Thank you!
Click to expand...
Click to collapse
I would not be doing this if I was new to android. This is for advanced users. Go to http://forum.xda-developers.com/forumdisplay.php?f=448. It is the dream rom dev section and you can flash any of those roms to your MT3G being that you have the correct spl and radio. hope that helps
spongerob500 said:
would this work on a 32b Vodafone UK Magic??
Click to expand...
Click to collapse
yes it should work on all 32b magics
2girls1cup said:
I would not be doing this if I was new to android. This is for advanced users. Go to http://forum.xda-developers.com/forumdisplay.php?f=448. It is the dream rom dev section and you can flash any of those roms to your MT3G being that you have the correct spl and radio. hope that helps
Click to expand...
Click to collapse
Thanks, but I am not new to the forum or phones or android for that manner, I was speaking for some of the newer people in the forum. Your instructions are basically just some links to a bunch of post that dont work or downloads that go nowhere. All I am saying is include the names of the files you are linking to so we know we have the right ones and be a little more specific please. I mean no offence but even for advanced users your post is confusing.
Cal-El said:
Thanks, but I am not new to the forum or phones or android for that manner, I was speaking for some of the newer people in the forum. Your instructions are basically just some links to a bunch of post that dont work or downloads that go nowhere. All I am saying is include the names of the files you are linking to so we know we have the right ones and be a little more specific please. I mean no offence but even for advanced users your post is confusing.
Click to expand...
Click to collapse
"This is not unrooting your mt3b for idiots." I'm not gonna make a full detailed guide on how to do this. Its not rocket science, just simply follow the links. Furthermore, im not the originator of this method but several users and devs (Eugene373 was original one who recommended this) have tried this method and been successful. If you can't read and follow simple steps then there's nothing I can do for you. Proceed at your own risk bro. and I fixed the broken links in the first post. don't kill the messenger man im just passing along information from a higher source.
ORIGINAL THREAD: http://forum.xda-developers.com/showthread.php?t=585737

myTouch 3G 32b Official OTA Froyo 2.2 link provided - next stage for us?

Sorry if this is already being discussed in our G1 forums, had a look but one thread created was closed (therefore hope I'm not doing something I shouldn't be by opening this one, apologies if so!)
I found the link for an untouched OTA Froyo update for the myTouch 3G:
http://android.clients.google.com/packages/ota/tmobile_opal/e059adc603a3.signed-opal-ota-60505.e059adc6.zip
I read the forum over there and they talk of perhaps needing another file, as the update supposingly comes in 2 parts. Is it the case that we need a different radio/spl etc? What is the next step for us?
Hopefully one of our genius developers can get this working and ready to flash on our G1's, an official Froyo!
Wohoo!
Well it looks like it's flashable OOTB. It does contain a new radio image, but I'm not sure how that would work with 1.33.2005/whatever safe SPL is...
I guess stage one is removing the radio and flashing?
Then testing the radio with engineering SPLs?
AdrianK said:
Well it looks like it's flashable OOTB. It does contain a new radio image, but I'm not sure how that would work with 1.33.2005/whatever safe SPL is...
I guess stage one is removing the radio and flashing?
Then testing the radio with engineering SPLs?
Click to expand...
Click to collapse
Im not too sure myself, hopefully the Dev's seethis soon and offer their input on how we get this working on our devices!
cd993 said:
Im not too sure myself, hopefully the Dev's seethis soon and offer their input on how we get this working on our devices!
Click to expand...
Click to collapse
Im guessing they are either working on it now or we are the only ones home on a sunday afternoon lol
All the magic (pun intended) seems to be going on in this thread.
From what I've looked at thus far:
The kernel is built from the latest update in ASOP; at a new starting offset. Since the Dream source has no code to backup this alternate offset; and no configuration for trout in the ramdisk the new rom has the boot image will not work.
You can try to take the rom w/o radio/hboot and run it on a CM6 kernel.. this may operate.
As for the radio update.. it works with 1.33.2003/1.33.2005 as any 2.22.x radio however cm6 kernels fails to initialize the 3d graphics region that the radio moved and the phone reboots (RA-Recovery and adp1 1.6 rom boots without issue on the new radio)
Last HBOOT.. its a perfected HBOOT (it will work on the dream with a 2.x radio so dangerSPL rules apply) however if you are not very very careful you can get stuck..
In short at the very least some coding it required to get the same benefits as the Magic users will have.
I'm really excited bout this...perhaps recompiled with latest nightly CM kernel could work....!!!
ezterry said:
From what I've looked at thus far:
The kernel is built from the latest update in ASOP; at a new starting offset. Since the Dream source has no code to backup this alternate offset; and no configuration for trout in the ramdisk the new rom has the boot image will not work.
You can try to take the rom w/o radio/hboot and run it on a CM6 kernel.. this may operate.
As for the radio update.. it works with 1.33.2003/1.33.2005 as any 2.22.x radio however cm6 kernels fails to initialize the 3d graphics region that the radio moved and the phone reboots (RA-Recovery and adp1 1.6 rom boots without issue on the new radio)
Last HBOOT.. its a perfected HBOOT (it will work on the dream with a 2.x radio so dangerSPL rules apply) however if you are not very very careful you can get stuck..
In short at the very least some coding it required to get the same benefits as the Magic users will have.
Click to expand...
Click to collapse
ezterry, join us here http://www.stinto.net/pages/chat.htm?id=4hlqu
and anyone else who wants to/is knowledgable
ezterry said:
From what I've looked at thus far:
The kernel is built from the latest update in ASOP; at a new starting offset. Since the Dream source has no code to backup this alternate offset; and no configuration for trout in the ramdisk the new rom has the boot image will not work.
You can try to take the rom w/o radio/hboot and run it on a CM6 kernel.. this may operate.
As for the radio update.. it works with 1.33.2003/1.33.2005 as any 2.22.x radio however cm6 kernels fails to initialize the 3d graphics region that the radio moved and the phone reboots (RA-Recovery and adp1 1.6 rom boots without issue on the new radio)
Last HBOOT.. its a perfected HBOOT (it will work on the dream with a 2.x radio so dangerSPL rules apply) however if you are not very very careful you can get stuck..
In short at the very least some coding it required to get the same benefits as the Magic users will have.
Click to expand...
Click to collapse
one point of your thing here is wrong. i don't know about the others, they're probably right knowing you.
In the chatroom i posted, I successfully booted this ota with a cm kernel. duh.
I also booted a cm kernel WITH the tmobile-provided ramdisk. weird.
jcarrz1 said:
I also booted a cm kernel WITH the tmobile-provided ramdisk. weird.
Click to expand...
Click to collapse
I'm a bit surprised about this... but all that is needed to correct any issue is a init.trout.rc (seems most of the needed init logic is in init.rc)
we need a working sense ui 2.2 rom with bluetooth and touch focus
ezterry said:
I'm a bit surprised about this... but all that is needed to correct any issue is a init.trout.rc (seems most of the needed init logic is in init.rc)
Click to expand...
Click to collapse
that's it?? and then the tmobile kernel will work on a g1?
XIPRELAY2010 said:
we need a working sense ui 2.2 rom with bluetooth and touch focus
Click to expand...
Click to collapse
I guess i heared theat somwhere...:-D
sorry for OT...
jcarrz1 said:
that's it?? and then the tmobile kernel will work on a g1?
Click to expand...
Click to collapse
no the ramdisk will.. the kernel is compiled without dream support.. and at a different offset than usual.. this will take some poking and re-build from asop to make a similar kernel.. the problem with using the CM kernel is I suspect that there is additional ram make available by the new radio+kernel configuration.
so what do i have to download and what do i have to do with it, to run it on my G1?
ezterry said:
no the ramdisk will.. the kernel is compiled without dream support.. and at a different offset than usual.. this will take some poking and re-build from asop to make a similar kernel.. the problem with using the CM kernel is I suspect that there is additional ram make available by the new radio+kernel configuration.
Click to expand...
Click to collapse
I agree on that speculation... you mean you haven't tried it yet? i thought you did...
jcarrz1 said:
I agree on that speculation... you mean you haven't tried it yet? i thought you did...
Click to expand...
Click to collapse
I tried and failed to boot the kernel on a dream; and I looked at the source code; and noted the new boot offset.. Just booted it with a CM kernel now
Edit: Camera works, seems smooth.. wifi error.. need to inject root
woot, thank you!
XIPRELAY2010 said:
we need a working sense ui 2.2 rom with bluetooth and touch focus
Click to expand...
Click to collapse
No we don't.
ezterry said:
I tried and failed to boot the kernel on a dream; and I looked at the source code; and noted the new boot offset.. Just booted it with a CM kernel now
Edit: Camera works, seems smooth.. wifi error.. need to inject root
Click to expand...
Click to collapse
is there any improvement on memory/memory management with this change?

[PSFreedom-Recovery][PsfMod]32a-NR Sapphire[6.35][26/10/10][Added Payloads]

*32a New Radio 6.35 Sapphire/Magic only*
magic 32a old radio here http://forum.xda-developers.com/showthread.php?t=776929
g1/32b magic here http://forum.xda-developers.com/showthread.php?t=776922
------------------------------------------------------------------------------
Well I managed to figure out with a lot of reading and sleepless nights compiling source how to build a recovery for you PS3 guys.
It's based wholly on PSFmod recovery for hero.
Thanks klutsh for the git source. Thanks kakaroto for the pl3 source. Thanks Cyanogen for the kernel source(I'm using my modified 6.35 CM kernel)
I posted this in my kernel thread and those that tried it say it works, I have no PS3 myself.
If you let me know about updates in this thread I can re-compile for you.
PSFreedom Recovery for New Radio Sapphire
MD5: 1a8a1e063fc9af5efb3ec780d9b802bd
Here are the custom bins that I compiled with psfreedom pl3 bins
psfmod for 32A
hey man once again,
a few minutes ago i tried to load a custom payload from here -> http://www.psfreedom.com/wiki/HTC_Hero with u'r recovery, but it gives me an error.
i've checked the error log and it seems to be something related with this: -> PSFreedom gadget: Error: Payload size is more than the maximum allowed of 3808
i attach here my error log, it will possibly help you
thanks in advance
H3llSp4wN said:
hey man once again,
a few minutes ago i tried to load a custom payload from here -> http://www.psfreedom.com/wiki/HTC_Hero with u'r recovery, but it gives me an error.
i've checked the error log and it seems to be something related with this: -> PSFreedom gadget: Error: Payload size is more than the maximum allowed of 3808
i attach here my error log, it will possibly help you
thanks in advance
Click to expand...
Click to collapse
Oh those aren't compatible, I compiled all the payloads myself, I guess I should post them. Back in a bit.
Edit: some on that page are ok, the pl3 ones of kakaroto
so.. what does this do for you PS3 owners?
carz12 said:
so.. what does this do for you PS3 owners?
Click to expand...
Click to collapse
Allow us to enter in recovery mode, being able to load some homebrew.. Most people use it to load "backups"
xiserre said:
Allow us to enter in recovery mode, being able to load some homebrew.. Most people use it to load "backups"
Click to expand...
Click to collapse
ok, something sony should have allowed anyways
carz12 said:
Oh those aren't compatible, I compiled all the payloads myself, I guess I should post them. Back in a bit.
Edit: some on that page are ok, the pl3 ones of kakaroto
Click to expand...
Click to collapse
are the payloads you compiled compatabile with the psfmod for the Evo?? and if so which one includes the hermes v4? I'm just trying to get MOH and MMA working
Young_e said:
are the payloads you compiled compatabile with the psfmod for the Evo?? and if so which one includes the hermes v4? I'm just trying to get MOH and MMA working
Click to expand...
Click to collapse
It looks like just one set of payload files for all the psmod recoveries, but I have no idea what is what with those, I don't even own a ps3
it's work on 32b???
I get paranoid about flashing anything other than roms so I'd just like to double-check with someone who's done it.
I have a Roger's HTC Dream, with RA-dream-v1.5.2R, Radio-3.22.26.17, and hboot-1.33.2005. From what I remember, it's a 32A radio, and flashing Sapphire roms will work ok, but will flashing this recovery image work on this phone or will it produce a brick?
Thanks
capebretonsux said:
I get paranoid about flashing anything other than roms so I'd just like to double-check with someone who's done it.
I have a Roger's HTC Dream, with RA-dream-v1.5.2R, Radio-3.22.26.17, and hboot-1.33.2005. From what I remember, it's a 32A radio, and flashing Sapphire roms will work ok, but will flashing this recovery image work on this phone or will it produce a brick?
Thanks
Click to expand...
Click to collapse
Brick, you have to have the 6.35 radio and matching spl, this is only for new radio sapphire/magic, I though there was a g1 or 32a old radio version in the other thread.
miguelchico said:
it's work on 32b???
Click to expand...
Click to collapse
no it doesnt
what about 32B
i don't see a 6.35 radio for that
do i even need that
will it work?
or has a 6.35 radio for 32B not been developed yet?
Hey Carz, I am using the Magic 32A old radio, I see you added the link up top for it, appears to be the original wich is dated 9/07, or is this for your new comp with the new payloads?
I know that, but I have no old radio device to test on, one of my magics bricked during the 2.1 update of rogers
Is it possible to use the hermes v4b payloads with this recovery?
That sucks, always worrying bout brickin. I have tried flashing both the v3 for 32a and the other one .kAroshi made with the pl3 and both just hang on the htc magic screen. On the recovery screen says 32a, my phone is the mytouch with the 35mm jack, so it is 32a right? Pretty sure it is. Dont remember what I finally flashed with in the first place! Trying to get back to there at least!!
psfmod for 32A
hy guys,
it seems there was released a few days ago a new version of psfmod recovery for hero (psfMod-hero-0.9.7.1.img),i dont know what improvements were made this time. but is there any kind soul who can port this for our 32A devices ?
very grateful once again
H3llSp4wN said:
hy guys,
it seems there was released a few days ago a new version of psfmod recovery for hero (psfMod-hero-0.9.7.1.img),i dont know what improvements were made this time. but is there any kind soul who can port this for our 32A devices ?
very grateful once again
Click to expand...
Click to collapse
0.9.7.1
[27/10/2010]
fixed Eris boot & prop issues
no updates for ours yet, its the pl3 payloads and pl3 itself that gets the updating and I pull from git every morning, nothing has changed yet.
thanks man

Categories

Resources