(Q) how do I make android for my phone with no rom? And more Q's - Android Q&A, Help & Troubleshooting

Every tutorial I have read states that to make a custom rom for my phone, I need to download a rom for my phone first. Huh?
My phone is the kyocera rise from sprint.
As far as I know there are no roms publicly available for my phone. I have attempted to make a nandroid backup to see if that would produce a base rom to work with but I can't install a custom bootloader cause clockworkmod doesn't support my phone.
I have successfully rooted however.
My goal is to rewrite the AOSP rom to make a whole new OS for my phone based on android.
So in short here are my 2 questions:
How do I make a custom rom with no rom publicly available for my phone?
How do I install a custom bootloader for my phone if cwm doesn't support my phone?
I am not new to programming, I have 8 years of experience.
I know java, ruby, c# and c++ so if the solution requires programming that's fine with me.
Sent from my C5155 using Tapatalk

liquidmetalix said:
Every tutorial I have read states that to make a custom rom for my phone, I need to download a rom for my phone first. Huh?
My phone is the kyocera rise from sprint.
As far as I know there are no roms publicly available for my phone. I have attempted to make a nandroid backup to see if that would produce a base rom to work with but I can't install a custom bootloader cause clockworkmod doesn't support my phone.
I have successfully rooted however.
My goal is to rewrite the AOSP rom to make a whole new OS for my phone based on android.
So in short here are my 2 questions:
How do I make a custom rom with no rom publicly available for my phone?
How do I install a custom bootloader for my phone if cwm doesn't support my phone?
I am not new to programming, I have 8 years of experience.
I know java, ruby, c# and c++ so if the solution requires programming that's fine with me.
Sent from my C5155 using Tapatalk
Click to expand...
Click to collapse
Before you start making a custom ROM your going to want to port CWM to your device that way you can make backups that you can restore if the custom ROM you make doesn't function. To port CWM check out this great guide. After you have successfully ported CWM and tested it you can move on to custom ROM. From here you have two options. Now that you have CWM on your phone you can make a nandroid backup and create a custom ROM from that. The other option is to create a device and vendor tree for your phone and then build AOSP from source using the device and vendor tree. If you need any more help or have any questions let me know .

Thank you for the prompt reply.
That link was very informative.
If I build the AOSP rom and flash it, will I lose the ability to use my hardware keyboard? If so, is there a way to regain it?
I would assume there must be a way to copy the drivers from my nandroid backup but not sure where they are stored.
Sent from my C5155 using Tapatalk

liquidmetalix said:
Thank you for the prompt reply.
That link was very informative.
If I build the AOSP rom and flash it, will I lose the ability to use my hardware keyboard? If so, is there a way to regain it?
I would assume there must be a way to copy the drivers from my nandroid backup but not sure where they are stored.
Sent from my C5155 using Tapatalk
Click to expand...
Click to collapse
When you build an aosp rom from source some parts may be broken like h/w keyboard for example! There are various mentods to fix those! Seeing as you've programming experience it wouldn't be too hard
Check out the chef central!
Sent from my Tab2 using Tapatalk 2

Went about 6 pages deep in chef central and didn't see anything referencing or relating to hardware keyboard issues. I did however see some very interesting posts on kernel editing. Unfortunally kyocera has not made the kernel sources available for my device.
Sent from my C5155 using Tapatalk

liquidmetalix said:
Went about 6 pages deep in chef central and didn't see anything referencing or relating to hardware keyboard issues. I did however see some very interesting posts on kernel editing. Unfortunally kyocera has not made the kernel sources available for my device.
Sent from my C5155 using Tapatalk
Click to expand...
Click to collapse
You can try extracting the drivers for the hardware keyboard which can be found in the kernel. To do this take the boot.img file and split it, from here you will get a ramdisk from the ramdisk you can extract the kernel. From there you should be able to access the kernel and then extract the hardware keyboard drivers.
Sent from my SCH-I535 using xda premium

liquidmetalix said:
Unfortunally kyocera has not made the kernel sources available for my device.
Click to expand...
Click to collapse
The kernel sources have been released since. Here you go: Kyocera Developer
I had this phone for about 2 days before I jumped on a better deal (thanks, Black Friday!). Good luck with developing for this. I know there are a lot of people looking to get at least a custom recovery for it.

This additional information may be helpful as well. Since there is no recovery to flash things (like kernel, mods, etc.) you might want to consider Flash Gordon. It allows you to "flash any flashable zip (except for Roms) without having a recovery installed". If you were to do that, you could then install Onandroid, which allows you to "make a nandroid backup without switching off the phone". With that backup, you could get the necessary files to then create your own ROM. The problem would then be flashing the ROM but if you have the kernel source (see previous post), time, and a lot of will power, you could port CWM or TWRP. Hope this helps someone!

Related

[Q] CWM Loses Convenience

I'm not really sure I understand and maybe someone can help me to, but the appeal of CWM to me was the ability to flash a ROM without needing a PC. However, most of the ROM's in the dev section say that a kernel flash is required and the utility requires a PC. The appeal of being able to flash a new ROM at any time is lost since I need to wait until I'm at home with my PC. If a kernel flash at the PC is required for most ROM's then why CWM at that point?
I'm realizing as I write this that the answer is likely that it's easier for a noob than adb. I still ask the question in the event there is something else I'm missing.
Also, before I get 30 hypersensitive replies about not appreciating the devs work and I should dev something myself if I don't like it please know that this is not intended to criticize the work of the devs. I'd just like to know if there is something I'm missing or maybe that I'm misunderstanding that a kernel flash is required when I read the releases.
BialyMurzyn said:
I'm not really sure I understand and maybe someone can help me to, but the appeal of CWM to me was the ability to flash a ROM without needing a PC. However, most of the ROM's in the dev section say that a kernel flash is required and the utility requires a PC. The appeal of being able to flash a new ROM at any time is lost since I need to wait until I'm at home with my PC. If a kernel flash at the PC is required for most ROM's then why CWM at that point?
I'm realizing as I write this that the answer is likely that it's easier for a noob than adb. I still ask the question in the event there is something else I'm missing.
Also, before I get 30 hypersensitive replies about not appreciating the devs work and I should dev something myself if I don't like it please know that this is not intended to criticize the work of the devs. I'd just like to know if there is something I'm missing or maybe that I'm misunderstanding that a kernel flash is required when I read the releases.
Click to expand...
Click to collapse
Yes! You missed this thread
All the latest roms are using Faux kernel anyways, Flash once, and then you can use CWM to flash any multiple roms you want
The ONLY time you NEED to flash a seperate kernel is when going to a totally different build. Examples:
Sense 3.0 to Sense 3.5
Sense 3.5 to Sense 3.0
ICS to Sense 3.0
ICS to Sense 3.5
Sense 3.0 to ICS
ICS to Sense 3.5
...etc
Other than that the kernel that you use is still pretty much stock.
rbaruch said:
All the latest roms are using Faux kernel anyways, Flash once, and then you can use CWM to flash any multiple roms you want
Click to expand...
Click to collapse
This is true, but each successive release says that a kernel update is needed. I am assuming that this includes not only those freshly flashing the ROM, but also those flashing from a ROM's previous version. Are they incompatible from version to version? Basically, if I'm bored while out and wanted to flash a ROM then flash the kernel later are there risks?
antiquezip said:
Yes! You missed this thread
Click to expand...
Click to collapse
This looks great! Since T-Mobile just throttled my data for the remainder of my billing cycle I will have to follow the thread and then give it a try later when I have WiFi. Thanks for the link.
Thanks Binary. That makes sense. No pun intended. So then the boot.img a dev includes with the packaged ROM is more or less a suggested kernel to best optimize their ROM and not that there are features of a ROM that will not work?
BialyMurzyn said:
Thanks Binary. That makes sense. No pun intended. So then the boot.img a dev includes with the packaged ROM is more or less a suggested kernel to best optimize their ROM and not that there are features of a ROM that will not work?
Click to expand...
Click to collapse
That depends on the kernel that the developer includes.
If it's a faux edition then there are a few tweaks however it's still stock.
All features should be accessable in the rom as long as you are using an unsecured kernel.

[Q] Difference between a Rom & Kernel

Okay so I am sort of confused between what a Rom and kernel is. I have flashed saurom rom rcvi on my phone and it comes with a kernel.
I just want to know what they exactly are.
I know a rom is basically like the operating system and their are different roms. What is a kernel tho? I have dags oc kernel though i havent oc yet. But what is it and what does it do? I assume it has something to do with the internal hardware and performance. How do you flash a kernel by itself, Can you even do that or does it always come coupled with a rom? Lets say i wanted to get the holonote kernel by itself would it be possible to do that? Can you mix and match roms and kernels?
Also where does theming come into play? I know that theming well basicallys themes and decorates your device. But how does that work? Do certain roms have themes, or can you put any themes on any roms? How do you flash a rom? Also themes shouldnt affect the performance right.
You may want to search the forums, specifically Q&A or development. People are going to flame you.
Sent from my SAMSUNG-SGH-I717 using XDA
http://en.wikipedia.org/wiki/Kernel_(computing)
In the simplest terms that I can think of, a kernel is a component within an operating system that acts as a bridge which allows software to communicate with hardware. I think Saurom is bundled with Hololight's kernel, and the two Collective roms are bundled with DaG's 0.2 OC kernel. You can flash an alternate kernel, as long as your ROM works with it. You can also flash just a kernel without flashing a ROM.
As for themes, most of them are designed for and require a specific ROM. The thread for the theme will be very clear as to which ROM is required to run it.
tenderchkn said:
http://en.wikipedia.org/wiki/Kernel_(computing)
In the simplest terms that I can think of, a kernel is a component within an operating system that acts as a bridge which allows software to communicate with hardware. I think Saurom is bundled with Hololight's kernel, and the two Collective roms are bundled with DaG's 0.2 OC kernel. You can flash an alternate kernel, as long as your ROM works with it. You can also flash just a kernel without flashing a ROM.
As for themes, most of them are designed for and require a specific ROM. The thread for the theme will be very clear as to which ROM is required to run it.
Click to expand...
Click to collapse
good call....,.
Here is another great example:
http://developer.android.com/guide/basics/what-is-android.html
Sent from my SGH-I717D using xda premium
Follow up to OP's question: Where does the kernel "live"? Is it in the boot partition?
I ask, because with all the flashing and at times wanting to go back, does a full nadroid restore (I see it restoring the boot partition, then system, then data) restore the previous kernel also?
Thanks.
If you are curious where stuff is... Take a cwm flashable zip, open it with 7 zip on your pc, follow the folder path in "meta-INF" til you get to a file called "updater-script" pull that out, open it up with NotePad and look and see where its writing to.
the kernel is written to
/dev/block/mmcblk0p8

Overclock kernel for i9300

This may be a really stupid question but I'm still learning
So after soft bricking my phone once today already I have now backed everything up so I don't have to redo everything when I undoubtedly mess something up again
I'm trying to overclock my s3 but I know I can't do this on the stock kernels, do I need to install a whole custom Rom or can I just use a custom kernel. If so how would I do this? Thanks
Sent from my GT-I9300 using xda premium
DUBS73P said:
This may be a really stupid question but I'm still learning
So after soft bricking my phone once today already I have now backed everything up so I don't have to redo everything when I undoubtedly mess something up again
I'm trying to overclock my s3 but I know I can't do this on the stock kernels, do I need to install a whole custom Rom or can I just use a custom kernel. If so how would I do this? Thanks
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Hi, firstly if I was you I would read all of this: http://forum.xda-developers.com/showthread.php?t=1827635. This will explain about the dangers etc of overclocking on our specific device. Then, do you have a custom recovery installed? Like CWM? If you do and if you understand all the risks associated with overclocking, then you would look here: http://forum.xda-developers.com/showthread.php?t=1709686 This is siyha kernel, I trust this developer a lot, I have used his kernels ever since he first released one for the galaxy s2 a couple of years ago. You should read the full OP, and if you feel you are ready you just download the appropriate kernel zip, as in make sure it is for the galaxy s3. Also, make sure you flash the right kernel for your android version, like an ICS kernel will not work with a Jelly Bean rom and the other way round. Then simply flash it in Clockworkmod recovery and slowly and safely play around. I can't stress this enough, only play around with things after you fully understand what it is and does as overclocking can cause hardware damage. I hope this helps you
DUBS73P said:
This may be a really stupid question but I'm still learning
So after soft bricking my phone once today already I have now backed everything up so I don't have to redo everything when I undoubtedly mess something up again
I'm trying to overclock my s3 but I know I can't do this on the stock kernels, do I need to install a whole custom Rom or can I just use a custom kernel. If so how would I do this? Thanks
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
you can either install a custom rom or just root your stock kernel. I tried siyah kernel before, it support overclocking and dualboot.
danielsf said:
Hi, firstly if I was you I would read all of this: http://forum.xda-developers.com/showthread.php?t=1827635. This will explain about the dangers etc of overclocking on our specific device. Then, do you have a custom recovery installed? Like CWM? If you do and if you understand all the risks associated with overclocking, then you would look here: http://forum.xda-developers.com/showthread.php?t=1709686 This is siyha kernel, I trust this developer a lot, I have used his kernels ever since he first released one for the galaxy s2 a couple of years ago. You should read the full OP, and if you feel you are ready you just download the appropriate kernel zip, as in make sure it is for the galaxy s3. Also, make sure you flash the right kernel for your android version, like an ICS kernel will not work with a Jelly Bean rom and the other way round. Then simply flash it in Clockworkmod recovery and slowly and safely play around. I can't stress this enough, only play around with things after you fully understand what it is and does as overclocking can cause hardware damage. I hope this helps you
Click to expand...
Click to collapse
Hi thanks for all the information in you're post
I do have cwm recovery installed and I have created a android backup ready for my mistakes
What option do I use from within cwm? Is it the one that says install from zip or something? Thanks again
Sent from my GT-I9300 using xda premium
DUBS73P said:
Hi thanks for all the information in you're post
I do have cwm recovery installed and I have created a android backup ready for my mistakes
What option do I use from within cwm? Is it the one that says install from zip or something? Thanks again
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Download your kernel of choice,boot recovery select install zip from sd card,navigate to where you downloaded your kernel,select it install it,now re-boot system.........job done enjoy
Sent from my GT-I9300
DUBS73P said:
This may be a really stupid question but I'm still learning
So after soft bricking my phone once today already I have now backed everything up so I don't have to redo everything when I undoubtedly mess something up again
I'm trying to overclock my s3 but I know I can't do this on the stock kernels, do I need to install a whole custom Rom or can I just use a custom kernel. If so how would I do this? Thanks
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Download Siyah kernel, the latest 1.7rc then flash it using Odin. Then you're good to go. Just read in general section. There's a guide by bala on how to OC/UV.
Sent from my GT-I9300 using xda premium

[Q]So I have a rooted YP-GI1. What's next?

I recently picked up a GP 4.2. I immediately got it rooted so now I'm running a 2.3.6 stock rom with root. What's the next step in terms of getting a recovery installed and maybe moving up to an ICS or JB rom? I've kind of poked around a bit but it's some what confusing with all the other types of GPs in the same area. Does anybody have a recovery and rom they'd recommend? Is using rom manager to push CWM feasible?
I would recommend the ChaOS ROM/Kernel which includes CWM. It is one of the few available ROMs for this device right now but offers a lot of great features. You can also install an S3 or Jelly Bean theme with the ChaOS ROM. Here's the link to the ROM: http://forum.xda-developers.com/showthread.php?t=2279806. I do not believe using ROM manager to push CWM is feasible on this device. Also, CM7 will most likely make it on to this device very soon. I would recommend watching for that in the near future. I know it can be a hassle trying to weed through the Galaxy Player forums to find 4.2 information but it's all we've got. Hope this helps and welcome to the SGP 4.2 community!
MetaMav said:
I would recommend the ChaOS ROM/Kernel which includes CWM. It is one of the few available ROMs for this device right now but offers a lot of great features. You can also install an S3 or Jelly Bean theme with the ChaOS ROM. Here's the link to the ROM: http://forum.xda-developers.com/showthread.php?t=2279806. I do not believe using ROM manager to push CWM is feasible on this device. Also, CM7 will most likely make it on to this device very soon. I would recommend watching for that in the near future. I know it can be a hassle trying to weed through the Galaxy Player forums to find 4.2 information but it's all we've got. Hope this helps and welcome to the SGP 4.2 community!
Click to expand...
Click to collapse
Thank you for the info Meta. I'm somewhere around the mid-high mid level with flashing and rooting but slogging through trying to find the right info for a GP 4.2 was getting a bit hectic. I think part of it was the way some people abbreviate the model compared to others. I just wanted to make sure I didn't brick the device.
I got it mainly for a perm, in-car music and GPS/navigation provider instead of always looking to my phone to do it. One thing I noticed about the rom, it mentions installing it via CWM. If I don't have CWM yet, can this rom get pushed by odin or do I have to get CWM first and then flash the rom?
NapalmDawn said:
Thank you for the info Meta. I'm somewhere around the mid-high mid level with flashing and rooting but slogging through trying to find the right info for a GP 4.2 was getting a bit hectic. I think part of it was the way some people abbreviate the model compared to others. I just wanted to make sure I didn't brick the device.
I got it mainly for a perm, in-car music and GPS/navigation provider instead of always looking to my phone to do it. One thing I noticed about the rom, it mentions installing it via CWM. If I don't have CWM yet, can this rom get pushed by odin or do I have to get CWM first and then flash the rom?
Click to expand...
Click to collapse
you should flash CWM via odin first and then flash the ROM via CWM
Would the instructions here be the right thing to do?
http://www.youtube.com/watch?v=-MbHDbjph8A
MetaMav said:
I would recommend the ChaOS ROM/Kernel which includes CWM. It is one of the few available ROMs for this device right now but offers a lot of great features. You can also install an S3 or Jelly Bean theme with the ChaOS ROM. Here's the link to the ROM: http://forum.xda-developers.com/showthread.php?t=2279806. I do not believe using ROM manager to push CWM is feasible on this device. Also, CM7 will most likely make it on to this device very soon. I would recommend watching for that in the near future. I know it can be a hassle trying to weed through the Galaxy Player forums to find 4.2 information but it's all we've got. Hope this helps and welcome to the SGP 4.2 community!
Click to expand...
Click to collapse
Do you know if CM will come to the 3.6 as well? And from what I understand, to get CWM on the 3.6 you have to flash a custom kernel?
NapalmDawn said:
Would the instructions here be the right thing to do?
http://www.youtube.com/watch?v=-MbHDbjph8A
Click to expand...
Click to collapse
Yes. Those instructions are correct. However, you do not need to run the adb dev tool like the person does in the beginning of video in order to boot into download mode. You can just hold the power, home, and down-volume button to boot the phone into download mode before using Odin. Zaclimon's CWM kernel can be found here (along with the wifi fix): http://forum.xda-developers.com/showthread.php?t=2198444 and installed with the instructions in the youtube video.
Xenphor said:
Do you know if CM will come to the 3.6 as well? And from what I understand, to get CWM on the 3.6 you have to flash a custom kernel?
Click to expand...
Click to collapse
From what I have read I know that SerkTheTurk is currently compiling CM for the 4.2. I would imagine either him or some other 3.6 dev will take up the task of CM for your device. And, the answer to your second question is yes, you do have to flash a custom kernel similar to how the 4.2 requires a custom kernel.
Hope that helps.
MetaMav said:
Yes. Those instructions are correct. However, you do not need to run the adb dev tool like the person does in the beginning of video in order to boot into download mode. You can just hold the power, home, and down-volume button to boot the phone into download mode before using Odin. Zaclimon's CWM kernel can be found here (along with the wifi fix): http://forum.xda-developers.com/showthread.php?t=2198444 and installed with the instructions in the youtube video.
From what I have read I know that SerkTheTurk is currently compiling CM for the 4.2. I would imagine either him or some other 3.6 dev will take up the task of CM for your device. And, the answer to your second question is yes, you do have to flash a custom kernel similar to how the 4.2 requires a custom kernel.
Hope that helps.
Click to expand...
Click to collapse
Ok thanks. I also have a question regarding flashing kernels. In the linux world (and other os world), randomly changing your kernel is a big no no that would lead to major compatibility issues. I don't understand how people can mix and match kernels, roms, firmware, bootloaders, recoveries and everything else? There won't be conflicts?
Regarding the kernel available for the 3.6: what do I do if I encounter stability issues with it and, say, the upcoming CM7? I wouldn't be able to go back to my original kernel because I didn't have CWM to back it up in the first place. Won't I be stuck with a potentially faulty kernel?
Xenphor said:
Ok thanks. I also have a question regarding flashing kernels. In the linux world (and other os world), randomly changing your kernel is a big no no that would lead to major compatibility issues. I don't understand how people can mix and match kernels, roms, firmware, bootloaders, recoveries and everything else? There won't be conflicts?
Regarding the kernel available for the 3.6: what do I do if I encounter stability issues with it and, say, the upcoming CM7? I wouldn't be able to go back to my original kernel because I didn't have CWM to back it up in the first place. Won't I be stuck with a potentially faulty kernel?
Click to expand...
Click to collapse
In changing kernels in the android world, you have mixed results. There are times a kernel can cause some issues but for the most part (we're talking like 98%), if an XDA dev posts a kernel and lets you know you can use it, you can trust it. These devs no matter the device spend painstaking hours ironing things out. Also, many of them have a select group of people testing the kernel for faults and issues. In a very active community, if a well known dev posts a kernel, you can trust it. HOWEVER...no matter what we think or believe or what we're told, every device is a unique and beautiful snowflake. Back up back up back up BACK UP BACK UP BACK UP your stuff. If you want to be super ULTRA safe, take the back up and download it to your PC or somewhere safe.
NapalmDawn said:
In changing kernels in the android world, you have mixed results. There are times a kernel can cause some issues but for the most part (we're talking like 98%), if an XDA dev posts a kernel and lets you know you can use it, you can trust it. These devs no matter the device spend painstaking hours ironing things out. Also, many of them have a select group of people testing the kernel for faults and issues. In a very active community, if a well known dev posts a kernel, you can trust it. HOWEVER...no matter what we think or believe or what we're told, every device is a unique and beautiful snowflake. Back up back up back up BACK UP BACK UP BACK UP your stuff. If you want to be super ULTRA safe, take the back up and download it to your PC or somewhere safe.
Click to expand...
Click to collapse
Well that's my dilemma because in order to backup my kernel I first need to flash the custom kernel to get CWM. What do I do?
Xenphor said:
Well that's my dilemma because in order to backup my kernel I first need to flash the custom kernel to get CWM. What do I do?
Click to expand...
Click to collapse
Just flash the cwm kernel because its basically the stock kernel but with cwm, and it shouldnt brick but if it does you can flash the stock kernel back again
Sent from my YP-GI1 using Tapatalk 2
SerkTheTurk said:
Just flash the cwm kernel because its basically the stock kernel but with cwm, and it shouldnt brick but if it does you can flash the stock kernel back again
Sent from my YP-GI1 using Tapatalk 2
Click to expand...
Click to collapse
Where could I find a stock kernel?
Xenphor said:
Where could I find a stock kernel?
Click to expand...
Click to collapse
US version: http://forum.xda-developers.com/showthread.php?t=1885374
International: http://forum.xda-developers.com/showthread.php?t=1884071
Sent from my YP-GI1 using Tapatalk 2
SerkTheTurk said:
US version: http://forum.xda-developers.com/showthread.php?t=1885374
International: http://forum.xda-developers.com/showthread.php?t=1884071
Sent from my YP-GI1 using Tapatalk 2
Click to expand...
Click to collapse
Ok thank you. However, will this work with YP-GS1?
But about kernels, on the webpage where I downloaded the stock rooted rom http://tau.shadowchild.nl/attn1/?p=166 it says specifically that the Wifi module in system and kernel must MATCH. This is what I'm talking about in regards to kernel compatibility with roms. How do I know if a kernel I'm downloading will have changes applied to it that will work with another rom like with this stock rom/kernel?
Well in order-I used odin to flash CWM. Once it rebooted, I saw the Galaxy SII boot anim. Used Rom Manager to have it boot to CWM. From there I flashed wifi fix, the rom and then the mod pack. My build number is gingerbread-ueld3. From what I can tell, I think I'm all done. At first I was like hrmmmmm. Doesn't look much different. When I hit the toggle bar though, I could tell it had changed. The process was all very simple after I got headed in the right direction with CWM. That was my only confusing start point for this.
Edit-my bad. The rom didn't take on the first flash. I could tell by the build number. Reflashing the rom and the s3 addons. Hrmmm. Might be boot looping. It's going through the comet and coming up to the white samsung, vibrates a few times after a bit and goes back to the comet with no sound.
NapalmDawn said:
Well in order-I used odin to flash CWM. Once it rebooted, I saw the Galaxy SII boot anim. Used Rom Manager to have it boot to CWM. From there I flashed wifi fix, the rom and then the mod pack. My build number is gingerbread-ueld3. From what I can tell, I think I'm all done. At first I was like hrmmmmm. Doesn't look much different. When I hit the toggle bar though, I could tell it had changed. The process was all very simple after I got headed in the right direction with CWM. That was my only confusing start point for this.
Edit-my bad. The rom didn't take on the first flash. I could tell by the build number. Reflashing the rom and the s3 addons. Hrmmm. Might be boot looping. It's going through the comet and coming up to the white samsung, vibrates a few times after a bit and goes back to the comet with no sound.
Click to expand...
Click to collapse
Well I had to flash this kernel http://forum.xda-developers.com/showthread.php?t=2198234 to get CWM on mine. I haven't actually flashed anything with CWM because there doesn't seem to be any good roms for the 3.6 unless CM7 comes out sometime. I used Odin to flash a stock rom from here http://tau.shadowchild.nl/attn1/?p=166
NapalmDawn said:
Well in order-I used odin to flash CWM. Once it rebooted, I saw the Galaxy SII boot anim. Used Rom Manager to have it boot to CWM. From there I flashed wifi fix, the rom and then the mod pack. My build number is gingerbread-ueld3. From what I can tell, I think I'm all done. At first I was like hrmmmmm. Doesn't look much different. When I hit the toggle bar though, I could tell it had changed. The process was all very simple after I got headed in the right direction with CWM. That was my only confusing start point for this.
Edit-my bad. The rom didn't take on the first flash. I could tell by the build number. Reflashing the rom and the s3 addons. Hrmmm. Might be boot looping. It's going through the comet and coming up to the white samsung, vibrates a few times after a bit and goes back to the comet with no sound.
Click to expand...
Click to collapse
Poop. I think I bootloped the sucker. I can use Odin to reflash the stock, rooted rom just like I did when I got it first rooted right? Do we have another rom for the 4.2 I could try flashing? Not sure why it has bootlooped. I even went back into CWM, did a factory reset, flashed only the rom (no addons) and same thing. Possible bad download? It is flashing from the internal SD as my CWM is not seeing my external SD.
NapalmDawn said:
Poop. I think I bootloped the sucker. I can use Odin to reflash the stock, rooted rom just like I did when I got it first rooted right? Do we have another rom for the 4.2 I could try flashing? Not sure why it has bootlooped. I even went back into CWM, did a factory reset, flashed only the rom (no addons) and same thing. Possible bad download? It is flashing from the internal SD as my CWM is not seeing my external SD.
Click to expand...
Click to collapse
I have been meaning to post this on the dev thread for awhile. I thought this problem might only be for certain people but I think it applies to US and maybe non-EU devices. I believe that the ChaOS ROM will bootloop on US (YP-GI1/XAA) devices if you do not install ChaOS's Enhanced Stock ROM (http://forum.xda-developers.com/showthread.php?t=2279450) for whatever reason. I spent days trying to install his ROM and bootlooping.
The way I successfully installed (if I remember correctly):
-Do a factory reset of rooted stock ROM
-Boot to CWM (meaning you have already flashed the custom kernel) and install ChaOS's Enhanced Stock (put all install files on internal SD)
-Boot to CWM, wipe davlick cache under "advanced", wipe cache partition, and install the ChaOS ROM
-Wait a little while and your device should boot up properly
I hope this works for you. If it doesn't let me know and I can help you further. If this does work for you too then I will post this on the ROM's thread for other users.
Xenphor said:
Well that's my dilemma because in order to backup my kernel I first need to flash the custom kernel to get CWM. What do I do?
Click to expand...
Click to collapse
SerkTheTurk said it very well, you do not need to worry, but if you also want to do a backup before you install the custom kernel you could use the adb tools on the computer to backup the device. I'm sure you could learn how to do that with a quick Google search.
MetaMav said:
I have been meaning to post this on the dev thread for awhile. I thought this problem might only be for certain people but I think it applies to US and maybe non-EU devices. I believe that the ChaOS ROM will bootloop on US (YP-GI1/XAA) devices if you do not install ChaOS's Enhanced Stock ROM (http://forum.xda-developers.com/showthread.php?t=2279450) for whatever reason. I spent days trying to install his ROM and bootlooping.
The way I successfully installed (if I remember correctly):
-Do a factory reset of rooted stock ROM
-Boot to CWM (meaning you have already flashed the custom kernel) and install ChaOS's Enhanced Stock (put all install files on internal SD)
-Boot to CWM, wipe davlick cache under "advanced", wipe cache partition, and install the ChaOS ROM
-Wait a little while and your device should boot up properly
I hope this works for you. If it doesn't let me know and I can help you further. If this does work for you too then I will post this on the ROM's thread for other users.
SerkTheTurk said it very well, you do not need to worry, but if you also want to do a backup before you install the custom kernel you could use the adb tools on the computer to backup the device. I'm sure you could learn how to do that with a quick Google search.
Click to expand...
Click to collapse
ell there's not really much point in backing up the kernel when I've already downloaded it on my computer.
I've since flashed KingOS rom and don't really notice any differences at besides a few color changes... what's all the hype about?
Xenphor said:
ell there's not really much point in backing up the kernel when I've already downloaded it on my computer.
I've since flashed KingOS rom and don't really notice any differences at besides a few color changes... what's all the hype about?
Click to expand...
Click to collapse
Xen-it seems GPlayer development is still fairly newish. the work you see from devs now are all ground work. For the 4.2 and 3.6, they seem a little less dev populated than the 4 and 5. People will build upon the work of early devs and eventually get kernels that can OC and maybe ICS and JB roms. At this stage, we likely won't see anything like ZOMG earth shattering until people spend time with the devices. Seems Serk is on his way to doing the best he can for 4.2 but I am not sure who is tackling 3.6
It's weird how roms for devices go. I learned this when I had a tbolt and shockingly saw a FUNCTIONAL JB rom for my old Eris while the tbolt was still hanging back in ginger land with not even a really good ICS rom let alone JB. I asked the Tbolt community-why? How is it the dinosaur Eris has JB and not us? It all depends on what the devs can do with the sources provided. Sometimes certain hardware points are sticky. you can have beautiful JB rom for a device that can't talk to the camera if the hardware source isn't made available (reference the HP TP for many years)
For now, flash what you're comfortable with and and learn what you do and don't like. Also learn if you want to play things safe and not experiment or take on potentially beta builds. For the tbolt, tackling an ICS rom was too dicey so I never did. On my new Rezound, I eat up JB roms as they are in much better shape

Basic Information About Android Kernel

I want to start developing my own kernel but I need some basic information about Android Kernel. First thing I wonder if I flash corrupted kernel image, what would happen? Will device goes black screen and become hardware bricked or just turns on and you can see splash screen and not boot up or something like that? I'm asking this because I have Samsung device (which has Odin mode (like other Samsung devices)) and I read in several sites that saying unless you don't corrupt Odin mode partition you can do whatever you want. I really wonder if it's true.
veli.tasali said:
I want to start developing my own kernel but I need some basic information about Android Kernel. First thing I wonder if I flash corrupted kernel image, what would happen? Will device goes black screen and become hardware bricked or just turns on and you can see splash screen and not boot up or something like that? I'm asking this because I have Samsung device (which has Odin mode (like other Samsung devices)) and I read in several sites that saying unless you don't corrupt Odin mode partition you can do whatever you want. I really wonder if it's true.
Click to expand...
Click to collapse
Read this..
http://forum.xda-developers.com/showthread.php?t=3429355
This will help I'm sure.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
Read this..
http://forum.xda-developers.com/showthread.php?t=3429355
This will help I'm sure.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
I compiled a kernel but I still have questions. Do I have to use NDK version used by kernel that I'm compiling? Why we are have to install wireless module separately? And do recovery mode work separate from kernel. These question are essential for me. Thanks you a lot.
veli.tasali said:
I compiled a kernel but I still have questions. Do I have to use NDK version used by kernel that I'm compiling? Why we are have to install wireless module separately? And do recovery mode work separate from kernel. These question are essential for me. Thanks you a lot.
Click to expand...
Click to collapse
Well, I will answer best I can .I'm no expert,but have compiled kernels for a few devices..
1. I guess you mean the NDK toolchain,either way,you do not. I don't use NDK.
2. Really depends on the kernel I think whether or not you need to add the WiFi module separately. I have never needed to,but its not hard to if you need to I don't think.
3. Also not fully sure what you mean. You will need a custom recovery ,TWRP or such to flash the kernel,but you do not need to build the recovery image with the kernel like you would with a full ROM.
Sent from my SM-G800F using Tapatalk

Categories

Resources