flash fluxi kernel - went wrong - Galaxy S II Q&A, Help & Troubleshooting

sorry, but the fluxi kernel thread is now closed so i'll ask here...
skip to bold text for the query, rest is background info
[history: been a windows mobile for some time, now have SGII and first experience with android. YES, i have been about here for some time before and i have been reading/searching. however to android, i am a noob. couldn't find anything on this]
i know i need to root the kernel in order to flash custom ROM, which i thought i was reading the right thread(s) and instructions. i thought i'd flash (following to the letter) a new kernel, which i assumed would root the device aswell. i went ahead and flashed fluxi kernel (good battery/performance, medium tweaks etc). odin reported a 'pass', but to my horror the phone showed yellow triangle followed by a permanent black screen.
[after i changed soiled underwear]
completely forgot that two days ago (in preparation for safe flash/root!) i'd read you need to flash SPECIFIC rooted kernel according to your device. blah blah blah, have sorted all this out, wiped data/cache and flashed CF-Root 5.4 from chainfie's thread. all good, rooted, have backed up everything, all working ok now.
before flashing custom rom (resurrection remix), i want to flash a custom kernel - fluxi.
1. did it go wrong simply because i hadn't rooted the device first?
2. now i have rooted with correct kernel, can i re-flash fluxi kernel with more likely success?
3. or, have i missed some other vital stage?
4. or could it just be that fluxi had issues with my device and i should try another kernel, especially as it's no longer supported
other info - running ICS 4.0.3, kernel LP7
5. is there any other device specific things i've missed? after flashing custom kernel, i can go ahead and flash resurrection remix rom, right?
EDIT: i've found that siyah kernel is good for all ICS (and still supported), so will flash ROM first, check everything works ok, then flash siyah - unless anyone shouts that i've missed something!
thanks muchly in advance. very nervous about doing anything more without checking

1. I do believe fluxi does not root your phone like cf-root does (someone correct me if im wrong), so your problem is highly due to not rooting it first. (Fluxi thread does indicate you need CM9 first, so it does mean your phone has to be rooted and with ICS)
2. Yes you can
3. From your information, doesnt seem so.
4. Unless you have a i9100G, Tmobile USA SGS2, AT&T SGS2, or other SGS2 that is not the i9100.
5. Big thing there. Flash rom, then kernel. When you install a rom, it usually comes with its own kernel, so you will end up wiping the original kernel that was installed.
Choosing kernel is your choice. Im still on 3.3.2 siyah kernel. Im getting insane battery life on it and it does everything I need. Some people simply want the latest kernel. I just want a kernel that works well for my own phone. Siyah 3.3.2 does its job, so I will keep it until I end up having a problem due to the kernel.

brilliant, many thanks indeed. haven't been round these forums for a while, good to be back and appreciate the great help when stuck.
just as side note (i'll have a tinker with the governors), no worries if no response, but are you using the default gov with siyah and getting good battery?
cheers again

Related

[Q] rooting my device

Hi guys, thanks to the great tuturuals i've succesfully rooted my device But i have a question. Im still new to the hole android and rooting, so please bear with me.
After i flashed my XWKE7 kernel with the CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4 kernel, i followed the tururial to get rid of the yellow triangle. I flashed origial kernel back on my device (I9100XWKE7_Nernel), however my device is still rooted... So why should i follow the rest of the tuturial to flash the cf_kernel with CWM?
Isnt it better/more stable to keep running it with the original kernel? The root is still active, so why should i flash the rooted one back with CWM?
bump
really nobody?
The (for me important) difference are these:
1. While the phone is not booted yet, you can still access superuser through adb. This is important if you screw something up and the device is in a boot loop.
2. You have ClockworkModRecovery, where you can take backups, install updates from sdcard etc.
I don't think the original kernel is more stable, because the custom kernel is based on the original.

[Q] CF Root, now new rom

i've just flashed a new KERNEL onto me sgs2 which went well CF_ROOT 4.1 i also downloaded villin 2.5 in zip format, can this just be put on using CWM?
also I wanted to get the original KERNEL and Rom just incase all goes belly up. How do I know what they are?
I struggled a bit picking a CF KERNEL what the best way to go about picking one which is suitable.
Do all ROMs come with a new kernel?
Many thanks, learning as much as possibale.
jonbet83 said:
i've just flashed a new KERNEL onto me sgs2 which went well CF_ROOT 4.1 i also downloaded villin 2.5 in zip format, can this just be put on using CWM?
What do VR rom instructs say you follow the instructions for each rom .
also I wanted to get the original KERNEL and Rom just incase all goes belly up. How do I know what they are?
You look them up in the place you wrote them down otherwise all you can do is guess at what firmware firmware not kernel.
I struggled a bit picking a CF KERNEL what the best way to go about picking one which is suitable.
Follow the instructs Chainfire tells you exactly how and why .
Do all ROMs come with a new kernel?
No a kernel is part of the firmware stock KE1 will have KE1 firmware
Custom KE7 firmware may have custom kernel .
jje
Click to expand...
Click to collapse
jonbet83 said:
i've just flashed a new KERNEL onto me sgs2 which went well CF_ROOT 4.1 i also downloaded villin 2.5 in zip format, can this just be put on using CWM?
also I wanted to get the original KERNEL and Rom just incase all goes belly up. How do I know what they are?
I struggled a bit picking a CF KERNEL what the best way to go about picking one which is suitable.
Do all ROMs come with a new kernel?
Many thanks, learning as much as possibale.
Click to expand...
Click to collapse
Do you remember what your kernel was before you rooted? if not you can check the stock and carrier specific firmware threads by intratech in the original development forum, this should also provide an original rom for you.
To flash villain
1. boot into recovery (hold vol up, home and power on startup)
2. backup ( so you can resore if you wish)
3. wipe data, cache and dalvik cache in advanced.
4. instal Villain zip from sd
5. reboot
6. ??
7. profit.
Have fun
No i didn't think to write them down at all, its only a few day old so i guess it should be quite a new one...
I have already made a back up using CWM, would this restore every thing even if a new ROM is installed back to how it was?
Thanks for the advice

[Q] Correct CF-Root kernel for BVLPA?

Hello,
I've been reading through the CF-Root release thread trying to work out which kernel version to use for my phone (I9100P).
PDA: I9100PBVLPA
Kernel: 3.0.15-I9100PBVLPA-CL364024
From this I assume I need the LPA kernel, however there is no LPA CF-Root kernel so I assume I need to pick one that's close.
If I go down one, I get LP9, which is reported in the thread to have "death sleep" issues, so I don't like the sound of using that.
If I go up one, I get LPB, which is reported to have "problems mounting secure storage". I'm not sure if that would affect me, but once again, it makes me cautious about using it.
I guess that leaves me with either LP8, or LPC.
Does anyone know which would be best?
...
Thanks.
What is the worse case if the kernel doesn't work, does the phone not just boot?. In this situation (based on what you said) I assume I'm still able to use ODIN to try another kernel?
TalkiToaster said:
Thanks.
What is the worse case if the kernel doesn't work, does the phone not just boot?. In this situation (based on what you said) I assume I'm still able to use ODIN to try another kernel?
Click to expand...
Click to collapse
the worst case is that u will be stuck in the boot logo. but u can always access Dwnld mode to recover back for sure
One other thing.
One method specified in that thread to remove the warning triangle is to flash a stock signed kernel back onto the device, however the thread doesn't give any indication as to where I might find one of these. Searching the forums I found a listing of stock ROMs, but I'm not sure if these are what I need or not.
Also, if I'm rooting my phone so I can install CM9 (as my battery life on my stock ROM is dire), is there any point me doing this, or will flashing CM9 just re-add the warning triangle anyway?
I've been doing a bit more reading and it seems that CF-Root has some issues with the P variant of the I9100 (which is what I have).
http://forum.xda-developers.com/showthread.php?p=27524848&highlight=i9100p#post27524848
http://forum.xda-developers.com/showthread.php?p=26263057&highlight=i9100p#post26263057
Can anyone confirm that they've successfully managed to use CF-Root with an I9100P? I don't care if I lose NFC as I never use it.
Alternatively, if anyone knows for definite that CF-Root won't work with an I9100P then I'll move on and try and find another way to root.
Note: I find it really hard to get information for the I9100P variants, so much so that I've just taken to assuming that they're just an I9100 with NFC, and that things for the I9100 will work with them, but I'll probably lose the NFC capabilities (which as I said, I never use).
I bit the bullet and tried it out. Everything went fine, and I now have a rooted phone using CM9.
For reference to anyone else, I used the CF-Root LP8 kernel to gain root, and then installed CM9 using the "recovery" method on their wiki. I didn't bother trying to remove the triangle as it doesn't really bother me.
Thanks for the help.

[Q] Rooting/Kernel/Rom Recommendations

Hi guys.
First up hello. Im a refuge from the Ace section, have a Galaxy SII due for delivery over the next couple of days so Im moving over. On the Ace I flitted between CM7, CM10 unofficial, Lewa and a few others.
Im generally used to rooting via stock recovery and then using CWM to do everthing else, not familiar at all with ODIN as I have never needed to use it. Standard UK SII, unlocked running Gingerbread.
Have read around this section and will continue to do so for a few days, but a few starting pointers would be nice.
Rooting/CWM/Kernels
Whats the easiest way for rooting the SII, preferably from stock recovery
Whats the easiest way for installing CWM?
What the best basic Kernel out there, or Kernel that will do an AIO Root/CWM/Kernel job?
Im reading a lot about this hardbrick lark with ICS, is this purely an issue with stock ICS roms, and its fine to go down the CM10 route?
I can use the search feature, but as Im sure you know thats not always the most productive route.. Although I shall use it in the meantime.
Cheers.
You can learn a lot just by reading peoples problems, and the answers given.
For rooting, you would normally just flash like a siyahv4+ kernel with Odin.
That gives you root, cwm and safe from brickbug.
Theres several other ways also like exynos or doing stuff via recovery.
theunderling said:
You can learn a lot just by reading peoples problems, and the answers given.
For rooting, you would normally just flash like a siyahv4+ kernel with Odin.
Click to expand...
Click to collapse
How have i avoided ODIN so long.. hmm, Siyah 4.
Do you know how cumbersome the search feature is here, finally found the download for v4.1.15 (and then realised it was in your signature), now im trying to find the instruction to install via ODIN,. If you happen to know offhand, the exact thread that would be appreciated.
Regarding roms, Im assuming CM10 is the standard, not familiar with any of the devs over on this side of the fence.
Ok, from what I can gather
Download Keis and make sure all drivers for the SII installed
Download Siyah-s2-v4.1.5
Disconnect your phone from your computer
Start ODIN
Click the PDA button, and select Siyah-s2-v4.1.5
Put phone in download mode
Connect the phone to computer
Make sure repartition is not checked
Click the start button
Wait for the phone to reboot
correct???
(sorry, i suffer anxiety, one of the side effects is double checking anything before doing it)
If your on ICS, you can download that siyah kernel, but make sure you get the .zip type.
Get the 1st and 3rd file in the ics rooting guide in my sig.
Stick them all on sd card.
Boot into recovery.
Flash the 1st file-which is temp cwm
Flash the 3rd file-which is su/busybox
Then flash the siyah file-which gives you permanent cwm and safe kernel.
Then reboot phone.
Then you are rooted, with cwm and safe kernel.
The easier way is obviously using odin.
Ps.hope you aint got the g model.
theunderling said:
If your on ICS, you can download that siyah kernel, but make sure you get the .zip type.
Ps.hope you aint got the g model.
Click to expand...
Click to collapse
No, its not the G..
It is on gingerbread currently though, not ICS.
GB ffs......lol.
Right you can update to ICS (pain)
or
Set up Odin and flash siyah s2 v2.6.14.tar file
or
Try exynos abuse (may not work on GB).
theunderling said:
GB ffs......lol.
Right you can update to ICS (pain)
or
Set up Odin and flash siyah s2 v2.6.14.tar file
or
Try exynos abuse (may not work on GB).
Click to expand...
Click to collapse
I shall go S2 v2 route then. assumedly i can then just flash cm10 iwthout any problems.
Yes GB model, but no, not GT-I9100G
Youll need to check what the install instructions are for the rom
Eg if you need to be on GB or ICS.
Ive never used it, Ive just read you need cwm though.
If possible I would first update to ICS via Kies or OTA then afterwards flash Siyah v4 via ODIN. Once you have done this you are ready to reboot into cwm and flash away. Remember to wipe data/factory reset in CWM though after flashing Siyah kernel and before flashing new rom.
TheATHEiST said:
If possible I would first update to ICS via Kies or OTA then afterwards flash Siyah v4 via ODIN. Once you have done this you are ready to reboot into cwm and flash away. Remember to wipe data/factory reset in CWM though after flashing Siyah kernel and before flashing new rom.
Click to expand...
Click to collapse
Ah, ive been reading on problems with ics and hardbrick, i guess that is prevented by flashing siyah post update.
Thanks guys, sorry for the noob questions, im not a noob, but rooting always makes me nervous (a hangover from the days when flashing the bios on the pc was a dangerous hit and miss affair), i just like to double check.
Once im rooted and got CWM im back in familiar territory.
Any other general tips on making the leap from Ace to SII appreciated.
Dont you just love it, when the phone arrives and its pre rooted with siyah and cwm

[Q] (Hard)Brick>Service>Discover about root?

Hi,
So unfortunately yesterday i (hard)bricked my phone. (yes my version is 4.0.4 BUT i've flashed five ROMs previously without any problems)
I tried to find other solutions such as Jig and JTAG but no luck for me here (in Sweden)
So instead i, today, went to the service department in the store which i bought my GT-i9100 from. They have now sent it to another location specified in repairing mobile phones.
Obviously my phone was rooted and as far as i know my warranty has been vioded.
So that's why i wonder: if they actually can open my phone, will they see that it has been rooted or does the phone somehow format everything and goes back to factory settings?
And if they can open it and see that it has been rooted, what can they do with my phone then?
Thanx for time
If you corrupted the emmc via the 4.0.4 emmc bug in kernel then I wouldn't worry about it as they will simply open device and replace motherboard. You can avoid emmc bug in future by simply flashing a custom kernel, keeping in mind that if you re-flash stock then you need to also re-flash a custom kernel again.
Btw, JTAG fix is for when you corrupt bootloader. If you corrupt emmc, depending on how bad it is (you may be able to connect/partition) the only way to fix is to replace the IC (nand) chip or more simply/quickly to replace whole board.
TheATHEiST said:
If you corrupted the emmc via the 4.0.4 emmc bug in kernel then I wouldn't worry about it as they will simply open device and replace motherboard. You can avoid emmc bug in future by simply flashing a custom kernel, keeping in mind that if you re-flash stock then you need to also re-flash a custom kernel again.
Click to expand...
Click to collapse
I do have a custom kernel - Siyah. I've used Siyah on all my ROMs yet. (except for those ROMs which came with it's own kernel, but then i re-flashed Siyah) And as far as i know Siyah should be completely free of the brick bug.
" keeping in mind that if you re-flash stock then you need to also re-flash a custom kernel again"
If i flash stock ROM wont i just get the stock kernel also? And for what purpose should i re-flash a custom kernel after flashing stock ROM?
Thank you theAtheist. Appreciate your work (helping others in the way necessary ) And also giving answer to All questions asked.
WardenBerret said:
I do have a custom kernel - Siyah. I've used Siyah on all my ROMs yet. (except for those ROMs which came with it's own kernel, but then i re-flashed Siyah) And as far as i know Siyah should be completely free of the brick bug.
" keeping in mind that if you re-flash stock then you need to also re-flash a custom kernel again"
If i flash stock ROM wont i just get the stock kernel also? And for what purpose should i re-flash a custom kernel after flashing stock ROM?
Thank you theAtheist. Appreciate your work (helping others in the way necessary ) And also giving answer to All questions asked.
Click to expand...
Click to collapse
Because a kernel is the link between Hardware and ROM.
You can flash as many kernels as you wish, as long as they're compatible with your current ROM.
Brick bug shows up only in 4.0.4's kernels, that's why flashing a safe kernel (like siyah) is recommended to avoid it.

Categories

Resources