I think I understand this, but I want to be sure before getting in too deep.
I went back to KK9, got root/cwm through zergrush/cf-root kernel, and am now ready to go back up to KL7 with my root, and hopefully keep everything intact when I wish to update again down the road (LA1/LA3).
First thing after rooting I went and purchased Mobile ODIN Pro.
So now, if I use Mobile ODIN Pro to flash a newer stock firmware/kernel/modem, and inject all of the EverRoot options, is there no longer a need to bother with seeking out a CF-Root kernel? If I understand it correctly, Mobile ODIN Pro essentially puts a mini Chainfire in my note and does the cf-root magic itself to the stock kernel...is this correct?
EDIT: My impatience has informed me that it is not quite the same, but nearly, and easily corrected. Apparently, as CF says in his kernel threads, cwm will lose some (most) of it's features if you are not specifically using a cf-root kernel...however when there is a cf-root kernel available it can simply be flashed afterwards on it's own in MOP as long as you made sure to utilize EverRoot when flashing the stock firmware.
This seems to be the ideal option for updating firmware since it ensures that the system and kernel will always match, and the only time a non-stock kernel would be needed would be for personal preference and/or cwm. What a great tool!
So If I have a rooted but otherwise not modified Note and want to install a modded kernel (not a ROM) will Odin Mobile Pro Do this for me?
Specifically I'm looking at Hardcores SpeedMod ( http://forum.xda-developers.com/showthread.php?t=1443385 )
Related
I have a Bell SGS, GT-I9000m. I'm considering installing hardcore kernel only, i.e. no custom ROM. If later I want to revert to the stock kernel, how would I do that?
Thanks for your help.
Sent from my GT-I9000M using XDA App
I'm not quite sure if it is possible with the stock-kernel but if you can make a full backup (like with CWM) you could restore it later. But why do you want to get back to stock-kernel?
If the backup-possibility does not work you have to find the stock-kernel for downloading and flash it via Odin or you have to flash the whole stock-ROM with Odin.
Thanks for your answer. I can't make a Nandroid backup while I'm on stock (because I can't install CWM recovery because I'm on 3e stock recovery, not 2e)
I'm not sure why I would want to go back to stock... Maybe something goes terribly wrong? I guess I just wanted to know if it was possible.
Last question: when you say I would have to find the stock kernel, is that just Google, or are there sites/repositories out there for this sort of thing?
Sent from my GT-I9000M using XDA App
I should add, the site/repo question is for kernels and stock ROMs...
Thanks.
Sent from my GT-I9000M using XDA App
site1ca said:
I'm not sure why I would want to go back to stock... Maybe something goes terribly wrong?
Click to expand...
Click to collapse
Well, then just flash the whole stock-ROM and flash it (look at samnfirmware.com for firmwares).
site1ca said:
Last question: when you say I would have to find the stock kernel, is that just Google, or are there sites/repositories out there for this sort of thing?
Click to expand...
Click to collapse
Don't know if you'll find it anywhere cause nobody needs it.
Possible scenario
Alright, thanks for your help. I guess the one scenario that is bothering me is as follows:
1) Bell - FINALLY - releases their official Gingerbread update.
2) I've installed Hardcore kernel, which according to - http://forum.xda-developers.com/showthread.php?t=822756 - "works on all 2.2 and 2.2.1 ROMs".
3) Would I be able to install the Bell Gingerbread update with Hardcore kernel?
This is why I keep asking how I would revert from Hardcore because I obviously don't want to lock myself out of Bell updates forever.
It doesn't matter which kernel you are using when you are flashing with Odin. And Bell releases the updates later than Samsung, so you'd have the advantage of getting updates earlier with a 'free' firmware.
One solution to flash back the stock kernel is to extract the zImage (the kernel) from the stock rom and flash that with Odin or Heimdall.
But as far as I know having a custom kernel would not cause problems with installing a stock upgrade.
Done
I've installed Hardcore's kernel. Everything seems to be working fine, phone started up and picked up service.
I booted into recovery, enabled lagfix, turned on all of the recommended tweaks and then ran the Quadrant Standard. Things seem a bit faster, so I guess it's all good.
Next step, Darky's 10.1.
Thanks for your help, everyone.
One more question:
I did a Nandroid backup of everything (so data, dbdata, cache AND system). The restore option says "Be careful!". What's up with that? I mean, what's the caveat?
Thanks.
I've already made some NANDROID-backups, but never seen 'Be careful!'.
If the backup was succesful I wouldn't care about that.
*sigh*, I hate to keep adding questions on to this thread, but I must.
After installing the hardcore kernel and enabling tweaks and lagfix, I'm running into exactly this problem: http://forum.xda-developers.com/showthread.php?t=851970
My phone was extremely hot for a while, then I got a warning indicating that my internal phone storage was running low, etc.
Eventually, I found this file (/data/local/tsprsp) to be the culprit. I deleted it and rebooted and now my phone is fine. However, vibration just doesn't work at all!
Any ideas? Has anyone else run into this problem?
I was told that if you do a 'full' backup, in some cases restoration will fail with some error. But it depends on the version of the ROM you are using.
That is the reason why it is recommended to backup only data and if you want to restore, then first reflash your rom, then restore the data.
Thanks, zsori. That explains the "Be careful!".
Sent from my GT-I9000M using XDA App
After trying MIUI, a stock ROM will never touch my SGS again.
meresis said:
After trying MIUI, a stock ROM will never touch my SGS again.
Click to expand...
Click to collapse
you will have to flash back a stock rom via odin if anything wrong happen during the flashing of custom roms, although chances are low if you follow the instructions carefully.
good luck and have fun flashing custom roms!
Which Gingerbread?
So I'm continuing my quest to learn more about all of this custom ROM flashing stuff. And I wanted to get gingerbread on my phone... So I figured I'd just get an image from samfirmware.com and flash it. But then, I went here (because I was also interested in Darky's 10.1 so I was reading their guide): http://www.darkyrom.com/community/i...-darkyrom-gingerbread-jvh-noob-friendly.3080/
It says that flashing "Ficeto_JVH_I9000_Odin" will get me a stock Gingerbread. My question: what's the difference between flashing an image from samfirmware.com or flashing "Ficeto_JVH_I9000_Odin"? How do I know which to pick?
In all my browsing/reading, I realize that there are 3 "separate" parts: kernel, modem and then the "ROM". Ideally, I want to keep my modem as is... What does that correspond to in Odin? I've tried to find what "PIT", "PDA", "PHONE" and "CSC" represent in Odin, but I'm not sure I got it right. PIT = Kernel? PHONE = modem?
And finally, how do I know if a particular kernel is compatible with a particular ROM?
Sorry, I know there are lots of questions there. But please help clearing up a n00b's confusion. Thanks.
site1ca said:
So I'm continuing my quest to learn more about all of this custom ROM flashing stuff. And I wanted to get gingerbread on my phone... So I figured I'd just get an image from samfirmware.com and flash it. But then, I went here (because I was also interested in Darky's 10.1 so I was reading their guide): http://www.darkyrom.com/community/i...-darkyrom-gingerbread-jvh-noob-friendly.3080/
It says that flashing "Ficeto_JVH_I9000_Odin" will get me a stock Gingerbread. My question: what's the difference between flashing an image from samfirmware.com or flashing "Ficeto_JVH_I9000_Odin"? How do I know which to pick?
In all my browsing/reading, I realize that there are 3 "separate" parts: kernel, modem and then the "ROM". Ideally, I want to keep my modem as is... What does that correspond to in Odin? I've tried to find what "PIT", "PDA", "PHONE" and "CSC" represent in Odin, but I'm not sure I got it right. PIT = Kernel? PHONE = modem?
And finally, how do I know if a particular kernel is compatible with a particular ROM?
Sorry, I know there are lots of questions there. But please help clearing up a n00b's confusion. Thanks.
Click to expand...
Click to collapse
you got it wrong.
PIT is for mapping the partitioning of the phone. In most cases you should only use 512 pit file. and only use it when you want to wipe the phone.
the three parts is "pda" (which is the rom), "phone" (which is the modem), and "csc" (which is the carrier customization and apns)
the kernel is in the part of pda (the rom)
check the thread in xda of the kernel to see if its a gingerbread kernel or froyo kernel.
hope this clear things up
Yes, that helps. That's really good to know. So now, in Darky's guide to flashing Flash Ficeto_JVH_Odin, I see that only PIT and PDA are specified. This is reassuring, knowing that the modem and carrier stuff isn't touched.
Many thanks.
There are firmwares with three parts (Phone, PDA, CSC, including bootloader) and with only one part (PDA, no bootloader(?)). The one-part-FW is just an 'update', the one with three parts an 'upgrade'.
I'm running Overcome currently. Is it possible to flash to a stock system from Clockworkmod, such that the system I'm running is stock?
I don't need the tablet itself to be bone stock, but I'd just like to switch back to the stock system, with none of the Overcome modifications.
Ideally, I'd love to be able to keep Clockworkmod and still use Clockworkmod to flash modified kernels. Even more ideally, being able to stay on ext4 would be great.
The reason I ask is I've been seeing some weird bugs lately, mainly with my AT&T wireless account mysteriously breaking down and not working until I reselect the APN and reboot, as well as 30 second hanging on boot, and I'd like to try stock again to see if those problems go away.
I think you can apply Clockworkmod afterwards, if you have already successfully applied Overcome. This means that you have Odin ready on your PC, drivers for USB ready and your tablet is rooted.
I applied stock_safe ROM included in Odin package to fix my freezing tablet. Lost CWM, but right now I am looking how to apply it separately of Overcome.
edit: I think I have just found it on the market, you have free and premium version. I think this guy deserves free coffee, so let's buy premium.
For my at&t tab i use JQ1, which is stock gingerbread, then i applied the CF-Root v3.3 to have root and CWM. Then I flashed Dip7 kernel for speed improvements.
I was having the lag issue too so I reverted to this set up, and I really like it.
As for the connection issue, you have your apn correct, but remind me what modem you have? Maybe an experiment is in order.
rangercaptain said:
For my at&t tab i use JQ1, which is stock gingerbread, then i applied the CF-Root v3.3 to have root and CWM. Then I flashed Dip7 kernel for speed improvements.
I was having the lag issue too so I reverted to this set up, and I really like it.
As for the connection issue, you have your apn correct, but remind me what modem you have? Maybe an experiment is in order.
Click to expand...
Click to collapse
Okay, so I can flash to Overcome's stock safe (which will change me back off of ext4), and then using Odin flash one of the stock firmwares, and then apply CF-Root to get root/CWM. Does that sounds right?
It's actually pretty disappointing that AT&T still hasn't released or even announced its own Gingerbread update yet, which I hadn't realized while typing this, since I had really wanted to flash back to stock to fix the AT&T connection issue, but it may still work on other firmwares. Going back to Froyo seems like too much of a step backwards.
I'm currently on the KM2 modem. What do you recommend?
Flash stock safe then flash CF root, overcome kernel (only kernel), or Koxudaxi or dip7 or whatever pleases you then flash the modem that works best for you.
Hello there,
I've been playing with my i9000m for the last 12 hours (...) and I seem to have hit a roadblock. I simply cannot find a kernel that will run on my phone with 2e/ clockworkmod recovery AT ALL and it's driving me a bit nuts. I'd love for someone to point me in the right direction, preferably to an Odin flashable (that's pretty much all I'm comfortable with) 2e/ clockworkmod recovery kernel that will actually get past the boot screen on an i9000m. Any help would be appreciated. Thanks, all.
Oh, and if I should be using something other than Odin, please inform me. And if my thinking is all backwards, smack me and gimme some splainin, if you'd kindly. Thanks again.
what version of android / rom are you using? It will make a difference.
I'm using the stock gingerbread 2.3.3 UGKG3 rom designed for the i9000m. AFAIK, there is no custom kernel that will work with this rom - only the rooted stock kernel with no CWM.
If you want to use a custom kernel that has CWM features, I think you need to install either a stock i9000 rom like XXJVT, or you have to go with a custom rom entirely.
what exactly are you trying to do? If you want the latest stock rom with root. Flash JVT pda, with KG3 modem and CSC and 512 pit, in odin then flash latest semaphore or chainfire kernal to root. Put file in pda and flash in odin. There are alot of good tutorial on here.
Firmwares: http://forum.xda-developers.com/showthread.php?t=1102881
Root Kernal: http://forum.xda-developers.com/showthread.php?t=1112908
I've just got UGJL2 on it atm, since that's the only thing i can get to actually run. I'll give XXJVT a shot. But ultimately all I want to be able to do is try some of the custom roms (cyanogen, miui, apply some fancy lock screens through update.zip) through the use of ROM manager... which I do need CWM for. I do like the stock gingerbread rom, I just want to customize it a bit.
cyanogen and miui are completely seperate roms, they are not based on samsung what so ever. You should probably just stick to stock jvt for now. (until you get your feet wet.) There are alot of great custom roms you can run on stock jvt. You just need to get that up and running first. Follow the instructions in the links I gave you. I live in Canada too, and run JVT pda on my phone, with KG3 modem and csc, works perfect, install semaphore kernal after, its the file linked Semaphore_Kernal_JVT_1.8.2.tar. Once your rolling you can install zips through cwm. Just remember to keep your baseband version, your modem KG3 or you will notice your cell coverage sucks. With KG3 its full bars. The firmware in the first link I gave you contains bootloaders so you can flash straight from there. Remember to use the 512 pit file. Since this is the first time your flashing gingerbread.
Alrighty, I see how it all peices together now. I've got the UGKG3 modem and CSC installed alongside the xxjvt PDA with Semaphore JVT over it. Runs really nicely too, Thanks for all the help guys. I'll play with this for a while, hopefully it'll continue to run nicely I'll go gander around at the other roms now that I actually know what i'm looking at! I like this one though, thanks for the reccomendation. And I do indeed have my CWM installed, so i can go gallavanting now
Thanks guys!
Happy rom hunting
Which "JVT" ROM did you guys install?
XFJVA/XXJVT/OXFJV1/Sbl or XXJVT/XXJVT/OXAJVT/Sbl (or does it matter between these two?)
So I looked all around and could not find this specific question. I upgraded the wifes cappy to the AT&T Gingerbread KK4 release via Kies the other day. I found a thread to assist in rooting which went fine. But for the life of me i cannot find how to get cwm on this thing without changing the kernel. I used a file based cwm on the sdcard when it was froyo that i would flash for use when needed and it would revert back to stock 3e after rebooting, that exist for KK4? She's insisting I keep hers stock as she's worried about it bricking so I have to follow orders lol!
U can't do the update.zip to get cwm like in eclair days because of the 3e recovery. If u want cwm on kk4 u gotta at least flash a kk4 kernel with cwm baked in. I have been using Corn Kernel version 6.03 and it is excellent.
Why do u want cwm if she wants to keep it Stock ? To flash different modems... U can't flash mods etc. because it is stock and odexed...
Just curious.
Sent by XDA Premium App
So I can flash clock mods and such from the kitchen, unless of course KK4 doesn't allow it. It did allow on stock 2.2 and worked just fine without issue. My thing with flashing a different kernel is I don't want anything that's overclocked or such on her phone.
What you need to do is get a kernel with CWM already baked into it.
So start with this. Flash the Corn 7.03 kernel. I used it for the entire day today with a great experience. It was just released today as well. This kernel has CWM already in it and works great with the stock rom.
I also suggest flashing this rom: http://forum.xda-developers.com/showthread.php?t=1358180 This is Trusselo's: 【stock】【kk4】 rooted deodexed debloated rom. Its basically a stock version of the rom with root already in it. It is missing a few ringtones but who really cares about that. Its also stripped out of the stuff that slows your phone down and paired with the kernel it makes for a much better experience on the captivate.
So if you want stock this is about as stock as it gets with a mix of high performance.
Hi. I'm an advanced Noob. I'm special . Just kidding. My Galaxy note is on stock ICS 4.04. The firmware is N7000XXLRK. I'm using the PhilZ kernel.
Question Number 1)
a) Kernel
If I would be on a Cyanogen, PA, TW based Rom and flash with MobileOdin the Stock ICS (XXLRK) is that safe? Or do I have to use a special kernel? I fear the brickbug.
b) Camera
My Galaxy Note has the ExynosAbuse installed. I clicked on root. After I wanted to take a picture with flash my phone suddenly turned of. There wasn't any reaction. Recovery and Download didn't worked. So I had to plug it in to my charger and it boots. This happened also when I clicked in on OneTimeFix for non-root-user. Is this normal? I already read about that this fix may brick my camera, but I thought it would be black (screen but still can see the shortcuts)
c) MobileOdin
Is MobileOdin able to flash a complete firmware?
Is a downgrade from 4.0.4 to 2.3.6 possible. (I come from Apple. My i**** needs SHSH which are certificates to downgrade.)
By the way... xxxda-developers.com for the win!
Send from my Galaxy Note.
1. Kernel is rom specific, or group-of-roms specific. You cannot use stock ( stock as in "Samsung" ) kernel with any AOSP based rom like Cyanogenmod etc. You also cannot use CM kernels with TW based roms. If you're going to flash Cyanogenmod then stick with the kernel they provide. CM team puts a lot of work to make it work on the kernel they provide so replacing it often causes more problems than it's worth. The brickbug is almost exclusive to Samsung kernels, as in "stock" ones. If you're using CM, you're safe. If you're using anything stock - you have to make sure, and since Samsung's newest 4.1.2 firmware still has it - i think it's safe to say they're NOT going to fix it.
2. Camera may break differently for many people, it's not always black or green screen. For now it's probably best to avoid using ExynosAbuse, root with traditional methods and be careful what you install on your device.
3. Yes, MobileOdin can flash a complete firmware.
4. Yes, in Android any downgrade is possible, you don't need any certificates. Just download the firmware you want, enter Download mode on your device, point PC Odin to your file in PDA section and hit start.
just to add some more
1: when using mobile odin make sure you on a safe kernel. though the newer versions of MO seems to flash CF kernel (its own) and then flash the firmware. so its ok
2: may be try a different battery now
3: Stock firmwares in tar.md5 format
4: always. nothing much to add