• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ICS] ICS Kernel Development Thread

So, someone correct me if I am wrong, but to get a fully working ICS ROM, the only thing we are lacking is a kernel. Am I right? I mean, I am working on an ICS Kernel for the Connect, but I don't wanna waste my time if it isn't going to work. Also, the root tool for Linux and UNIX will be up later tonight. I was having some problems getting ROM Manager to recognize CWM Touch, plus for some reason, it did not like adb, gotta love C++
vollkommenauf.gif


EDIT: The root tool will be up tomorrow, so I can make some modifications and add full Windows (via Cygwin) and Mac support (since Apple is dumb and make everything diffuicult).
 
Well, it is not going to be easy. I have the source code for the Lucid 4.0.3 Kernel, and I am trying to see what the Lucid Kernel needs. I mean basically, if you straight up flash the Lucid update, the only thing you really lose is 4G, so as long as I can get that working I should be okay to AOSP a flashable ROM (with my kernel of course).
 
Upvote 0
Possibly, but most likely not, because Android 2.3.x and prior are based on the Linux Kernel version 2.x; Android 3.x and newer are based on Linux Kernel Version 3.x, which brings some rather major changed to the structure of the kernel. I will not say that it is impossible though, just unlikely.
 
Upvote 0
Well, I did a technical comparison of the two, and it looks like I may be able to do just that. The Motion and the Connect have the same processor and the same amount of RAM. To know for sure though, I need an fstab from both a Motion (stock) and a Connect (stock), to make sure they use the same file structure (should be yaffs2, but I need to be sure). I will link to the tech specs comparison once I have hit my ten post limit, and can make links.

EDIT: Hey, this was post number 10 for me, what do ya know?

http://www.phonearena.com/phones/compare/LG-Motion-4G,LG-Connect-4G/phones/7384,6613
 
Upvote 0
Well, I am doing the best that I can given the resources that I have. I am compiling and building on a Dell Latitude C800, with a Pentium III processor and 512MB of RAM running Ubuntu 10.04 (<--Poor setup is poor). I will however be getting a new computer in the coming weeks so that should speed me up a bit.
 
Upvote 0
Well, I am doing the best that I can given the resources that I have. I am compiling and building on a Dell Latitude C800, with a Pentium III processor and 512MB of RAM running Ubuntu 10.04 (&lt;--Poor setup is poor). I will however be getting a new computer in the coming weeks so that should speed me up a bit.


Right on man good luck in ur ventures. I hope u do get it working. We have been patiently awaiting a ics build that boots up. Have u tried to get ahold of kanadia or pg to maybe help u out a little, I know they r busy with other projects but they may b able to provide some help with certain things should u need it. Just a suggestion as I don't know ur background in dev'ing. But n e way I look forward to seeing what u can do
 
Upvote 0
Right on man good luck in ur ventures. I hope u do get it working. We have been patiently awaiting a ics build that boots up. Have u tried to get ahold of kanadia or pg to maybe help u out a little, I know they r busy with other projects but they may b able to provide some help with certain things should u need it. Just a suggestion as I don't know ur background in dev'ing. But n e way I look forward to seeing what u can do

I have not contacted them as of yet. I am not super familiar with dev'ing, but I am a solid desktop programmer, so that experience helps a lot. Plus Google is a wonderful resource.
 
Upvote 0
Well, I did a technical comparison of the two, and it looks like I may be able to do just that. The Motion and the Connect have the same processor and the same amount of RAM. To know for sure though, I need an fstab from both a Motion (stock) and a Connect (stock), to make sure they use the same file structure (should be yaffs2, but I need to be sure). I will link to the tech specs comparison once I have hit my ten post limit, and can make links.

EDIT: Hey, this was post number 10 for me, what do ya know?

LG Motion 4G vs LG Connect 4G - Phone specs comparison
you need to compare again, Connect is a msm8660, Motion is a msm8960, completely 2 diff beast, Connect is S3 and Motion is a S4.

The kernel src from either the viper or lucid can be used, LG includes a defconfig for the connect in both, but the src isnt complete for it to compile. Most likely due to missing elements specific for the Connect.

The Data issue prolly isnt kernel related at all, mostly likely OS side or it and RIL related. ;)
 
Upvote 0
you need to compare again, Connect is a msm8660, Motion is a msm8960, completely 2 diff beast, Connect is S3 and Motion is a S4.

The kernel src from either the viper or lucid can be used, LG includes a defconfig for the connect in both, but the src isnt complete for it to compile. Most likely due to missing elements specific for the Connect.

The Data issue prolly isnt kernel related at all, mostly likely OS side or it and RIL related. ;)

I see what you are . That is my fault, I should have also looked up the board on Wikipedia. Oh well, I will still see what I can .
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones