Can you port kernels from other devices? - Nexus 7 Q&A, Help & Troubleshooting

Hi all,
I have wanted dual boot on the n7 since I got it.
But the doesn't seem to be anyway to get it at the moment.
I was just wondering what the feasibility of porting the Siyah Kernel (which has dual boot) from the galaxy s2 is?
Is it possible to port the dual boot feature from it?
I don't know much about editing kermels, but I have decompiled and recompiled the boot.img before. But I don't know anything about editing the kernel itself.
Thanks in advance.
Cheers
Corey
Sent from my GT-I9100 using xda premium

Related

Porting Clockwork mod recovery

Hi, can you guys port cwm to our devices? When source is out i see no problem with it. It can be much easier flashing for noobs..... Less questions......and buggy odin is making me mad....
Sent from my GT-I5800 using Tapatalk
i would like to see also port of CM7 (2.3 android) to our SG3. is anybody actually working on this?
no cyanogen mod is not present for galaxy3 nor is any one working to port it to our phone to my knowledge
is this in anyway helpful? -> http://forum.xda-developers.com/showpost.php?p=12244509&postcount=159

I9100G users Unite!

Introduction
I've had my I9100G for more than a week now and to date there's no hint of anyone working on a custom ROM or mod for it. I guess we'll have to resign ourselves to the fact that it's not really a popular model for the regular devs and if we want to get some mods or custom roms on our phones, we have to do it ourselves. I'm currently working on customising my phone, but since I have a day job and little actual experience in Android, it's going to take some time before I can put anything out. So I'm inviting fellow I9100G users to join me in the effort to get some mods developed for the I9100G.
Kernel
Firstly, the kernel. AFAIK, there are two available kernels so far for the I9100G - KH4 (Android 2.3.4) and KI1 (Android 2.3.5). There are rooted versions for both, but as of now only the KH4 one has CWM recovery. In addition, Samsung has released the source code for the KH4, but I'm yet to find the source code for the KI1. I'l like to develop for the KI1, but without a source code and CWM recovery for the kernel, efforts are limited. So I appeal to anyone who knows where we can get the source code for KI1 or can help get CWM on the KI1, please respond!
Mods
So far I've deodexed my phone running on KI1 and managed to get the battery percentage mod on it using the UOT. That one's pretty simple. This weekend I hope to try some more mods like the Advance Power Menu, for one. Once I get that done, I'll share on xda. Appreciate suggestions on what mod we can apply that's useful, but too complicated. If anyone manage to produce mods for your I9100G, appreciate if you could share.
Hopefully once we have a few mods done for the I9100G, we can consolidate them into a custom ROM for our phone.
Let's work together to make our phone better!
I would like to join with little experience on android .
I understand our target is to make custom Rom for the g model, but do you think its we can make it possible to flash other i9100 custom roms with sgx 540 processor ?
Can we have a list of things to start with to acheive that?
Btw, i tried deodexeding and i didn't success. Any advice on this .
Thanks
Sent from my GT-I9100G using XDA App
Hi ss219100g,
We can't flash I9100 custom ROMs into the I9100G. I tried flashing VillainRom onto mine, but I couldn't make it work. Needs someone with more knowledge and experience, I suppose. All I can try right now is try to apply various modes I pick up from xda onto my phone.
So far I've managed to apply the Battery percentage and Advanced Power Menu mods. I'll share them later today. I'm still looking around for the next thing to try. Any suggestions?
For deodexing, I used xUltimate. The link's here:
http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html
Basically, I copied the contents of /system/app and /system/framework to \origi_frame\ and \origi_app\, run the tool, then copied the results back onto the phone. Remember to delete the *.odex files in the phone.
hi, i one of the new sgs2g user.
i would like to join and hoping if we could ever make some custom rom for this version.
but i still noob bout android, and this is my first android phone.
i was able to root my dzki1 kernel, using insecure kernel and abd command, but unable to flash cwm recovery, is there way to flash it?
and other thing, what is deodex and odex? i try google,but could not understand
KI1 root kernel with CMW released
hahaboy said:
KI1 root kernel with CMW released
Click to expand...
Click to collapse
Please share the link. TQVM
hahaboy said:
KI1 root kernel with CMW released
Click to expand...
Click to collapse
It's not the one from Odia's thread, is it? I tried that one but it's rooted, but doesn't have CWM.
so meaning to say that until to-date there are no available custom ROM for the GT-I9100G devices??
aidfarh said:
It's not the one from Odia's thread, is it? I tried that one but it's rooted, but doesn't have CWM.
Click to expand...
Click to collapse
Ya, i tried. No cmw... Sad..
Sent from my GT-I9100G using xda premium
Correct me if I'm wrong but I'm fairly sure the only issues you have are with te modem that's installed causing degraded data network service. I can test tonight as I have a 8100g laying around atm.
Scratch that it was the 9100T i was thinking of
Sent from my GT-I9100 using XDA App
i9100G CWM + root : http://forum.xda-developers.com/showthread.php?t=1327509
please show me how to add % power bar...please
endless_sia said:
please show me how to add % power bar...please
Click to expand...
Click to collapse
In short:
1) Root
2) Deodex - use xUltimate
3) Use UOT Kitchen
Sorry I can't give more details. I'm away from my PC right now. Please search for the above tools.
Sent from my GT-I9100G using XDA App
aidfarh said:
In short:
1) Root
2) Deodex - use xUltimate
3) Use UOT Kitchen
Sorry I can't give more details. I'm away from my PC right now. Please search for the above tools.
Sent from my GT-I9100G using XDA App
Click to expand...
Click to collapse
thanks for help, i did it!!!working fine now hehe!!
Anyone could show me where is the basic information to customize/package SGSII firmware? So far, I've been unable to find these basic informations
*only for *I9100G* first custom ROM based on DZKJ2
http://forum.xda-developers.com/showthread.php?t=1341288
Tested working fine with i9100g dzki1
Sent from my GT-I9100G using XDA App
thanx..currently downloading...
Sent from my GT-I9100G using XDA Premium App
have you guys tried flashing any custom themes ?
the only one working for me is battery %
and is there anyone working on an optimized kernel ? MyGKernel is very good but it isn't optimized and not overclockable as far as i know!
ss2i9100g said:
*only for *I9100G* first custom ROM based on DZKJ2
http://forum.xda-developers.com/showthread.php?t=1341288
Tested working fine with i9100g dzki1
Sent from my GT-I9100G using XDA App
Click to expand...
Click to collapse
anyone tried this custom ROM? encountered the yellow triangle?
zarboga said:
anyone tried this custom ROM? encountered the yellow triangle?
Click to expand...
Click to collapse
i did and that's normal, you get a yellow triangle because you installed an unofficial (insecure) rom or kernel, don't worry about it, it doesn't affect the stability of your phone in any way, it's just for saying that you have intalled a custom feature (rom or kernel)!

[Q] Nexus 7 stuck in boot after ELITE kernel JZO54

Hello! I created a new xda account with my new gmail account, anyways, I used to have a verizon fascinate and am no stranger to device tampering. My name is Gabriel and am a huge fun of the nexus 7! anyways, so i flashed over Clemsyn1.5extremeUndervoltedFINAL.zip using google nexus 7 tookit and twrp recovery. I received an OTA update getting me to JZO54 a while back and i think this is my issue. After the flash, it went to boot up and was stuck at the x screen the whole 8 hours i was asleep! i would very much like this kernel to work because im tired of choppy framerates! If someone has been in this situtation and has a kernel suggestion and maybe "how to" guidance. Im in the team win recovery project ready to flash kernel but i dont know how to install a zip that isnt already in my internal storage! this is where im stuck. I also would like an overclocked 1.5 cpu/gpu to 600 kernel if possible, thats what the original one i had tried to flash was. Please help me install another kernel and let me know where to get this kernel and links would be appreciated!!! i know this is a great community and hope to hear from someone today or soon
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
brando56894 said:
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
Click to expand...
Click to collapse
thank you! yes i figured that out the hard way..... but what i need help with is flashing another kernel without being able to mount my tablet to my computer so i can move the new zip file with the kernel in it. also, i can go back to stock but i have been looking for a moderate cpu kernel like 1.5 and a gpu clock off 600, i dont know if this is only available to clemsyn's but just figured i would ask
brando56894 said:
Welcome! Clemsyn's kernel currently doesn't work with Android 4.1.2, only 4.1.1 you need to flash another kernel.
Click to expand...
Click to collapse
Clemsyn's kernel was updated a few days ago to work with 4.1.2, and I can verify that it works very well. I believe he started a new thread that has a link for the new kernel.
O2Blevel said:
Clemsyn's kernel was updated a few days ago to work with 4.1.2, and I can verify that it works very well. I believe he started a new thread that has a link for the new kernel.
Click to expand...
Click to collapse
thanks for that info! ill give a search but a link would be appreciated. Its seeming to get hard and harder to find info with the mass of topics around here. Anyways, i still do not know how to do this. can someone please help me? haha my issue is
HOW DO I FLASH A ZIP WITH TEAM WIN RECOVERY WHEN I CANNOT MOUNT MY TABLET TO MY COMPUTER THUS THE ZIP NOT BEING IN THE ROOT OF THE TABLET? IS THERE A WAY TO FLASH ANOTHER KERNEL WHILE I AM STUCK IN EITHER FASTBOOT OR ENDLESS LOOP BOOT WITH THE X IN THE SCREEN? I DONT KNOW HOW TO FLASH A ZIP IN THIS SITUATION. I KNOW HOW TO FLASH IT NORMALLY WHEN I AM IN ANDROID AND CAN PUT THE ZIP INSIDE THE ROOT AND FIND IT IN TEAM WIN AND FLASH BUT NOT WHEN I CANT MOUNT. IS THIS UNDERSTOOD?
im sorry for the caps hahaha i guess im just frustrated. It seems no one understands my main question
In recovery connected to PC type in cmd
Adb push filename.zip /sdcard/
Also apologizing for caps and typing haha doesn't make it any less annoying.
Sent from my Galaxy Nexus using xda premium
Metallice said:
In recovery connected to PC type in cmd
Adb push filename.zip /sdcard/
Also apologizing for caps and typing haha doesn't make it any less annoying.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
ha, now now no need to be rude here. I was stating that it was frustrating that people seemed to have over looked my main question and was simply emphasizing, my apologies if its a pet peeve of yours. I figure you must be some sort of wiz Metallice, and i appreciate your help! I have a program ive been using to root called nexus 7 toolkit. I looked around and found this ( Flashable kernel from 4.1.2 JZO54K http://dl.dropbox.com/u/12008411/ker...per-jzo54k.zip ) which is the stock kernel it states atleast, and this.. ( ClemsynELITEBatterySaverStock.zip ) which is a battery saving kernel. Im sure you know this, but I was looking to overclock my device to hopefully 1.5 ghz with a 600mhz gpu. It might be asking a bit much, but was hoping someone would be able to walk me through pushing the zip using the nexus 7 toolkit and finding a overclock kernel to flash over. This is what im having problems doing because i am quite new to the nexus 7 and the programs used! only way to be good at something is to learn, please teach me so I can stop asking dumb questions and hopefully help someone in the future!
Bump for help needed!!
FoxHound22r said:
Bump for help needed!!
Click to expand...
Click to collapse
Don't bump, read the sticky threads: http://forum.xda-developers.com/showthread.php?t=1907796 and use your brain.
ha thanks for the help i guess. People on here sure are rude when they help you, im sorry if my bumping was not to your liking. I am new to this forum and this is a ****ty welcome ha. Not everyone is as smart as you when it comes to this stuff. Am i just expected to know terms and methods? i appreciate the help but am disappointed because i thought i was going to meet some nice helpful enthusiasts and have friendly conversations, but instead i just get half assed answers as if im supposed to know what im doing. This isnt ASUS's fault, its mine. But i was hoping to tamper and become a pro with atleast my device. Maybe I dont belong in the android game
Hi,
Got a new nexus 7, unlocked it and rooted it. Love it
Nexus 7: Version 4.2.1
Kernel Version: 3.1.10-g22b4fcd
Paranoid Android Version: 2.99
Build Number: Pa_grouper-userdebug 4.2.1 JOP40D
I found that when i scrolled down through web pages the browser was very glitchy, overall i found the processor to not quiet have that umph for smooth operations i expected.
So i decided to flash it with the "Elite Kernel" . System just got stuck in boot.
Not sure whether this kernel is suitable for the Rom installed!
Any advice in overclocking this device is much appreciated.
Cheers
Don't think elite works with 4.2 yet. Try the latest trinity kernel, it is working well for me.
Sent from my Nexus 7 using Tapatalk 2

Stock Kernel

Can someone point me in the direction of a flashable stock kernel? I can't seem to find one, and i prefer running custom roms, but with the stock kernel.
If I cant find one, does someone mind building one for me from source? I would really appreciate it. If you could build it, and send me the zimage with the libs, I could do the rest.
Also, would packing the boot.img from the stock rom into a flashable zip work on CM, AOKP or other custom roms? I know they change some things that make the stock kernel and components unusable, just curios.
I started to set up a build machine, but my pc does NOT have the resources necessary. I have to run linux on a VM and I only have 2gb of ram. Naturally, that makes things crawl.
Thanks for the help.
Dude... Look on the stickies. Use the search function or Google. Don't be lazy. You are obviously not a complete idiot, so use the resources available to you. This device has been around for awhile so there is a stock kernel here in the forums.
Sent from my SPH-D710 using xda premium
graydiggy said:
Dude... Look on the stickies. Use the search function or Google. Don't be lazy. You are obviously not a complete idiot, so use the resources available to you. This device has been around for awhile so there is a stock kernel here in the forums.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
You're right, sorry.
Sent from my Nexus 4 using Tapatalk 2
http://d-h.st/n51
No need to be sorry. Most of us are more than willing to help. But you gotta make an effort to help yourself. Sorry I came off as a d**k. Just how I am. You can ask almost anyone from the E4GT forums about me.
Sent from my SPH-D710 using xda premium
Yeah, unfortunately I wasn't clear in what I wanted, or I didn't ask correctly. But I did do a little more research after posting and found what I wanted. Although I had to make it myself, as I couldn't find anything like it.
Most kernels are packaged with the kernel and the ramdisk (boot.img). If you run an aosp Rom, you can use the stock boot.img. if you run a CM Rom, you can run a CM boot.img (modified ramdisk).
Now, I want to run the stock android kernel, on a CM Rom. I couldn't find ANYTHING that has that. They all have CM kernels, or variants of, but no stock, from source kernel. Any kernel reset zips include the stock libs and ramdisk which is incompatible with CM (bootloop).
To solve this, I unpacked the stock boot.img (zImage and ramdisk), put the zImage together with Koush AnyKernel, modified the updater-script for the N7 and boom, it worked.
The reason I can run the stock kernel on a CM Rom, is because I didn't mess with the ramdisk. So I can now run ANY Rom with my stock kernel, because I don't mess with the ramdisk.
Make sense? Sorry I wasn't clear before.
Sent from my Nexus 4 using Tapatalk 2
Makes perfect sense. Although, I believe that most custom kernels, including stock based ones can run almost any ROM including CM especially if you are using multirom . Once I get my N7 fixed tonight I will be able to dive into it and find out exactly what I am using because I have no problem with the 6 or 7 ROMs I have on my device.
Sent from my SPH-D710 using xda premium
Thank you.
You're right, I can run any custom kernel on any Rom, but I could never get a stock kernel zip, to not throw CM into a loop. And all kernel devs, who have kernel reset zips, use a disclaimer saying you can't use on CM based roms. I don't fully understand why
Sent from my Nexus 4 using Tapatalk 2
I see. I don't get it either. Quite perplexing.
Sent from my SPH-D710 using xda premium

Sense 5 rom question???

How hard would it be too implement ion for a sense 5 kernel,and could we base a new kernel off of one of our 4.3 kernels,been away from this phone for a while and just am surprised that hd2 has a working sense 5 (buggy though)i know its difficult just wondering if its even possible????
Sent from.................
If you want Sense badly, try to port the ion kernel form the HTC Desire yourself.
I've heard porting the kernel is really hard.
Yes it is possible.
Yeah ive been reading up on how ion is implemented in kernel and what it does,now the only thing is figuring out how to compile it into the kernel,i see sebastianfm over in sensation forms did it back in july but he has alot of knowledge on kernel stuff so it looks like if know one on are forms doesnt try it will never get done im gonna keep reading in my spare time and see what i can do too help!!!
Sent from.................
Another question since there kernel(dhd) as ion implemented already couldnt i just unpack boot.img and change out ramdisk and bootclasspath and change int.rc boards and repack kernel???
Sent from.................
jwhood said:
Another question since there kernel(dhd) as ion implemented already couldnt i just unpack boot.img and change out ramdisk and bootclasspath and change int.rc boards and repack kernel???
Sent from.................
Click to expand...
Click to collapse
Nope. The ramdisk is different than the kernel. You have to port the zImage for it to boot up on the board. The zImage is the entire Kernel.
Sent from my HTC Glacier

Categories

Resources