Hi, to change dhd radio, I must root the smartphone or there is another possibilty.....thanks
Hello Mate
You need to be Eng S-Off To Access Fastboot Commands And Also Radio S-Off To Allow Installation Of A New Radio. Anyone With A Greater Knowledge Than I May Well Correct Me On This.
See these two threads in the Dev forum:
http://forum.xda-developers.com/showthread.php?t=877295
http://forum.xda-developers.com/showthread.php?t=896597
this should provide you with the information you need.
Be careful though, flashing always comes with a risk and I would recommend you browse through some of the howto's / guides in the DHD forum to understand what will / can happen.
Marshall1975 said:
Hello Mate
You need to be Eng S-Off To Access Fastboot Commands And Also Radio S-Off To Allow Installation Of A New Radio. Anyone With A Greater Knowledge Than I May Well Correct Me On This.
Click to expand...
Click to collapse
You need fastboot access to flash a radio. You need engineering hboot s-off to access fastboot.
Radio s-off is not required to flash a radio with a higher version number than your current one.
Radio s-off IS required to flash a radio image which is older than your current one.
I would highly recommend you get radio s-off as you cannot get it after you have flashed a new radio, only before. Radio s-off can be a life saver especially if you do something stupid like accept an OTA which breaks root.
Related
Hi I'm new here and I'm new at rooting my phone and such.
I've been reading a lot about rooting and creating goldcards and installing roms and I've Finally managed to actually root and install a rom on my phone.
now I started out from a situation were I had what I think was called a perfect spl I had the 1.33.0010 on my phone. now I have a 1.76.0008. personally I'm annoyed tried the android 2.2 and couldn't make it work then tried another one android 2.1 with UISense and it worked now I don't mind having UISense but I'd rather have 2.2 I read somewhere that changing the spl could make some roms work but haven't been able to change the spl at all. and I don't really like one of the ways I read cause it involved some thing were you erased the through fastboot.
However a friend of mine have the 1.33.0009 and we can't change that at all We have tried to may things to say by now and we have been able to put another rom on his phone.
Now my question is what advantages does it give to actually change the spl I understood it was something about which roms can be used or am I totally wrong here ?
And the second question How do I proceed if the reasons for changing the spl is overwhelming.
And preferable explained in a way that makes me comfortable with trying it. I don't like doing dangerous things if I have Any questions about how or were with it.
and please do ask if there is information I didn't give that is needed to answer my questions.
I've used some time today because I was annoyed I couldn't change my spl.
keep in mind I allready have a custom 2.1 rom with UISense in my phone.
and my information of my current spl is:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.76.0008(SAPP10000)
CPLD-12
radio-6.35.08.29
and my current recovery is :
recovery-RA-hero-v1.6.2.img
so what I did was this:
Download update-hboot-1.76.2007-signed.zip, rename it to update.zip and copy to my sdcard.
Turn Off the phone.
- Restart the phone with press HOME+POWER go to recovery page.
- Choose Flash zip from sdcard option, choose “update.zip“, use trackball to select , press HOME to confirm
what am I doing wrong. =?
last I would like to apologizes if my question is a often asked question but as far as I've read now the answers often change or there are several answers on same issues and that makes me uncomfortable.
I am not sure if flashing an update.zip from recovery works for the SPL. I think the instructions are to flash from fastboot.
Have you tried flashing it in fastboot as per Cursor's post?
http://forum.xda-developers.com/showthread.php?t=605239
http://forum.xda-developers.com/showthread.php?t=594504
From what I can read there I must say I have not tried it Since I've been warned so many places that changing the spl through fastboot have a higher risk of giving me a brick phone.
And all the places I've been through so far claims that it is posible to do through the recovery mode and much safer. however for me it so far doesn't seem to work either because I'm doing something wrong.
another thing is I don't want to do risky things when I don't completely understand what is happening.
I know that the fastboot(also called bootloader) is the most risky thing to change.
I also understand why it's so risky. I've read through a lot of post. here and other places because I wanted to be sure before I started and it did went well with one exception I have now a 2.1 android on my phone with root access. but I'd like to change the spl in to a engineering spl since I've heard it enables me to try a wider variety of roms.
have I really misunderstood those post and blogs so much that it can't be done to change the spl without useing fastboot ?
my Great place of comfort was the wiki of this site but it have been down for some time. whenever I needed to know things I mostly went there to learn them.
The only possible way to change a SPL of a phone from stock to engineering is to flash it from a recovery in form of an update.zip . The name of the actual .zip does not matter.
Fastboot flashing is the most secure, if you heard otherwise your sources were wrong.
Also fastboot, bootloader, hboot and SPL are the same thing. (fastboot and bootloader being the interface visible on the phone)
Another false thing that you heard was that an engineering SPL will allow you to use a wider variety of ROMs. That is only true for the G1 and its Danger SPL. With your current SPL you can flash and use ANY new radio ROM.
P.S where you are standing now you cannot flash anything from fastboot - your S-ON SPL disables that option.
problem is if you flash an SPL via recovery, it will often try to boot back into recovery, which can be a problem since the new spl may be incompatible with your old recovery image, for instance some SPL images will flash a new radio, etc.
if you can manage a goldcard the best way to get out of a perfected SPL is detailed here
from there you will have an engineerings spl with which you can use fastboot and flash any other spl your heart desires.
Are you kidding me? An SPL will flash another radio?
You are right about one thing - it does involve risk to flash SPL from the recovery.
I see well thanks for clearing that up for me
so from what I understand I can use any rom with my current spl ?
which would mean I don't need to flash any other spl on to it correct ?
then I don't understand why the CM6 - FroyoRedux Mod v1.2 rom doesn't work on mine.
the S-ON thing means security on but what does that exactly mean.
Does it mean that I can't do anything in fastboot ?
Because I thought that it just made it impossible to downgrade the spl ?
okay I've been reading up on the wiki site now and I think I've answered my own questions.
just to be clear ! that I havn't missunderstood anything I'm gonna make a few statemens here please correct me if I'm wrong in any of them.
1. Spl is not needed to be changed to install any android system rom's once I've got a recovery ROM like for instance Amon_RA's recovery roms.
2 As I understand the recovery rom in my phone have to be capable of running on my specific spl
I tried magic specific recovery roms and ended up with a hero specific recovery rom because it was the only one that worked.
3. Now if I want any android system roms they have to be combatible with that recovery rom or am I still missunderstanding something here ?
Exactly which recovery image did you flash? The ROM's are specific to the SPL stuff (bootloader, radio, mainboard, etc.) not the recovery.
Radios
Ok, I understand also. But it still does not clear up if the MT3G 1.2 can use any other SPL/Radio combonation. Can this be done yet with this device?
Looking at your fastboot info, you don't have the MT3G 1.2, that's the one with the 3.5mm jack. You need to find a ROM specific to your radio. If you look through the ROM bible in the Devlopment Section, there's plenty of ROM's in there that are for the 32A board and 6.35 radio.
DonJuan692006 said:
Exactly which recovery image did you flash? The ROM's are specific to the SPL stuff (bootloader, radio, mainboard, etc.) not the recovery.
Click to expand...
Click to collapse
well at the moment I'm using recovery-RA-hero-v1.6.2.img because it's the only one that seems stable with my current spl.
and it seems I have some troubles with flashing a eng spl but it seems that what I understand I should just find a rom that works on my phone instead of thinking it's the spl that is a problem. I have found 2 roms that works but one is slow and the other is unstable so I'm still searching.
But I want to say thanks to everyone who have helped making me understand this just a bit more.
I am new to Android and this is my first device.... Previously, owned HTC P3600, HTC Diamond 2 and now got the HTC Magic today.
I read the Development section and question section...
Just want to confirm the following about it:
Q:1: Is SPL must for custom rom or root can do it for me?
As i read in http://forum.xda-developers.com/showthread.php?t=756918 that it is optional but like in windows it is must to load custom rom... confused!
Q:2: Do the company radio works or i have to load custom radio?
Q:3: Is android too easy to brick as far i remember my all last windows mobiles come alive again what ever i flash to it....?
My Device currently running:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO 3.22.20.17
Jun 2 2009,17:28:28
Currently running firmware 1.5
Yes it's easy to brick if you just start flashing things without doing your research. The best/easiest way to root is to use one of the many programs available that will do it for you without the risk of bricking. I'll let someone else comment on upgrading your radio, but I can tell you that you will not have to update it. There are ROM's that will work with that radio just fine.
mustking said:
I am new to Android and this is my first device.... Previously, owned HTC P3600, HTC Diamond 2 and now got the HTC Magic today.
I read the Development section and question section...
Just want to confirm the following about it:
Q:1: Is SPL must for custom rom or root can do it for me?
As i read in http://forum.xda-developers.com/showthread.php?t=756918 that it is optional but like in windows it is must to load custom rom... confused!
Q:2: Do the company radio works or i have to load custom radio?
Q:3: Is android too easy to brick as far i remember my all last windows mobiles come alive again what ever i flash to it....?
My Device currently running:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.00.10 (SAPP10000)
CPLD-12
RADIO 3.22.20.17
Jun 2 2009,17:28:28
Currently running firmware 1.5
Click to expand...
Click to collapse
You should just follow the instructions for your particular device. Since there are dozens of different MyTouch devices and many of them are different in a variety of ways then it can be argued that there are better methods bearing better results than others. In a nutshell, there is no universal answer to your question. Being unfamiliar with your SPL (HBOOT-1.33.00.10???) I can't even begin to point you in the correct direction. Can you verify that information please?
In most cases it is recommened that you have an Engineering SPL for fastboot access. From there you can easily flash a custom recovery which in turn will allow you to flash a custom rom (along with making system backups, data wiping, etc) but neither are hardly a requirement. Radio? Again... depends on what you have specifically. Some roms require a certain radio or it will fail to even load. And only certain devices with certain SPL's (yours being 1.33.00.10???) can use certain radio types. The danger comes in when you attempt to flash an incompatible radio with the wrong SPL. This is why it is crucial to verify ALL information before beginning.
Any recommended SPL for mine device...?
I believe the OP meant to put 1.33.2010 for his SPL but I don't want to speculate. Could you please post your fastboot information again and double-check that it is correct.
Sent from my HTC Magic using Tapatalk
Yes, i rewrite it.... Here is the details....
DonJuan692006 said:
I believe the OP meant to put 1.33.2010 for his SPL but I don't want to speculate. Could you please post your fastboot information again and double-check that it is correct.
Sent from my HTC Magic using Tapatalk
Click to expand...
Click to collapse
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO 3.22.20.17
Jun 2 2009,17:28:28
Currently running firmware 1.5
mustking said:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO 3.22.20.17
Jun 2 2009,17:28:28
Currently running firmware 1.5
Click to expand...
Click to collapse
Try this:
http://forum.xda-developers.com/showthread.php?t=548096
mustking said:
Q:1: Is SPL must for custom rom or root can do it for me?
As i read in http://forum.xda-developers.com/showthread.php?t=756918 that it is optional but like in windows it is must to load custom rom... confused!
Q:2: Do the company radio works or i have to load custom radio?
Q:3: Is android too easy to brick as far i remember my all last windows mobiles come alive again what ever i flash to it....?
My Device currently running:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO 3.22.20.17
Jun 2 2009,17:28:28
Currently running firmware 1.5
Click to expand...
Click to collapse
Q1) Yes the spl is optional. When newbies (which are the main target of the guide you linked too) come here, they are looking for an easy upgrade. Playing around with spl and such is not a good idea, unless you do your research... Sadly only 1 out of 100 do that. That's why the custom recovery is a perfect solution. You really have to do some stupid **** before you COMPLETELY **** up your device. Plus you can do almost anything using custom recovery.
Flashing a spl ( as i write in my guide) is only valid if you know some shell commands, know the difference between img and zip files, plus understand how the device is build around the different partitions, e.g. radio, system, misc ect. Sadly only few uses the time to understand the above and we have like 1-3 every day crying for help.
SO - only flash spl if you know what you are doing or have done the research.
Q2) There are no custom radios. Only stock. For your device, the 32A or more correctly the CPLD-12, there are 2 different combos of radio/spl/recovery you can use.
Read around for more info as this has been written like 100 times :0)
Q3) Well, it depends :0)
If you play around with spl or radio you can brick your device. Again to understand why here is some simplified info.
Spl - Secondary program loader - is the data that has to be loaded when the device wakes up. When you push power button, the hardware wakes up, and follows VERY SPECIFIC steps to activate all the internal components. When it's semi done, it goes for the spl to load the rest. The spl always has to be on the same place or the device will not know where to look. The device is like child(which is born again every time you hit the power). When you hit the power button, it have some instincts(the steps) then it gets more and more intelligent as time goes by and more and more data is been loaded and processed. Think of the spl as the first part of computers BIOS. When the spl loads, it has to get some info about the complicated hardware, like the screen, antenna, sound ect. That's what the radio is for. So the spl has to know WHERE to look for the radio, and the radio has to be in a certain format or the spl will be confused. Remember, we are very early in the loading process of the device, so the data is very machine-close and in a very specific format.
When the spl is done, and the radio has been processed, then it will look at the boot partition for info on how to load the OS. The boot partition has info about how to load the OS and the different partitions, e.g. userdata, system ect. It will also try to load the kernel which is the CORE of the OS. It handles the ram, filesystem, I/O, mount of sdcard ect.
BACK TO THE POINT:
If you mess up the first part (spl or radio) then your bricked. You device is like a 2 week old child and is useless. It wakes up, poops on you and sleeps again.
So, DON'T **** UP THE SPL OR RADIO.
If you mess up the rest, you can still recover the device. Some times that can be very limited because of the perfected spl, but that's for another thread :0)
So, for your device, follow my guide and you should be good to go. If you are confident, then flash eng spl also :0)
It's up to you to decide....
Good luck
Thanks everyone i ended up making the device rooted and flashed the custom recovery for a moment....
I have no plan to **** my SPL or radio and play with it later like football....
So, i am happy that i have now rooted and custom recovery installed... Any easy guide to load the rom?
Thank you everyone....
Download ROM, copy to root of SD card, boot into recovery, select flash ZIP from SD card, select ROM .zip file. That's the general idea, but some ROM's require that you flash extra files. For example CyanogenMod will require that you also flash a Google Add-on file.
Any rom that don't require any extra work and flash directly?
Come on... you started this thread perfectly... now don't mess it up.
Read around, do some research. You will find 90 % of your questions has already been answered within the first 10 threads...
Ok, thnx for your reply... i got the rom but i am scared that many refer to have nandbackup to restore if something goes wrong... and i didn't found the step by step guide to do so.... and yes one more problem appered my htc sync no longer detect the device.... i am still looking for the solution to this....
mustking said:
Ok, thnx for your reply... i got the rom but i am scared that many refer to have nandbackup to restore if something goes wrong... and i didn't found the step by step guide to do so.... and yes one more problem appered my htc sync no longer detect the device.... i am still looking for the solution to this....
Click to expand...
Click to collapse
If you have ROM manager installed, just click "Backup Current ROM" from the menu.
DonJuan692006 said:
If you have ROM manager installed, just click "Backup Current ROM" from the menu.
Click to expand...
Click to collapse
The problem was that i have no market in application menu because it was carrier locked to 1.5 donut with no google application... But, i managed all it is now running 2.2.1 but only problem i am facing right now is how i sync it with outlook... before it gaves me message, when i connect to HTC Sync now no message after the custom rom....???
ALLLLLLLLLLLLLLLL WOOOOOOOOOOOOORKKKKKKKKKKKKKKED.... Will soon list all the steps i followed....
Hey guys,
I have myself a situation here.
I have a 32A Magic device, running the 1.76.2007 ENG SPL and the latest 6.35 Radio.
Not sure about the exact version as I don't have the phone with me at the moment, but it's the last one. 19 I think.
It is running the RA Hero Recovery. Version 1.6.2.
I received the phone with a Taiwanese RUU installed and with a Perfect 1.76.0007 SPL. Followed some steps and managed to install a custom recovery and SPL/Radio.
The thing is, that the device was always S-ON. Now, I want to downgrade to the old radio because of a battery drain issue I am having all of a sudden and realize that if the Security is ON, I can't downgrade directly from FASTBOOT.
I looked all over for a way to make the S-OFF, but was unable to find a definite way of achieving this. All of the guides referred to a device which had the old radio/SPL.
I also found This guide from Cyanogenmod which seems to address the 6.35 devices, but I get a USB error when trying to install the RUU. Maybe it's because I skipped the Goldcard method?
The device has been on here for a long time and I was wondering if there wasn't an easier way to achieve the S-OFF or should I go and follow the whole Goldcard/RUU/Custom recovery/Radio/SPL method?
The problem in the Goldcard is that I don't have a card reader and I don't think that my card is good for Gold.
I've flashed numerous ROMs but all were using the new radio/SPL.
Any help would be appreciated.
Flash a different spl from recovery?
tvall said:
Flash a different spl from recovery?
Click to expand...
Click to collapse
Flash a different NEW SPL or flash a different OLD SPL?
Because I think that Flashing an OLD SPL from recovery will brick my phone since I have the NEW radio.
Godzi said:
Flash a different NEW SPL or flash a different OLD SPL?
Because I think that Flashing an OLD SPL from recovery will brick my phone since I have the NEW radio.
Click to expand...
Click to collapse
I was thinking a new spl. On the 32b if you have an eng spl you have s-off. It might be diffrent on 32a... wait for someone with experience with 32a devices to reply
Run this command in fastboot mode and restart into fastboot again.
Code:
fastboot oem eraseconfig
The fastboot oem eraseconfig command did the trick. 3 days of looking all over the place and it was as easy as a fastboot command. Strange thing is that I didn't see it anywhere.
Thank you. Old Radio and SPL are on there, let's hope the battery doesn't drain in 15 hours anymore.
Glad i could assist :0)
I am not one that usually needs help with anything but I have been searching for hours. How do I get S-Off??????????????????????????????
Give more details.
What device do you have? 32a? 32b?
Current radio and hboot?
Rooted?
recovery?
using a mytouch 3g 32b with the 2.2.1 ota used super one click to root but need a eng spl
1.33.0013d s-on
using clockwork at the moment but I have to reflash it every time I want to do something
Just flash a update.zip with the 2005 or 2010 spl. You'll get Eng s-off. Which means full fastboot.
But then you wont have the 0013 spl and wont have the extra 15mb of ram it provides. And you will have to flash an ebi0 (non 2708*) kernel to run many roms.
So a question, what do you want s-off for?
tvall said:
Just flash a update.zip with the 2005 or 2010 spl. You'll get Eng s-off. Which means full fastboot.
But then you wont have the 0013 spl and wont have the extra 15mb of ram it provides. And you will have to flash an ebi0 (non 2708*) kernel to run many roms.
So a question, what do you want s-off for?
Click to expand...
Click to collapse
I guess I don't after reading what you wrote. I'm just used to using fastboot for the things I do. Also, no longer know anything about this device. I am only trying to make it tolerable until the galaxy nexus comes out. Thanks for your help
I'm trying to follow this guide (http://forum.xda-developers.com/showthread.php?t=831139) to get the new radio and spl. I don't think I can use the fastboot method cause my current spl is 1.33.0013. I have a T-Mobile MT3G (Sapphire PVT 32B) with S-on. Any advice on this? and is the 1.33.0013d spl recommended for this phone?
I'm doing this in hopes i'll get better performance with EzGingerbread by ezterry. If possible, I'd really appreciate a straight forward answer with instructions if you will. Thanks in advance for the help guys. You all are great.
EDIT: Solved!
I solved this a little while back, figured I'd post incase someone else happens to need this.
Since I had S-ON, I couldn't update the radio, so I installed https://rs602tl.rapidshare.com/#!do...ip|189|R~3B569328192835CD8749F219CB7FDFED|0|0 via recovery which of course is an ENG spl allowing fastboot, then flashed radio, then .0013d.
ezterry said:
**Note:
New Alternative radio: RADIO-2.22.28.25.img (MD5: 8bfccfb9ee3f992137e5171aa892235b) file can be found in:
update_2.22.28.25_S.zip mirror md5: 2e384ab42da375458fdb135063b7536b
[SIZE=+2]== Switching from 1.33.0013 to 1.33.0013d ==[/SIZE]
Any user that install 1.33.0013 or has rooted a stock 32b sapphire phone with 1.33.0013 pre-installed and wishes to switch to 1.33.0013d you may use the following update.zip:
update-1_33_0013-to-1_33_0013d_S.zip
MD5: a68743f0b0e40aec9e18cbd02e6128fa
(Note this will only work if you are migrating 1.33.0013->1.33.0013d otherwise it will prevent you from installing the update)
Click to expand...
Click to collapse
Read his entire post and be completely sure you know what you are doing.
You might be able to just flash the above two files. But don't take my word for it. Its a quick copy-paste on my phone and I could have easily copied the wrong thing. So read everything first!
I solved this a little while back, figured I'd post incase someone else happens to need this.
Since I had S-ON, I couldn't update the radio, so I installed https://rs602tl.rapidshare.com/#!do...ip|189|R~3B569328192835CD8749F219CB7FDFED|0|0 via recovery which of course is an ENG spl allowing fastboot, then flashed radio, then .0013d.