Hi I would like to ask whether rooting the phone is the same as unlocking bootloader. Thanks!
No, it's not.
Rooting allows you to view and edit system files.
Unlocking the bootloader allows you to install custom (non-official) kernels.
So rooting my phone and unlocking the bootloader is 2 different issue?
Or does rooting my phone actually unlocks my bootloader as well?
Rooting does not unlock bootloader.
Unlocking bootloader can help root your phone (installing a pre-rooted kernel, for example).
Is it then possible to install a custom firmware without unlocking the bootloader or will there be problems if I install a custom firmware without unlocking the bootloader.
These two custom ROMs are the only ones that can be installed without unlocking the bootloader.
http://forum.xda-developers.com/showthread.php?t=1705255
http://forum.xda-developers.com/showthread.php?t=1578109
OK THANKS! SHALL GO CHECK IT OUT And can I ask, does the phone by itself already have a kernel? If it has, what is the use of installing another one?
Stock ROMs have their stock kernels.
Custom kernels can add some features, such as (for example) the chance to overclock the CPU. Almost every custom ROM needs a custom kernel to work properly.
Feanor88 said:
Stock ROMs have their stock kernels.
Custom kernels can add some features, such as (for example) the chance to overclock the CPU. Almost every custom ROM needs a custom kernel to work properly.
Click to expand...
Click to collapse
Wrong. Custom ROMs do not need custom kernel to *function or work properly*.
The custom ROMs are installed at the Read Only Memory of your phone.
For that, you need to use an installer which has to be somewhere outside the Read Only Memory. Only such location on your phone is the kernel. So a custom kernel does nothing but adds an installer outside the Read Only Memory (that is the CWM Recovery).
Now to intall a kernel, you need an installer outside of your Read Only Memory as well as the kernel. That's the PC, and the installer is Flashtool. So, flashtool is used to install custom kernels on your phone.
Note: The two ROMs which can be installed on locked bootloaders are exceptions to this rule.
Thanks,
Rick
Sent from my SK17i using XDA
If it were like you said, any custom kernel could work with any custom ROM, as long as it has a Recovery to flash the ROM. There are different custom kernels because there are different ROMs, and each custom ROM works only with one or more custom kernels, but not with everyone. If you were right, one single kernel with recovery would be usable for every custom ROM.
Feanor88 said:
If it were like you said, any custom kernel could work with any custom ROM, as long as it has a Recovery to flash the ROM. There are different custom kernels because there are different ROMs, and each custom ROM works only with one or more custom kernels, but not with everyone. If you were right, one single kernel with recovery would be usable for every custom ROM.
Click to expand...
Click to collapse
Yea. It would be. Infact it is.
However, ROMs like CM9, which are NOT based on the stock ROM will not be able to work on the stock kernel. It will require a kernel which has been designed specifically for CM9. On the other hand, we had seen MiniCMSandwich, which looks like CM, but is based on stock ROM. This will work on any kernel that has a custom recovery. MESA, Rage, X, Stock Exteneded and so on...
So, to put it in other words, suppose you plan to flash an HTC Phone ROM as it came in the HTC device on your Xperia Device. You plan to just change the drivers. You will need a kernel which is designed for the HTC ROM.
But, if you, on the other hand, start with the Xperia ROM and change the aspects of this ROM into the HTC ROM's, you can make the ROM work on any of MESA, X, Rage or extended.
Thanks,
Rick
Sent from my SK17i using XDA
DragonClawsAreSharp said:
Yea. It would be. Infact it is.
However, ROMs like CM9, which are NOT based on the stock ROM will not be able to work on the stock kernel. It will require a kernel which has been designed specifically for CM9. On the other hand, we had seen MiniCMSandwich, which looks like CM, but is based on stock ROM. This will work on any kernel that has a custom recovery. MESA, Rage, X, Stock Exteneded and so on...
Click to expand...
Click to collapse
Stock extended, yeah. Try to run MiniCMSandwich on Gingerbread stock extended kernel. Will it work? Of course not. All the kernels you named are based on stock ICS kernel, so it's simple to run ICS based ROMs on them. This doesn't mean that every kernel with recovery can make them work
Feanor88 said:
Stock extended, yeah. Try to run MiniCMSandwich on Gingerbread stock extended kernel. Will it work? Of course not. All the kernels you named are based on stock ICS kernel, so it's simple to run ICS based ROMs on them. This doesn't mean that every kernel with recovery can make them work
Click to expand...
Click to collapse
Stock GB is to Stock ICS is same as Stock Xperia ICS is to Stock HTC ICS. They are different ROMs. Completely.
The ROMs have instructions according to which it behaves with the kernel. These instructions are all same for kernels that are based on stock ICS. So if you want to try any ROM that is based on stock ICS and such kernel will do.
But CM, GB, HTC ROMs and so on, are completely different.
Say you want to port an HTC ROM to Xperia ICS. You can do the following (I am taking example of the bootanimation file)
1. Simply change the bootanimation.zip file at /system/media of the stock ICS ROM.
So your ROM is based on the stock ROM itself. You just change the files, not the way the files are accessed. You do not even change the way the kernel is accessed. So any kernel based on stock ICS *with recovery* will do.
2. Change the whole Read Only Memory Partition.
This makes all the files replaced, the way HTC has made the ROM. This time you will need a kernel *again with recovery*, built to be accessed by the very specific ROM.
Thanks,
Rick
Sent from my SK17i using XDA
Hi guys,I installed WanamLite ROM 6.6 and Perseus kernel 36.3 with undervolt settings. My phone is ASV6 type. I had problem with my camera. It says "Can't connect to camera". I also tried third party camera like Camera360 and the Nexus 4 camera.
I installed AOSP ROMs like Temasek's CM10.1 with his kernel. But still no luck. The rest of things are working fine.
I flashed back to Stock ROM with latest 4.1.2 jellybean firmware.
But the weird thing is, why the camera are working only Stock ROM? It is still working although I rooted it.
Any ideas?
EDIT: I was thinking that it is a kernel issue, so I tried to flash other kernel. But still didn't work.
EDIT 2: Typo " why the camera are working only Stock ROM?"
Actually for AOSP roms the error is quite a know problem. Nevertheless Wanam is based on Samsung TW, hence camera should work fine.
chrismast said:
Actually for AOSP roms the error is quite a know problem. Nevertheless Wanam is based on Samsung TW, hence camera should work fine.
Click to expand...
Click to collapse
Thanks for replying, FYI I've flashed MIUI ROM v4 for a while. Still does't work. So I can confirm that I have the problem when installing a custom ROM.
I am using the latest Pacman kitkat nightly and i am very satisfied with it.
I read the official KK rom is laggy. Is that true.
Any reasons for switching back to the original Rom?
Jequan said:
I am using the latest Pacman kitkat nightly and i am very satisfied with it.
I read the official KK rom is laggy. Is that true.
Any reasons for switching back to the original Rom?
Click to expand...
Click to collapse
mhl to hdmi does not work on custom roms (at least seems so..)
i'm planning to test a stock rom, maybe 4.3 since i can't find 4.4 for sgp311 and i can't update via pc companion since i unlocked bootloader.
apart from mhl issue i think ppls are very happy with custom roms so not many reasons to go back to stock.
Not finding much lag here, but YMMV. If you're happy with pacman stick with it. But, if you flash anyways you can always give stock 4.4.2 a try!
Sent from my SGP321 using XDA Free mobile app
sorry if this ha been asked before, I tried searching but could not find a definite answer I've been away Xda-developers for a while, but I am now looking to upgrade my S3 ROM, maybe using a custom build 4.4, but I remember the camera didn't had all the functions of the stock ROM, is this still the case? I use the camera extensively so its an important part for me, should I just stick with a modified stock ROM?
Stock based roms is what you want if camera is important to you.
working?
Thank you, I imagined that was the case, but wanted to make sure
Curst said:
Stock based roms is what you want if camera is important to you.
Click to expand...
Click to collapse
I just flashed CM (used Superbass excellent instructions) and LOVE the phone again. It is FAST and works flawlessly. The only thing I miss is the stock Camera app. Is there any way to install the stock Huawei Camera app on a phone that is running CM? I am not really experienced at rooting and installing custom ROM's so any help is appreciated!
It's been asked several times. Nope.