do i have to flash back o WM5 before changing my WM6 rom? - 8125, K-JAM, P4300, MDA Vario ROM Development

i know it's a noob question, but is it necessary?
i'm on a G3, CID unlocked wizard, with IPL + SPL of 2.26

you don't have to but it is highly recommended that you do, just load up the t-mobile official rom, then you can load up any cooked rom right afterwards. so anytime your going to change roms, just do the same thing again

thanks... I didn't flash back, but in future i will...

Hard Reset to clear some stuff, will be enough

did that... think i'll make it a habit to HR after a new flash

I Agree also after a flash to "acomodate the new stuff"

Related

Why not just flash from Button 1.05 to WM6?

OK, I read the posts here about flashing to button 1.05, then Tmobile 2.26 then WM6 roms. Why even bother with the Tmobile 2.26, I just went straight from the button to faria wm6. Does it have to do with the IPL/SPL being 2.26 instead of 1xx as they are now, if so what is IPL/SPL and why does it matter. Appreciate all answers.
mikejj2004 said:
OK, I read the posts here about flashing to button 1.05, then Tmobile 2.26 then WM6 roms. Why even bother with the Tmobile 2.26, I just went straight from the button to faria wm6. Does it have to do with the IPL/SPL being 2.26 instead of 1xx as they are now, if so what is IPL/SPL and why does it matter. Appreciate all answers.
Click to expand...
Click to collapse
Nothing personal, but all the information here is tried and proven. If you want to take shortcuts, be prepared to wind up with an unstable (or even bricked) device. Glad you were able to do that successfully, but it has been shown in numerous threads (especially back in January and February when WM6 was new for us) that if you have IPL/SPL that is not 2.xx and you are running WM6, you will have weird errors and an unstable device. Go back and read some of the old threads for the early WM6 roms, and numerous times in the threads people complained about issues after upgrading that most others didn't have. After asking for their IPL/SPL and seeing that one or the other was 1.xx, then having them upgrade to 2.xx the problem almost always (like 99% of the time) went away.
Basically IPL/SPL are like the BIOS on your PC. Running an older BIOS can cause Windows all sorts of problems due to bugs, device driver compatibility with the newer os, etc...
So for the extra 10mins or so it takes to flash the official T-Mobile 2.26 (or whatever other rom with an IPL/SPL of 2.xx or higher) you will save yourself a lot of grief.
What about just flashing button 1.05/ then using the IPL/SPL 3.08 upgrade before you flash to whatever? Ive used this method about 10 times in the last week to recover from crashed cooks and other whatnot and it seems to be rock solid.
As to MrFrazz thanks for the answer, thats kind of what I was thinking.
werD said:
What about just flashing button 1.05/ then using the IPL/SPL 3.08 upgrade before you flash to whatever? Ive used this method about 10 times in the last week to recover from crashed cooks and other whatnot and it seems to be rock solid.
Click to expand...
Click to collapse
Yeah this is what I was just thinking as well, I downloaded the 3.08 and I think ill give it a whirl but I notice most people here use the 2.26 also.
I wander why it is that the wm6 roms don't update the IPL/SPL?
mikejj2004 said:
I wander why it is that the wm6 roms don't update the IPL/SPL?
Click to expand...
Click to collapse
I've never flashed a 3.xx IPL/SPL. I've never seen a reason to go to that version (and have seen where a few people went to 3.08 or somesuch and couldn't flash back down to a lower IPL/SPL. May have been their phone but I just don't want to hassle with 3.xx until its shown its needed). The main point is you need to get to something above 1.xx (so yes, 3.xx would apply in that case if thats what you want. But remember higher version is not always better, no matter what the geek side of us wants to believe ).
As for why not hav ethe IPL/SPL in our custom WM6 roms? Because if I release a rom that has IPL/SPL in it, then this rom would brick a G4 device if the person just tried to flash it without using ShellTools. So for the sake of the G4 community, I think most rom cooks leave it out. Plus, once you put an IPL/SPL on your phone, you really don't ever need to change it again. The advice of going back to an official rom between custom roms isn't for the IPL/SPL but to clean up the extended rom.
mfrazzz said:
I've never flashed a 3.xx IPL/SPL. I've never seen a reason to go to that version (and have seen where a few people went to 3.08 or somesuch and couldn't flash back down to a lower IPL/SPL. May have been their phone but I just don't want to hassle with 3.xx until its shown its needed). The main point is you need to get to something above 1.xx (so yes, 3.xx would apply in that case if thats what you want. But remember higher version is not always better, no matter what the geek side of us wants to believe ).
As for why not hav ethe IPL/SPL in our custom WM6 roms? Because if I release a rom that has IPL/SPL in it, then this rom would brick a G4 device if the person just tried to flash it without using ShellTools. So for the sake of the G4 community, I think most rom cooks leave it out. Plus, once you put an IPL/SPL on your phone, you really don't ever need to change it again. The advice of going back to an official rom between custom roms isn't for the IPL/SPL but to clean up the extended rom.
Click to expand...
Click to collapse
Listen to mfrazzz. He knows what he is talking about. LOL
You are able to do whatever you want to with your device, but always remember this, alot of us have tried every possibility and have seen nearly every issue with the device, from frozen bootloader screen, to bricks, I myself have had one or 2 bricks. Luckily for me, I know how to deal with AT&T.
A word of wisdom, why make the same mistakes by rebuilding the wheel when someone else has already done it.

Clarification about SPL

I've read the wiki article about SPLs, located here
http://wiki.xda-developers.com/index.php?pagename=SPL Questions?
What is the difference between Flashing and installing?
And I've a few clarifications to make. There was this note that says "You should never use a SoftSPL to flash a full ROM to your device. You should only use them to flash a new SPL and once the new SPL is on your device, then flash the ROM! This is why you need to extract the SPL and flash it first and then once it is "HARD" on your device you can flash the ROM."
From what I understand, a SoftSPL cannot be used immediately until the SPL is extracted first, then flash it, then flash the ROM.
Then why not provide 2 things, the extracted SPL and the ROM, rather than both in one, and thereby create the need for the warning in the article?
Sorry if I sound like a noob, cos I really am!
Thanks!
ferns_mccanus said:
I've read the wiki article about SPLs, located here
http://wiki.xda-developers.com/index.php?pagename=SPL Questions?
What is the difference between Flashing and installing?
And I've a few clarifications to make. There was this note that says "You should never use a SoftSPL to flash a full ROM to your device. You should only use them to flash a new SPL and once the new SPL is on your device, then flash the ROM! This is why you need to extract the SPL and flash it first and then once it is "HARD" on your device you can flash the ROM."
From what I understand, a SoftSPL cannot be used immediately until the SPL is extracted first, then flash it, then flash the ROM.
Then why not provide 2 things, the extracted SPL and the ROM, rather than both in one, and thereby create the need for the warning in the article?
Sorry if I sound like a noob, cos I really am!
Thanks!
Click to expand...
Click to collapse
Think of it in PC terms, installing is downloading a program Adobe Flash or
Itunes ans installing it on your hard drive. Flashing is like going from Windows XP to Vista, you are replacing your operating system.
Generally , anything installed will get erased after a hard reset, anything flashed will survive a hard reset.
Generally the spl's are extracted from the roms already and are available in the forum to flash to your phone. Once your phone is flashed with Hardspl there is no need to flash a new spl for every rom.
Stock roms come with a new spl for every version, cooked roms do not contain an spl. There fore your phone must be flashed with a hard spl prior to flashing a custom rom.
Some say that when flashing a cooked rom that you should , for performance sake, flash the patched spl (hardspl ) that came with the rom that the cooked rom is based on ie: 3.56hard for roms that are based on AT$T 3.56.xxxx 6.1 roms or 3.34hard for 3.34.xxxxxx WWE based roms. I personally have seen no " hard " evidence of this. I have always used 3.29Hard whether I was flashing stock or cooked roms.
For more info, Dave has a nice thread on this
http://forum.xda-developers.com/showthread.php?t=498320
Further clarification about ROMs
Thanks for the reply, I think I'm understanding all these a bit more.
Another thing to clarify:
Basically, my phone comes with PAPAGO, a navigation software pre-installed. In other words, after a hard reset, it's automatically installed. So if I do a ROM upgrade, does that mean I won't have this software anymore?
Thanks!
ferns_mccanus said:
Thanks for the reply, I think I'm understanding all these a bit more.
Another thing to clarify:
Basically, my phone comes with PAPAGO, a navigation software pre-installed. In other words, after a hard reset, it's automatically installed. So if I do a ROM upgrade, does that mean I won't have this software anymore?
Thanks!
Click to expand...
Click to collapse
That is correct, you will not have it anymore, unless the new rom includes it.
but im pretty sure there is a program to install from a sd card to newly flashed rom. so if the navigator software is on card then you could do this

Damaged my g-sensor

Hello everybody,
i guess i fryed the g-sensor of my raphael.
noticed it the first time when i instaled a 6.5 rom a few weeks ago and saw that the album app in this rom did not rotate my pictures.
was not to worried about it but recently i tryed a few other progs but non of them respond at all to the movement.
when i open the calibration prog the "bubbles" just stay in the middle, and when i try to calibrate it it does nothing beside telling me to hold the phone still and a after a while "calibration aborted".
i tryed a hard reset, flashing another 6.5 rom, a 6.1 rom, and now even the latest original htc rom, none of this did any help.
did someone had allready the same problem and even knows a fix for that?
or is the only possible fix to return it for repairs?
if i do that and just flashed the official htc rom will also be my slp and radio the correct one or do i need to take some action to get that to warranty compliance?
thanks allread in advance
that is really odd. did u hard reset after flashing the stock rom?
For warranty repairs it is suggested that you flash a stock rom and return the original SPL, not hardspl.
Now i've returned two devices with hardSPL, one the usb port was broken and couldn't flash it back, but i did revert it to the shipped rom. The other, the screen just went completely white on the device and couldn't see anything so just turned it in how it was and never had any issues with warranty attempting to charge me claiming that the cooked rom and hard spl have voided my warranty.
BUT better be safe then sorry and not take any chances right?
yes also think that is really odd, i suspect that the phone fell down one time too much and somehow that sensor is "stuck" or someting like that.
sorry for the stupid question but how can i actually see if i have a stock spl or hardspl? and what spl should be on an original german touch pro?
to check your spl go into bootloader. Do this by holding down the volume key and pressing the stylus in the reset hole. Hold both of them until you get a multicored screen (Red, green, blue, white).
Your spl will be the second line. "SPL-xxxxx" if its just numbers, pretty sure its not hard spl, if it is, you'll get something like "SPL-1.90.OliNex" which is OliNex's 1.90 hard spl.
refer to the wiki for more info, or the sticky threads under the Rom Development section.
when you go into the g-sensor calibration setting, what happens? does the spirit level graphic move??
patlabor said:
yes also think that is really odd, i suspect that the phone fell down one time too much and somehow that sensor is "stuck" or someting like that.
sorry for the stupid question but how can i actually see if i have a stock spl or hardspl? and what spl should be on an original german touch pro?
Click to expand...
Click to collapse
Wait.... if you don't know if you have stock spl or hard spl, does that mean you've never flashed hard spl? Because you need to flash hard spl in order to flash cooked roms
yes sure i have hardspl but the last rom i flashed is the original from htc. so now i dont know if i still have hardspl or if the original spl from htc came with the rom.
the tree color boot screen says SPL-1.90.OliNex.
i guess that is still the hardspl but i am not 100% sure.
so if its not original, where can i get the original one that came with the german touch pro?
The point of the hardSPL is that so it doesn't change when flashing between roms reducing the chance of bricking your device among other things.
go to this wiki page and it has instructions on how to return your device to stock spl. after you do that, flash a shipped rom for your device and you'll be grand
fone_fanatic said:
The point of the hardSPL is that so it doesn't change when flashing between roms reducing the chance of bricking your device among other things.
go to this wiki page and it has instructions on how to return your device to stock spl. after you do that, flash a shipped rom for your device and you'll be grand
Click to expand...
Click to collapse
flashed once my thrusty old prophed with an stock rom and afterwards the hardspl was gone and i could not flash any other roms before hardspl again.
was giving that wiki page a try but i cant follow it.
to where do i have to copy the original spl file?
dont know where the hardspl file extract the stuff before flashing.
any help`?

Remove Hard SPL

I recently bought a Tmobile Wing on ebay and it has been hard spl'ed as I can see the SPL as 4.70 Yang in the bootloader mode.
Is there any way to remove the hard spl and just have the original spl on their?
I saw this thread where it has instructions:
http://forum.xda-developers.com/showthread.php?t=364543
but in this thread it says to also reflash it with the original rom after removing the hard spl. It looks like the phone is running a standard tmobile rom and I do not want to reflash the rom, just remove the hard spl. Thanks.
You need to flash the stock rom in order to remove the hardSPL. Afterwards, you can still use USPL to flash ROMs.
Can I not just flash spl.nbh extracted from the stock rom to remove the hard spl? Maybe by renaming spl.nbh to HERAIMG.nbh and placing it on an sd card and flashing from the sd? I do not want to flash the entire stock rom as this will erase everything and I know the phone is currently running a stock tmobile rom, just with hard spl.
Only way I know of is to flash the Stock T-Mobile ROM.
But why the hell would you want to remove HardSPL?? Having it HardSPLed makes your phone basically immune to bricking, you can flash ANY ROM, etc. It's wayyy better. Why would you want to remove it?
AND, why would you stick with the default ROM that it came with?? Use a custom ROM, like Ivan's JustStable or something. They are about 3x faster than a stock ROM. Wayyyyy faster.
You can look through all the ROM's here (http://thewingster.com/roms.aspx)
Is it necessary to remove the hard SPL to install one of these roms from wingster? Before I brick my wing, I'd appreciate a response. Sorry, noob here.
dcmetrodude said:
Is it necessary to remove the hard SPL to install one of these roms from wingster? Before I brick my wing, I'd appreciate a response. Sorry, noob here.
Click to expand...
Click to collapse
Quite the opposite. You NEED it.
Thanks for the quick response. I assume it does not need to be unlocked either.
dcmetrodude said:
Thanks for the quick response. I assume it does not need to be unlocked either.
Click to expand...
Click to collapse
The HardSPL takes care of the CID unlocking.

[Q&A] SPL and Should You Change?[32B][MT3G] Does Anyone Really Know?;)

Hi all,
First off I am no SPL genius and I don't know much but figured someone should start a thread to get clarity on the matter.
I have noticed that a lot of people have questions about their SPL...
I have noticed that there are lots of SPL threads but many are not that clear (From what I have found...I am not bashing anyone, you guys rock!)
Okay...so...
Here's the first question and I've seen this asked...and I need an answer also.
I have a MT3G and changed my stock SPL to Haykuro's 1.33.2005 SPL with no issues and didn't even have to re-install my ROM. Easy!
Okay... Now I hear and see people saying to use the engineering 1.33.2009 SPL.
Q:What's the difference between .2005 and .2009 SPL?
Q:If it's worth the change can it be easily flashed from one to the other with no issues?
If anyone needs this for reference...
Amon_RA''s H-Boot Collection
http://forum.xda-developers.com/showthread.php?t=529019
I also need to know. I did not change my spl. I rooted mytouch with anon ra v1.2.3.
Do I need to change spl, if I do do I need to unroot then root with other spl? Or can I just change my spl without rerooting and reflashing.?
Hey htcclay.,
I currently have mghtymax 1.9.1 Rom can I change my stock spl without removing my Rom ?
Also what's the purpose for spl? Does it make your Rom run faster
jmannyjr33 said:
I also need to know. I did not change my spl. I rooted mytouch with anon ra v1.2.3.
Do I need to change spl, if I do do I need to unroot then root with other spl? Or can I just change my spl without rerooting and reflashing.?
Click to expand...
Click to collapse
Well...
I decided to get away from the "stock factory" SPL.
I have heard that the "Stock" SPL is fine in flashing almost anything.
I mainly did so because I wanted to change my boot screen and could do so with out it.
You dont' need to un-root or re-root going from factory SPL to 1.33.2005 SPL.
It's just a simple update flash.
Was for me anyway.
I am not responsible if you brick your phone.
jmannyjr33 said:
Hey htcclay.,
I currently have mghtymax 1.9.1 Rom can I change my stock spl without removing my Rom ?
Also what's the purpose for spl? Does it make your Rom run faster
Click to expand...
Click to collapse
So what is an SPL anyway? What does it do?
The SPL, or Second Program Loader, is essentially the Android bootloader. It's job is more than just loading the Android OS - it also offers several other boot options, including Recovery mode, Fastboot, and HBOOT modes, and ultimately it's the SPL that allows manipulation of the flash nand on your device. Part of the SPL's job is to ensure that the data flashed to the device is correct. Most of the current shipping SPLs (apart from the "Perfect SPL's) let us flash a complete ROM image, but don't let us flash a recovery rom or boot image as it checks the verification signature. Haykuro has modified the SPL's available to remove this check and this is what the Engineering SPL's available offer. As the SPL is so crucial to the handset though, you have to be very careful when flashing it as if it's updated incorrectly then you may be incapable of restoring it without specialised hardware and knowledge. You essentially have a very expensive brick
From this post below.
http://wiki.xda-developers.com/index.php?pagename=HTC_Sapphire_Hacking#sec01
Kool thanx for the info bro. I'll keep my boot screen.
Keeping it going

Categories

Resources