[Q] Kernels, radios and ROMS - what order? - Nexus One Q&A, Help & Troubleshooting

Complete newbie here (although I have just successfully installed my first ROM on my Nexus and it's working fine!).
Was just wanting to know, when I flash a kernel, add a new radio and install a ROM, do I need to do them in a particular order? And if so, what order?
I'm assuming: kernel first, radio second and ROM last?
Thanks in advance!

Radio first, and only do this when required (ie. FroYo radio), as it is one of the few things that, when botched (eg. pulling battery out during the middle of the flash), can truly brick your phone.
ROM next and kernel last, because otherwise the ROM will overwrite the kernel.

Related

Flash radio or rom first ?

Hi there, ive just rooted my phone on rc29 with radio 1.22.12.29.
now i wish to install the jf1.51adp rom but i was wondering if i should update the radio before or after flashing the rom.
Ive searched around and googled, but some said Rom first while some said Radio first. Im confused
pls help
You can just flash the ROM. You don't need the radio for jfadp1.5
I also had this same question, and would like to ask if the answer is the same in every situation?
I.e. one does not need to think about the order of flashing radio or ROM first. Am I correct?
(I was wondering this while trying to instal this Android Revolution HD ROM)
Usually you should flash radio&spl before the rom,but it depends on the roms you wanna flash.
If the roms need new radio&spl,flash them first.If not,just flash the roms.
It's just my opinion.
edward0119 said:
Usually you should flash radio&spl before the rom,but it depends on the roms you wanna flash.
If the roms need new radio&spl,flash them first.If not,just flash the roms.
It's just my opinion.
Click to expand...
Click to collapse
Thanks for your answer. I flashed the radio first and then the ROM, and in my case everything worked fine.
glad to help.
I am a rookie too

does nandroid back up the radio aslo?

If i return to the desire rom From Froyo, and use nandroid backup, does it make a complete rom image including the radio?
where is there a tutorial on how to flash your radio, and which radio us the best for the desire rom..
No, it does not back up the radio. Flashing the radio is a dangerous business (as is going out your front door, but that's another story), and it would be not-good to be reloading the radio along with the backup everytime something got screwy.
To restore your radio, you would need to pull the radio image out of a zipped ROM - a stock one, or another one that includes that same radio image.
It seems like every person has different experience with different radios, so asking which one is the best isn't really going to help you out too much.
ok, that makes sense...
"If" i decided to go back to the desire rom, can some of you who are running it plet me know your opinions on which radio to flash back to so i can load the ROM. what are the proper steps?
thanks

[Q] Question on TASK29, ROM, Radio

I have two simple questions, I have been reading everything I can find on Task29, Flashing etc. (I have successfully performed a ROM flash of a custom ROM and updated my radio ROM, but now I want to learn more) - I just want to make sure I understand this correctly so thanks for answering my questions if you are able.
1. I know Task29 formats/clears all memory.
2. I know as part of that task how to then flash a custom ROM
My first question is this - if I do this process, do I *HAVE* to flash a Radio ROM after, or do most custom ROMs (example: Energy) include a Radio ROM so after Task29/flash custom ROM the phone is usable?
Second (related) question - Does Task29 clear the Radio Rom from memory too?
Thanks again!
awalt said:
I have two simple questions, I have been reading everything I can find on Task29, Flashing etc. (I have successfully performed a ROM flash of a custom ROM and updated my radio ROM, but now I want to learn more) - I just want to make sure I understand this correctly so thanks for answering my questions if you are able.
1. I know Task29 formats/clears all memory.
2. I know as part of that task how to then flash a custom ROM
My first question is this - if I do this process, do I *HAVE* to flash a Radio ROM after, or do most custom ROMs (example: Energy) include a Radio ROM so after Task29/flash custom ROM the phone is usable?
Second (related) question - Does Task29 clear the Radio Rom from memory too?
Thanks again!
Click to expand...
Click to collapse
i'll try to explain:
task29 executes format c so windows is away BUT bios is not.
same on touch pro2:
internal memory is cleaned but radio and splashscreen are untouched
custom roms can include but nromaly they dont radio roms
so task29 is just doing format c:/
you can flash a radio rom afterwards but thats nothing special =)
after task29 only memory is cleared! nothing more and nothing less
Thanks for the explanation! I flashed an updated Radio ROM so I know how to do that. The explanation of BIOS vs. memory was good. I understand now, thanks!

[Q] I need some advice on updating my G1.

So I just picked up an original T-Mobile branded G1. It's got the stock 1.6 firmware on it now. I would like to try running 2.2 on it but I have absolutely no idea how to go about it.
So far I have determined that there are more flavours to choose from than at a baskin robbins. I'm also completely lost when it comes to radios, kernals, bootloaders and other things expressed as three letter acronyms.
Could anyone suggest a good solid 2.2 firmware and the specific supporting bits and pieces I will need to make it work? I really want to see this phone shine.
Like everything else, read the development forum on the ROM. Do a research on what each ROM will do. Some ROM needs a specific SPL (HBOOT) and radio in order for it to work properly. As you already know (from your post) there are many different flavor of ROMs. Some deal with speed, and performance. Other deal with functionality of the apps. Most of them if not all are on 2.3 at this point.
You will have to sit down and read the instruction once you decided which ROM you wants.
Most everyone love Gingerbread series (specifically Gingerbread Yoshi and ezGingerbread).
I, myself, started with CM 6.0.0 RC1 (2.2) and after it crashed on me I end up loading SuperAosp DM 2.8.2 (with 2.3 on it) with the recommendation by one of the member here. It is fast performance, and that what I need.
So, you'll have to decide what you want to do with your G1 before you flash it with a custom ROM.
I have done this, this week end.
Here there is a post about the ROM
http://forum.xda-developers.com/showpost.php?p=4647751&postcount=1
and this one for the radio i find
http://forum.xda-developers.com/showthread.php?t=640535
i suggest you to do a Nandroid backup before, and format your SDCARD ( i didnt done this, but i read about some problems to install the rom) and you will reboot your device after changing Recovery and After flashing the rom. and htc logo take a while befor showing cyanogem mod.
tell here if you find problems
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
"If you refuse to upgrade or can't upgrade because you have a 32a (1.2 or classic) device: you will need an alternative kernel as described in step 4.b 4.c or the phone will not boot
Note: 2.22.27.08 will also work but is not how the ota was shipped
* Uesrs of other SPLs can either use Danger (dream only), any sapphire SPL on the magic/sapphire/MT3G or alternatively Custom MTD I recommend "87 2" (system/cache) {as of test3 06bindcache will work if you install the parts package, thus if you use CustomMTD parts is mandatory to avoid market issues} "
Does that just mean I need http://forum.xda-developers.com/showthread.php?t=831139? Then why does it say "Please note this includes my 20101106 - 2708 ported kernel"
What is an SPL? What's this about Danger? What's fastboot?
I'm much better with a soldering iron than software.
Jax184 said:
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
Click to expand...
Click to collapse
You will need to root your phone, if you want to flash custom ROM. Unlocking it is just so you can use it on other network.
BTW! I was a noob at this probably a week or so ago, when I first started to work on upgrading my G1. Now I am learning the rope and helping others.

[Q] Just got phone (VS98010A), would like to install CM10.2

I recently got this phone and out of box it comes with VS98010A installed. I've been a big fan of Jelly Bean for various reasons, and I would like to install CM10.2 to start. I know KitKat and Lollipop is available, but I'd like start there.
I've been reading around XDA and trying to understand the process to installing roms on this phone. However, I feel like I'm all over the place and can't wrap my head around it all.
There seems to be four components that I need to understand:
Bootloader - Our devices have bootloaders that cannot be unlocked. However, we have 2 methods that allow us to get around them. They are known as loki and BUMP. loki came first and is the most supported. BUMP came later and produces a more "clean" flash.
Bootstack - I'm still not entirely clear on this, but it sounds like this includes many underlying components that allows the phone to function. It sounds like each ROM has it's own bootstack (eg. 10B, 11A, 12B, 17F, or 24A)?
Modem - The radio software that allows the antenna to work and connect to our carrier
Recovery- Software we use to flash files such as custom ROMS. modem, etc.
I'll start with the goal: I'd like to install CM10.2 using the latest bootstack and modem that is compatible with the rom.
Below are a number of questions that I have:
1. It sounds like each ROM might be built to only work with a specific bootstack and modem? Is there a way to tell what combination that might be just from the flashable ROM zip file?
2. To get to a specific bootstack, do I just upgrade to that specific stock verizon rom? 12B sounds like the last exploitable version. Being on stock 10A, does it make sense for me to KDZ/TOT to 12B first?
3, Is the CM10.2 rom not by default compatible with 12B and subsequently higher version as well? The question arises because of this thread here: http://forum.xda-developers.com/showthread.php?t=2620733
4. What modem version should I use. Does it matter? I've ran into statements such as "all you need to do to run CM is flash the 12B modem"
5. The BUMP method sounds like the "cleanest" way to do this, but to my knowledge only recent roms are starting to support this method? As I want to flash CM10.2, I imagine I can't use the BUMP method?
6. Does the latest TWRP (openrecovery-twrp-2.8.5.0-vs980 as of right now) have any minimum bootstack requirement?
7. Is the recommended root method still with IORoot?
Thanks in advance for sharing your wisdom.

Categories

Resources