Custom kernel zImage! - Galaxy Tab 10.1 Q&A, Help & Troubleshooting

I'm using a Galaxy Tab 10.1 P7510 and I need to install a custom kernel zImage that I have built from Galaxy's kernel source code. I'm doing this for research purposes, I don't need to do fancy stuff with this. I just need to test my kernel changes. I tried any way I found in the forums to install it, but I couldn't.
I used a custom rom called CLEAN 1.4 and installed it. Then I modified its boot.img to replace the zImage with the one I have. After that I flashed boot.img using PDA in odin. The tab booted with a ! sign at the first screen and then the screen went scrambled but when connected to PC using USB, the PC recognized it. So, I went to recovery and used the CLEAN 1.4 to recover again.
I'm going crazy with this. I just need to install this zImage and that's it. Could anyone on earth help me with this?!

OK. I got it working. Now I can put my zImage in a template kernel zip file and successfully install it in recovery mode. However, I see that the kernel version in Settings -> About device -> Kernel version, does not change. Is that normal? Any thoughts?

hsnm said:
OK. I got it working. Now I can put my zImage in a template kernel zip file and successfully install it in recovery mode. However, I see that the kernel version in Settings -> About device -> Kernel version, does not change. Is that normal? Any thoughts?
Click to expand...
Click to collapse
In shell type:
uname -a.
That should provide you with kernel version with a timestamp. Confirm with when you have build the kernel.
Sent from my GT-I9100 using xda app-developers app

Related

[Q] Installing Modified Roms

Hi,
Firstly I will mention I'm a noob. I hgavent installed a modified ROM before, I currently have the latest 2.3.5 KJ2 firmware which I flashed using ODIN.
I want to installed a modified ROM mainly to get a digitial battery display in percent on my notification bar. However it appears all these modified ROMS require flashing through your SD card. The problem is I dont have an SD card. Is there a way to do this through USB only (i.e. Odin)?
Also what ROM and kernel would best suit my simple needs?
Jamie1029 said:
Hi,
Firstly I will mention I'm a noob. I hgavent installed a modified ROM before, I currently have the latest 2.3.5 KJ2 firmware which I flashed using ODIN.
I want to installed a modified ROM mainly to get a digitial battery display in percent on my notification bar. However it appears all these modified ROMS require flashing through your SD card. The problem is I dont have an SD card. Is there a way to do this through USB only (i.e. Odin)?
Also what ROM and kernel would best suit my simple needs?
Click to expand...
Click to collapse
save the rom of your choosing on your phones usb storage...there you can flash it easily...so download rom and you will find it if you go in my files then search the folder download and it should be there ready for you in a zip file..
just follow the instructions at the main page of the rom thread that you want to flash and you should be fine..
first though if you are not already make sure you flash a cf root kernel so you get rooted and then go ahead and flash a rom....once you have cf on then you should have cwm were you can flash your rom through there...
http://forum.xda-developers.com/showthread.php?t=1103399
follow the guide in that link (im sure you have done but its late here so sorry) and then will see you have cwm and then flash your rom of your choosing
I'm rooted but I rooted the old way --> flashed an insecure kernel, downloaded this program called S2 root and rooted via USB, then flashed the original kernel back. It appears that by doing it this way, I don't have clockworkmod recovery..
Should I always flash using the way you said?
Ok.. so let me go through the process..
1) Get a CF root Kernel which will allow me to have cwm. Question: Does the kernel version always have to match the 'ROM' version? When I updated to KJ2 I see that under phone info the 'Baseband Version' reads I9100XXKI4. Does baseband mean ROM, i.e. I have KI4 ROM but KJ2 kernel?
2) Flash following instructions from the modified ROM. I can simply store the rom on my phones memory and flash from there. Do I have to do anything after this? e.g. wouldnt I have to flash another kernel from that modified ROM, and in doing so would I lose my root and cwm? How important it for ROMS to match kernels?
Also, when I install the CF root kernel I get the yellow triangle on boot right.. I read the method on your link to remove it but it seems complicated. What is he actually doing to remove the triangle? Is he flashing back the original kernel?
The method he mentioned is the easiest way to flash a custom kernel, without having the yellow triangle.
The kernel doesn't have to match the ROM version. A custom kernel, e.g. like hardcore's speedmod (can be found in the original android section) installs root and CWM automatically.
Flash the custom kernel with Odin. The yellow triangle should appear after that. But CWM should be available and you're rooted now.
Reflash the original Kernel with CWM to remove the yellow triangle.
But wouldn't reflashing the original kernel using cwm defeat the purpose of flashing the custom kernel? Also do I use 'flash an update' or :?'flash a kernel's what's the main difference?
Sent from my GT-I9100 using xda premium
Jamie1029 said:
But wouldn't reflashing the original kernel using cwm defeat the purpose of flashing the custom kernel? Also do I use 'flash an update' or :?'flash a kernel's what's the main difference?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Any stock kernel is flashed through ODIN after rooting to get rid of yellow triangle. Afterwards, to flash any kernel of your choice, use DarkyROM tool.
https://market.android.com/details?id=com.ficeto.darkyrom&hl=en
Just copy the kernel tar file in to your usb storage and you can flash the kernel within phone using darkyrom tool (no need of pc). Also this method won't give you back the yellow triangle again.
And to be safe, it's a wise idea to buy an USB jig to reset your binary counter.
Thanks for your help Droid. Interesting I noticed that I did not get the yellow triangle after flashing siyah kernel over cwm. Original kernel before that was the stock one modified as per crikelos instructions to get the speedmod.. is that normal?
Ohh I don't get the binary counter thing. Why do I need to reset it? And how and why can a USB jig do this? A link would help. Thanks!
Sent from my GT-I9100 using xda premium

[Q] unamed 2.2.1 rom,how to update to SiyahKernel v2.6.6

unamed 2.2.1 rom run very well, but I update kernel to SiyahKernel v2.6.6, but fail. how to update ?
Thank you!
if you did it right, then it wont ever work. try Entropy512s kernel.
brent8577 said:
if you did it right, then it wont ever work. try Entropy512s kernel.
Click to expand...
Click to collapse
Brilliant answer!
A little more details than it failed please
Sent from my SGH-I777 using XDA App
you know,unnamed have CMW, enter into CMW, and flash Siyahkernel 2.6.6 with zImage file directly, but the kernel version is still the same,no change;
so I change to CMW recovery mode, flash it with zip format,it success, but after reboot,the kernel version is still no change.
Delete the zip you have. ReDL it. Reboot into recovery and flash it twice before rebooting and see if that works
Use CPUSpy, free from the market, to look at kernel information.
The kernel information in about phone will not tell you much.

[Heimdall][Odin][Stock][Root]UCLL6 Stock ICS 4.0.4 with Root

This is a Heimdall/Odin flashable pre-rooted stock UCLL6. This is the exact version that was released over Kies, and contains the bone stock kernel, plus rooted system, modem, cache.img and hidden.img. There are no bootloaders in this package. With this package, you can root stock ICS without incrementing the flash counter.
If flashing this from another base, you should perform a wipe data/factory reset before flashing this, or the phone may hang on the Rethink Possible screen during boot.
This Rooted package does not include busybox. If you need busybox, you can install it from the Google Play Store.
Kernel + Modem + Cache + Rooted UCLL6 System Odin One-click Downloader (Windows only): Hotfile | Dev-Host 288.1 MB (288.10 MB - 302093604 bytes)
(md5: f58fd040a7f38746c8e72a1bdf929bb5)
Download and extract the exe package using 7-Zip, which can be downloaded from http://www.7-zip.org/download.html. Open I777UCLL6 OCD Root No BL.exe on your desktop. Connect your phone to your computer in download mode. When the downloader recognizes the phone, press start.
Click to expand...
Click to collapse
Kernel + Modem + Cache + Rooted UCLL6 System Tar Package: Hotfile | Dev-Host 287.7 MB (287.68 MB - 301654790 bytes)
(md5: db4f040a1cb531df203088d5796e33cd)
Download and extract the tar package using 7-Zip. Put UCLL6_Stock_Rooted.tar in the PDA slot in Odin.
Download the Odin3 v1.85 package from MediaFire or xda-developers, or another source of your choice. Odin3 v1.82 will also work.
Click to expand...
Click to collapse
To flash with Heimdall command line, extract the individual files from the tar and flash the components with heimdall from the commandline as follows:
Code:
heimdall flash --kernel zImage --factoryfs factoryfs.img --modem modem.bin --cache cache.img --hidden hidden.img
Download and install the latest version of Heimdall Command Line for your operating system from here. (Latest version 1.3.2 at this writing.)
It is unknown whether the kernel in this firmware distribution contains the eMMC cap erase bug. We can only speculate. There were many reports of damage from the leaks that led up to the first ICS release, UCLE5, but the UCLE5 kernel itself did not produce very many reports of damage. I only saw two reports that could have been memory damage due to the cap erase bug, and only one of those seemed to be even half way conclusive. So it is possible it was even fixed in that release. UCLL6 appearantly fixes some of the other kernel problems that were present in UCLC3 such as the sleep of death, so it may very well be a clean kernel with regard to the cap erase bug, but this can not be verified by the developers on xda without original source, which is not available.
If you are at all worried about this, it certainly would be the safest route to use a custom safe kernel. And as a bonus, the custom kernels are likely to perform much better than stock.
Three different ways to install a customized kernel containing ClockworkMod Recovery onto your Rooted phone without incrementing the flash counter.
You must use an ICS kernel if you want the system to boot up, and it must work with Samsung firmware, and be the no-mic-swap version. If you install a Gingerbread kernel the phone will not boot.
The main Kernel options are: Siyah v4.3.3 by Ktoonsez | Siyah v5.1.1 by AJ Newkirk (use the one without mic swap)
How to Install a customized kernel containing ClockworkMod Recovery onto your Rooted phone from your phone, using Mobile Odin Lite or Mobile Odin Pro
This is the preferred method to install a customized kernel onto your phone. In addition, Mobile Odin is a very useful tool that will allow you to install custom software directly on your phone without using a computer.
Mobile Odin Lite (free) can be downloaded and installed directly on your phone, or it can be downloaded to your computer and installed with adb. Alternatively, you can purchase Mobile Odin Pro for under $5.00 and install it directly from the Google Play Store. It's easier, and you'll support the developer!
To use Mobile Odin Lite, download the file attached to the OP of this thread. You may need to be a registerd member of xda forums to download this file. Download directly on your phone, or to your computer and move or copy it to your phones sdcard. Using any file manager such as MyFiles or Root Explorer, select the file and install it. You can also install it from your computer using the following adb command:
Code:
adb install MobileODINLite-v2.45.apk
Download the file containing the kernel you want to flash, and extract from it the zImage, which contains the actual kernel.
Transfer the zImage to the root of your phone's internal or external sdcard, using a usb cable or another method such as dropbox.
On your phone, open the Mobile Odin program. If you installed Mobile Odin Lite, when it prompts you to install the add-in, click cancel. If you installed Mobile Odin Pro, you will have already downloaded and installed the add-in to activate all the features in the program. With Mobile Odin Lite, you will still be able to install the kernel.
In Mobile Odin, click on Kernel or Install Kernel, find and select the zImage on your internal or external SD card, and then click on Flash Firmware.
Mobile Odin will flash the kernel and then reboot the phone. You have now installed a custom kernel containing clockworkMod Recovery without changing the flash counter.
If you want to confirm installation of the new kernel, reboot into recovery to verify that you now have ClockworkMod Recovery. (The stock kernel has 3e recovery.) Or install CPU Spy from the Google Play Store (before you root) and compare the Kernel Info it displays with the same info from the stock kernel.
To reboot into recovery on the SGH-I777: With the phone powered off, hold down the vol up + vol down + power buttons continuously until the initial boot screen appears a second time.
If you installed Mobile Odin Lite, and you don't want to keep it, you can uninstall it now. If you want to keep it and activate all its features, download the add-on MobileODIN_FlashKernel_I777-v1.0.apk from here and install it on your phone with adb using the instructions above.
How to Install a customized kernel containing ClockworkMod Recovery onto your Rooted phone from a pc, using Android Debug Bridge (Windows, Linux and Mac OS)
Download and install the Android Software Developer Kit (SDK) from here. You may need to run SDK Manager with administrator privledges.
You need to have the USB drivers for SGH-I777 installed on your computer. (It will be "Samsung USB Driver for Mobile Phones" in Control Panel\Uninstall Programs.) Download and install the latest drivers from this thread. (x86 and x64)
You will need busybox. If not already installed, download and install busybox from the Google Play Store.
Download the file containing the kernel you want to flash, and extract from it the zImage, which contains the actual kernel.
Move or copy the zImage into the platform-tools directory (on older installations it is the tools directory) where adb.exe resides. This will be something like (on Windows) c:\android-sdk-windows\platform-tools.
On your phone, first enable USB Debugging (Menu\Settings\Applications\Development\USB Debugging) and then plug in your USB cable, connecting your phone to your computer.
Open a command prompt. Change directory to the tools directory, then enter the following at the command line:
Code:
adb push zImage /sdcard/zImage
adb shell
$ su
# dd if=/sdcard/zImage of=/dev/block/mmcblk0p5
# exit
$ exit
The dd command requires superuser permission on the phone represented by a # prompt. After you type su and hit enter, look for a superuser window on your phone and give the permission. If the permission request doesn't pop up, open superuser on your phone to force the phone to prompt for superuser permission. After approval, the adb session will be listed as Unknown in superuser.
After you've finished, the code in the Command prompt window will look something like this (your command prompt and some numbers will be different):
Code:
C:\android-sdk-windows\platform-tools>adb push zImage /sdcard/zImage
4279 KB/s <4776784 bytes in 1.090s>
C:\android-sdk-windows\platform-tools>adb shell
$ su
su
# dd if=/sdcard/zImage of=/dev/block/mmcblk0p5
dd if=/sdcard/zImage of=/dev/block/mmcblk0p5
10153+1 records in
10153+1 records out
5198492 bytes transferred in 2.558 secs <2032248 bytes/sec>
# exit
exit
$ exit
exit
Reboot the phone. You have now installed a custom kernel containing clockworkMod Recovery without changing the flash counter.
If you want to confirm installation of the new kernel, reboot into recovery to verify that you now have ClockworkMod Recovery. (The stock kernel has 3e recovery.) Or install CPU Spy from the Google Play Store (before you root) and compare the Kernel Info it displays with the same info from the stock kernel.
To reboot into recovery on the SGH-I777: With the phone powered off, hold down the vol up + vol down + power buttons continuously until the initial boot screen appears a second time.
How to Install a customized kernel containing ClockworkMod Recovery onto your Rooted phone from your phone, using Android Terminal Emulator
Download and Install Android Terminal Emulator onto your phone from the Google Play Store.
You will need busybox. If not already installed, download and install busybox from the Google Play Store.
Download (onto your PC) the file containing the kernel you want to flash, and extract from it the zImage, which contains the actual kernel.
Transfer the zImage to the root of your phone's sdcard, using a usb cable or another method such as dropbox.
On the phone, open a terminal session with Android Terminal Emulator.
A few points to be aware of:
Android is a version of linux so you are using linux commands. Linux commands are case sensitive, so you must for instance type "zImage" and not "zimage", if that is the way the file is spelled on the sd card.
Since this will be the first time you have used superuser.apk with the terminal, you may need to approve it on you phone. After that, superuser permission will be remembered.
When you first open a terminal session, you will be at the root of the phone, or essentially "/". The $ prompt means shell access, the # prompt means root file access.
You need a # prompt to complete this Step.
If your keyboard goes away, use the menu button options to get it back.​
In the terminal session, type su and then enter. You will get a superuser request. Once you approve it, you will get the # prompt.
Then type the following:
Code:
dd if=/sdcard/zImage of=/dev/block/mmcblk0p5
Press enter, wait till the zImage is copied over to the named block. (takes about 2 or 3 seconds)
To close the root session, type "exit" and enter. Use the back button to close Android Terminal Emulator.
Reboot the phone. You have now installed a custom kernel containing clockworkMod Recovery without changing the flash counter.
If you want to confirm installation of the new kernel, reboot into recovery to verify that you now have ClockworkMod Recovery. (The stock kernel has 3e recovery.) Or install CPU Spy from the Google Play Store (before you root) and compare the Kernel Info it displays with the same info from the stock kernel.
To reboot into recovery on the SGH-I777: With the phone powered off, hold down the vol up + vol down + power buttons continuously until the initial boot screen appears a second time.
^
BIG THX for ur continued contributions to the i777 community !!
Much appreciated !! :thumbup: :beer:
Sent from my SAMSUNG-SGH-I747 using xda premium
4-2ndtwin said:
^
BIG THX for ur continued contributions to the i777 community !!
Much appreciated !! :thumbup: :beer:
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
+1. Hats off to creepyncrawly :good:
But, quick question, Isn't Kernel link pointing to here for ICS
I have a question.
My unlocked i777 did not like UCLK3 (sammobile) ROM, after flashing I was being asked for sim unlock codes. Which is weird, because I had my phone for over a year flashing from rom to rom (custom roms) before I decided to try a stock rom again and found out that it can lock my phone.
So my question is, would this stock rom lock my phone? Is there a way to prevent this? I don't want to rely on unlock apps because last time it took a great deal of time to get it unlocked.
As to why would I want to go back to stock? I'm thinking of selling this phone and would like to give it away with a stock (but rooted) rom.
Thanks!
mikeflash said:
I have a question.
My unlocked i777 did not like UCLK3 (sammobile) ROM, after flashing I was being asked for sim unlock codes. Which is weird, because I had my phone for over a year flashing from rom to rom (custom roms) before I decided to try a stock rom again and found out that it can lock my phone.
So my question is, would this stock rom lock my phone? Is there a way to prevent this? I don't want to rely on unlock apps because last time it took a great deal of time to get it unlocked.
As to why would I want to go back to stock? I'm thinking of selling this phone and would like to give it away with a stock (but rooted) rom.
Thanks!
Click to expand...
Click to collapse
It could be that sim unlock is in newer samsung ROM's code, It happened to me flashing a custom ROM's new version (SuperNexus build 4) updated with the lates samsung code. Unlocking the phone is fast and easy with the free app in this thread:
http://forum.xda-developers.com/showthread.php?t=1846451
Give it a try and if the phone gets relocked use the app in the thread, it's quick and easy
I wanted to say thanks for this it saved my phone..... thanks a lot.
Sent from my SGH-I777 using xda premium
creepyncrawly said:
If flashing this from another base, you should perform a wipe data/factory reset before flashing this, or the phone may hang on the Rethink Possible screen during boot.
Click to expand...
Click to collapse
Thanks so much creepyncrawly. I flashed with Odin yesterday and it worked great. So far I haven't gotten any SOD issues. :fingers-crossed:
For anyone else like me who was already running 4.0.4 rooted with exynos but on the old base, there's a workaround so you don't have to wipe your device just to get root back. First use Samsung Kies to update your firmware to the latest UCLL6 base. (Unlike the OTA update, the Kies update doesn't fail just because you have root.) Kies does remove root during the update, but it also inspects and updates all your apps automatically. No need to back them up and reinstall them. To regain root, you can flash this without having to wipe anything since its now the same base. Worked great!
Does AJK 1.25 work with this ROM?
First off, Thank you so much for providing this creepyncrawly!
I had my phone repaired by Samsung and they updated me to the latest ROM and this was the best option to obtain root for me.
I had a snag while trying to install a custom Kernel however.
I followed the link provided for AJK. I downloaded AJK v1.25-SS Samsung. I assumed that the JB kernels also worked with the UCLL6 build, because I didn't see any kernels labeled ICS. Did I miss them or was my assumption correct? I followed the instructions in this thread (Not AJK's) to the T. When I booted the phone the Samsung Logo displayed, then The AJK logo. Then....nothing. It didn't boot properly, I waited 15mins or so. When I touched the home key or others they lit up, but nothing showed on screen.
I rebooted, same thing. I then went into AJK's thread and read the install instructions. I was able to get into CWM and I followed the instructions on his thread to the T... Same result
I then Downloaded the Siyah kernel to my SD card and installed it with CWM, by following the instructions on that thread carefully. That has been working great so far.
So my question is, Did I do something wrong or does the AJK kernel not work with this stock build? Has anyone else had similar issues?
doggyollie said:
First off, Thank you so much for providing this creepyncrawly!
I had my phone repaired by Samsung and they updated me to the latest ROM and this was the best option to obtain root for me.
I had a snag while trying to install a custom Kernel however.
I followed the link provided for AJK. I downloaded AJK v1.25-SS Samsung. I assumed that the JB kernels also worked with the UCLL6 build, because I didn't see any kernels labeled ICS. Did I miss them or was my assumption correct? I followed the instructions in this thread (Not AJK's) to the T. When I booted the phone the Samsung Logo displayed, then The AJK logo. Then....nothing. It didn't boot properly, I waited 15mins or so. When I touched the home key or others they lit up, but nothing showed on screen.
I rebooted, same thing. I then went into AJK's thread and read the install instructions. I was able to get into CWM and I followed the instructions on his thread to the T... Same result
I then Downloaded the Siyah kernel to my SD card and installed it with CWM, by following the instructions on that thread carefully. That has been working great so far.
So my question is, Did I do something wrong or does the AJK kernel not work with this stock build? Has anyone else had similar issues?
Click to expand...
Click to collapse
Try my ICS kernel (be sure to grab the no-swap version) instead of AJK. It should work fine, and is highly tuned for ICS.
That makes more sense.
i think I was confused because your JB thread was linked in this thread and the title of your thread also says ICS.
Thanks for the clarification.
Is this something suggested? I sold an s2 to a guy at work and might try to hook him up with this
Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
moparfreak426 said:
Is this something suggested? I sold an s2 to a guy at work and might try to hook him up with this
Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
This is the latest (ICS) stock release, with root. If he wants something really fine in a Samsung based Jelly Bean rom, you could suggest he load SHOstock3.
creepyncrawly said:
This is a Heimdall/Odin flashable pre-rooted stock UCLL6. This is the exact version that was released over Kies, and contains the bone stock kernel, plus rooted system, modem, cache.img and hidden.img. There are no bootloaders in this package. With this package, you can root stock ICS without incrementing the flash counter.
[/LIST]
Click to expand...
Click to collapse
@creepy
Any chance of reupping the files from OP. Both Hotfile links appear to be dead and I have tried Chrome, Firefox, Opera and IE.
fham said:
@creepy
Any chance of reupping the files from OP. Both Hotfile links appear to be dead and I have tried Chrome, Firefox, Opera and IE.
Click to expand...
Click to collapse
I'll create Dev-Host links for them as soon as I can get my Dev-Host account reactivated. It will probably be sometime tomorrow at the earliest.
By the way, I tried the second link, and it started downloading right away. I use IE10. I didn't let the download go to completion though. Was your problem not being able to start the download, or the download crapping out?
creepyncrawly said:
I'll create Dev-Host links for them as soon as I can get my Dev-Host account reactivated. It will probably be sometime tomorrow at the earliest.
By the way, I tried the second link, and it started downloading right away. I use IE10. I didn't let the download go to completion though. Was your problem not being able to start the download, or the download crapping out?
Click to expand...
Click to collapse
That is very gracious of you to re-up them. Do them whenever you can as there is no hurry. I used your UCLE5 Stock ICS 4.0.3 ODIN package from Dev-Host to root. I was on UCLK3 4.0.4.
I cannot get any browser to connect to hotfile. Checked if hotfile was down and it was not. Used a proxy to try the download from three different IP addresses. Still no go.
Thank you again.
In getting ready to sell this phone, I did this after performing a factory reset.
However coming from ShoStock 3 it was getting stuck on the ATT logo screen.
To fix this after running the one-click process, I had to go into recovery and do another factory reset. Then if booted up just fine.
Thanks!
Just got a text from AT&T that Jellybean was released for this phone.
Any chance of an ODIN with Root injected being uploaded for the new Jelly bean build?
I am not trying to be a troll just trying to see if it is just me and if I can find out how to fix it. After I bricked my phone and I fixed it following the steps provided I can flash any Rom but a Samsung based Rom. After I flash one the internal memory gets locked. I can't erase any files and the gallery can not show any pictures. It will say memory full. Erase some pictures or videos. But my memory has internal memory is at least 5 gigs. Has anyone had this happen or know what to do. I am open to suggestions.
Sent from my SGH-I777 using xda premium
att galaxy s 2
creepyncrawly said:
I'll create Dev-Host links for them as soon as I can get my Dev-Host account reactivated. It will probably be sometime tomorrow at the earliest.
By the way, I tried the second link, and it started downloading right away. I use IE10. I didn't let the download go to completion though. Was your problem not being able to start the download, or the download crapping out?
Click to expand...
Click to collapse
hi. sorry for my question but i was wondering if u can help. i did flash/ download this on my phone but stupid enough i forgot to do factory reset. now the phone just blinks with a battery symbol and will not go in recovery mode. can go in download mode but flashing again doesnt help. how can i recover the phone and make it to boot? thanks.
grigoriisi said:
hi. sorry for my question but i was wondering if u can help. i did flash/ download this on my phone but stupid enough i forgot to do factory reset. now the phone just blinks with a battery symbol and will not go in recovery mode. can go in download mode but flashing again doesnt help. how can i recover the phone and make it to boot? thanks.
Click to expand...
Click to collapse
You have SGH-I777? If yes...
I can't think of any reason you would get that result. Perhaps you should say exactly what you had on the phone, the reason for flashing, and the exact procedure/sequence you followed. Give as much information as you can think of, even if you don't think it is relevant.

[Q] Black screen after flashing kernel

Hi,
I tried to flash a new kernel through odin but when my phone reboots the screen stays black (but I can still hear the boot-up sound).
I'm running stock 4.1.2 on I9100 and I'm rooted.
Is there a way to solve this?
Or just explain why this is happening?
Thanks,
Omit931
More details pls mate.
What kernel and were from?
What ROM/firmware?
What have you tried?
Can you get to download mode or recovery?
andrewwright said:
More details pls mate.
What kernel and were from?
What ROM/firmware?
What have you tried?
Can you get to download mode or recovery?
Click to expand...
Click to collapse
I have tried with Siyah (and Dorimanx, which is based on Siyah) Kernel (from here on XDA).
I'm just using the official stock rom 4.1.2 (but rooted)
I can get into recovery and download mode.
So i can get back to stock kernel to get all functions back, but I would like to try other kernels to try dual-boot, better performance,...
Flash dori 8.32 I no this works. Flash through recovery. To dual boot a 4.1.2 ROM it need to be moded. stock won't dual boot. Don't try.
I just tried to do that but I keep getting an error message:
"E:signature verification failed"
edit:
After looking a bit more into it, the error is "status 7" which would mean (according to google) that it isn't compatible with my phone.
Which surprises me since it is a kernel build for the i9100.
I've also seen a status 7 for a bad download of the file. Re-download the kernel and give it a go.
As you can't boot, download the kernel on your pc, then in cwm, go mounts&storage >mount usb. Then transfer the file over from pc to phone, and flash. Dorimanx 8.32 is a good bet as Andrew said.
Edit: that's assuming that you boot into CWM recovery, not the stock recovery.
Also, when you were flashing via Odin, were you flashing the tar extension as needed? Or did you accidentally grab the zip file? Zip file won't work on Odin, only in a custom recovery.
Sent from a galaxy far, far away
When I flashed with Odin, I did use the tar file. There was no error using odin but when I rebooted, the screen stayed black.
I would want to use CWM but when I try to instal it (using the zip file from the Clockworkmod site) it's only temporary because when I reboot the phone, it's back in stock recovery
Yes, correct. To get the permanent recovery, you can use PhilZ kernel. Its the stock kernel, only rooted and with CWM recovery. It comes in an Odin version as well as a version which is flashable from stock recovery.
But back to your flashing....
What 4.1.2 are you on? And it is an i9100 we're talking about right?
And what kernel did you flash?
If Odin said it passed, the reason (except on rare cases) for it not booting is that there is an incompatibility between the ROM and the kernel you flashed.
Sent from a galaxy far, far away
It is the i9100, buildnumber: i9100xwlss (if that's what you're asking).
I tried to flash Siyah and Dorimax (I know this is based on Siyah). Both gave the status 7 error.
I'll try Philz Kernel and let you know what the result is.
Edit:
Philz Kernel installed and working perfect. Thank you very much!
Yes, that's what I was asking.
Great work! Now you should be set make sure you read carefully before doing anything, that's my tip.
Sent from a galaxy far, far away

How do I get a zImage on my phone?

Hi Guys & Gals
Happy Memorial Day. I am trying to get a zImage file I have on my phone, but it has not completely worked for me. My problem is I am not sure if the issue is with the zImage or what I do to it to get it on my phone. Basically I used mkboot script to unpack a stock rom; then I replace the zImage which came with the stockrom. I hear Clockwordmod recovery flashes zImages, so I am trying to flash my device with CWM and give this a try. But I am not having much success. Now I do not know if I am doing something wrong or the file is incompatible with my Android version, which is Kitkat. Can you tell me a sure way to flash my zImage or point me to a version of CWM which worked for you? Here is my phone's specs:
Software N900PVPUCNC5
Hardware: N900P.12
Android version 4.4.2
Kernel 3.4.0-951 486
sansari123 said:
Hi Guys & Gals
Happy Memorial Day. I am trying to get a zImage file I have on my phone, but it has not completely worked for me. My problem is I am not sure if the issue is with the zImage or what I do to it to get it on my phone. Basically I used mkboot script to unpack a stock rom; then I replace the zImage which came with the stockrom. I hear Clockwordmod recovery flashes zImages, so I am trying to flash my device with CWM and give this a try. But I am not having much success. Now I do not know if I am doing something wrong or the file is incompatible with my Android version, which is Kitkat. Can you tell me a sure way to flash my zImage or point me to a version of CWM which worked for you? Here is my phone's specs:
Software N900PVPUCNC5
Hardware: N900P.12
Android version 4.4.2
Kernel 3.4.0-951 486
Click to expand...
Click to collapse
I believe zimage is your kernel but its probably in a different file format that can't flash in recovery so you may have to use odin to flash it. Moblie odin might work too. http://youtu.be/R7u-iUo5C6MR7u-iUo5C6M Check out this link to better understand what part are called what and where they go. Hope this helped.

Categories

Resources