[KERNEL][GPL][ICS/CM9][23 Feb.] Icy.Kernel 1.0.2/1.1.1 | 2.6.35.10/2.6.35.14 - Optimus One, P500 Original Android Development

About
Based on Lupohirps kernel sources I present Icy.Kernel.
By request I made two branches, one with multitouch fix and one without.
Click to expand...
Click to collapse
Changelog
1.0 Recompile from Lupohirps sources with ext2/3/4 enabled
1.1 Added improved touchscreendriver from Der_Caveman
23 feb. Changed branches
Standard Icy.Kernel
1.0.1 Fixed WiFi
1.0.2 Based on cm-sources
Fixed ext4
Added tun.ko for vpn support
Improved Icy.Kernel (with multitouch fix)
1.1.1 Fixed WiFi
3.0 Alpha kernel
Click to expand...
Click to collapse
Installation
1 - Reboot into recovery
2 - Flash kernel version from this topic
3 - Reboot
4 - Done!
Click to expand...
Click to collapse
Downloads
Latest Standard version
Latest Improved version
Latest 3.0 kernel
Click to expand...
Click to collapse
Github for 3.0 kernel (still a WIP!!!)
Bugs:
No wifi in 1.0.2.

Thanks to have built it
Downloading...

I don't think includng the touch fix will be good.
It makes system choppy.

Thanks _Arjen_ , can u kindly tell us whats change-log ?

GonDr said:
Thanks _Arjen_ , can u kindly tell us whats change-log ?
Click to expand...
Click to collapse
Go back to the first post and actually READ IT this time....

I just pressed the 'Thanks' button. Sorry for that. We all know you make no contributions on development to our phone.[/sarcasm]
Seriously, it's just great. I'm looking forward to all the surprises you can come up with in this kernel.
MaKTaiL said:
I don't think includng the touch fix will be good.
It makes system choppy.
Click to expand...
Click to collapse
I agree. I would even suggest that he could include the stock touch screen driver. (if I'm not mistaken the stock ICS kernel has the driver made by franco which has this drawback of stuttery scrolling)

yuripg1 said:
I just pressed the 'Thanks' button. Sorry for that. We all know you make no contributions on development to our phone.[/sarcasm]
Seriously, it's just great. I'm looking forward to all the surprises you can come up with in this kernel.I agree. I would even suggest that you include the stock touch screen driver (if I'm not mistaken the stock ICS kernel has the driver made by franco which has those drawbacks of stuttery scrolling.
Click to expand...
Click to collapse
Stock driver would be great! I couldn't care less for performance on games.
I just want a phone smooth enough for all other tasks.
See CM7 Nightlies for instance, that kernel has stock touchscreen and it's smooth as hell.

Is it only a recompile of the sources from lupohirp? when not would be nice you could put your changes on github too.

MaKTaiL said:
Go back to the first post and actually READ IT this time....
Click to expand...
Click to collapse
I know what there in first post and no changlog !! there is one thing, Based on Lupohirps kernel sources
so if u seen any changelog plz tell me, thanks

Will consider it, guess I can make two branches, one with the multitouch-fix and one without

woglinde said:
Is it only a recompile of the sources from lupohirp? when not would be nice you could put your changes on github too.
Click to expand...
Click to collapse
When changes are added I will upload it to GitHub
As stated version 1 is a recompile with ext4 support.

_Arjen_ said:
When changes are added I will upload it to GitHub
As stated version 1 is a recompile with ext4 support.
Click to expand...
Click to collapse
Thanks _Arjen_, sorry for my question i'm a noob but is there a plan in future to bring kernel 3.x to p500 ?

GonDr said:
I know what there in first post and no changlog !! there is one thing, Based on Lupohirps kernel sources
so if u seen any changelog plz tell me, thanks
Click to expand...
Click to collapse
Ext4 support.
Sent from my LG-P500 using xda premium

MaKTaiL said:
Ext4 support.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Thanks but i know it also.

Two versions would be great. Can you consider including the touch driver from CM7 nightly?
Sent from my LG-P500 using xda premium

MaKTaiL said:
Two versions would be great. Can you consider including the touch driver from CM7 nightly?
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Will take a look at it and compare with the driver from Franco's sources to see if there are any differences.
First post updated!

BUG: I do not recognize the WiFi signal.
Greetings !

_Arjen_ said:
About
Bugs
Wifi not working!!!
Click to expand...
Click to collapse
Wifi is not working because wifi module is broken.

I know it's broken , but you are wrong about the size
Rebuilding again to get new modules

When beta4 release I will test your kernel .....

Related

BFS on Hero

I had Jax1.7r2.
This is what seemed to work for me:
1. take nandroid. save the imgs on your PC.
2. download Cyanogens latest build with BFS.
3. Extract boot.img from that.
4. flash boot.img (cyanogen), data.img (nandroid), system.img(nandroid)
5. boot.
6. push the /system/lib/modules/wlan.ko from cyanogen to your device.
It is sort of fast, i think.
To the biggies out there: Did i do something that is extremely stupid?
modaco said:
I packaged it as an update.zip in this topic:
http://android.modaco.com/content/h...-2-2-modaco-custom-rom-hero-to-sapphire-port/
P
Click to expand...
Click to collapse
It is fast
How exactly can you confirm that this is working properly?
i have installed, and is working fine. no lag when recibe calls.
1. i am able to use my phone.
2. its faster.
3. Jacs build has "New 2.6.29 kernel by JAC-SKI CUSTOM HTC SOURCED", mine shows 2.6.29.6-cm4 [email protected] I am assuming cm = cyanogenmod.
4. wifi didnt work. Had to use the driver that was from the same build as the kernel i took. Basically BFS build.
5. Its FAST.
vishurao said:
wifi didnt work. Had to use the driver that was from the same build as the kernel i took. Basically BFS build.
5. Its FAST.
Click to expand...
Click to collapse
Cool, whats the driver name? Is it only the /system/lib/modules/wlan.ko?
horrorwolf said:
Cool, whats the driver name? Is it only the /system/lib/modules/wlan.ko?
Click to expand...
Click to collapse
Yes. That is correct.
vishurao said:
Yes. That is correct.
Click to expand...
Click to collapse
Awesome thanks Vishurao. I'll see if this works with the latest Drizzy rom.
what is BFS ??
I packaged it as an update.zip in this topic:
http://android.modaco.com/content/h...-2-2-modaco-custom-rom-hero-to-sapphire-port/
P
kobz1973 said:
what is BFS ??
Click to expand...
Click to collapse
BFS is the Brain F*** Scheduler that an Aussie linux hacker created last month which has reinvented the thought of how processes should be scheduled on a desktop computer. BFS is geared towards smaller systems, not corporate servers with 4096 processors, thus better to serve our purpose.
Cyanogen has backported BFS to Android thus allowing us all to benefit on our Dream/Hero/Magic.
Cyanogen is awesome.
???
modaco said:
I packaged it as an update.zip in this topic:
http://android.modaco.com/content/h...-2-2-modaco-custom-rom-hero-to-sapphire-port/
P
Click to expand...
Click to collapse
..Can i use this on CM 4.0.4 bros???????????????????
A|G said:
..Can i use this on CM 4.0.4 bros???????????????????
Click to expand...
Click to collapse
yes, but best bet is too just update to cyans latest. it has it installed
??
bobzoz said:
yes, but best bet is too just update to cyans latest. it has it installed
Click to expand...
Click to collapse
.Why is that?, will i mess pr lose something?
A|G said:
..Can i use this on CM 4.0.4 bros???????????????????
Click to expand...
Click to collapse
I tried it but it fails (gets stuck at the G1 screen.)
I can't wait for Cyanogen to update the stable build.
...
Kool Thanx Bros!
does your multitouch work?
can someone post direct link to the one we get for the g1/
Coderedpl said:
can someone post direct link to the one we get for the g1/
Click to expand...
Click to collapse
What do you mean? This whole forum is about the G1. The Hero with BFS is within the first page.
Or you can just install JacHeroSki 1.8. Sinche it already has it for you. Why reinvent the wheel?

[ROM][KQE][30-MAY]►Simplistic◄Under Construction

Simplistic Lite Edition
Lite edition is made for speed, stability and being ultra light weight. Containing almost no mods this is made for the real simplistic users that want the fastest and most stable way of using the phone.
Click to expand...
Click to collapse
List of changes
Rooted
Busybox
Deodexed
Silent boot
Google DNS
Stock kernel
Init.d tweaks
Roboto ICS font
Ultra light weight
Optimized build prop
European GPS tweak
Cyanogenmod apn list
Updated keyboard languages
GT-I8150 Value pack gpu drivers
Click to expand...
Click to collapse
Under Construction
Under Construction
well to make a difference you could port the permissions-patch from cyanogen. because we now have like 4 custom roms and they are all the same.
Wishlist
I'd like an AOSP looking ROM.
genericmann said:
I'd like an AOSP looking ROM.
Click to expand...
Click to collapse
me too... an AOSP rom would be nice... no themes... could add cyanogenmod theme engine if preferred...
So far this is just like Cryberts ROM or broodROM RC1.
mikeeo019 said:
So far this is just like Cryberts ROM or broodROM RC1.
Click to expand...
Click to collapse
yep, that's why we need a ROM with new things else every new rom will be the same
I will look into different things for this rom. Already began with an AOSP base, tho that will take some time since most of it aint really stable. Need to manually install all base apps and edit build.prop to let the market and most official apps work, but i will keep u updated and will post the (normal) rom when its finished.
Battery saving ROM would be nice.
sir
where can i download it?
sag. said:
sir
where can i download it?
Click to expand...
Click to collapse
You know what an announcment is?
Gesendet von meinem GT-I9001 mit Tapatalk
crybert said:
You know what an announcment is?
Gesendet von meinem GT-I9001 mit Tapatalk
Click to expand...
Click to collapse
yes...........
sag. said:
yes...........
Click to expand...
Click to collapse
apparently you don't since you ask for a download link
broodplank1337 said:
apparently you don't since you ask for a download link
Click to expand...
Click to collapse
cuz i translate this word in dictionary.
and the dictionary give me a wrong answer.
Could it be possible to include stuff from i9000 value pack??
Camera, new photo editor or so??
Personally don't have knowledge to do such a things.
http://forum.xda-developers.com/showthread.php?t=1431596
Ill take a look into that. Not a lot of chance that it will work on i9001 since it isn't an official release and most likely far from stable.
Dutch.ly said:
Ill take a look into that. Not a lot of chance that it will work on i9001 since it isn't an official release and most likely far from stable.
Click to expand...
Click to collapse
Don't try flashing it, it will brick your phone probably
broodplank1337 said:
Don't try flashing it, it will brick your phone probably
Click to expand...
Click to collapse
Right. I tried simply pushing the apps to system/app/, unfortunately, but like expected, it didn't worked neither.
RavoxX said:
Right. I tried simply pushing the apps to system/app/, unfortunately, but like expected, it didn't worked neither.
Click to expand...
Click to collapse
Depends on which apps you tried also... is it deodexed?
Nevertheless, nice to see a new rom appear - AOSP would definitely make a big difference. Was still thinking of building it myself, but have never built AOSP stuff yet, and no time to figure out how to setup the full build environment
Need help? Let us know! I'd love to start testing

[KERNEL] "CyanogenMod/lge-kernel-msm7x27" 2.6.35.10 with improved touchscreen driver

[KERNEL] "CyanogenMod/lge-kernel-msm7x27" 2.6.35.10 with improved touchscreen driver
Hi there!
Remember my touchscreen "fix" a long time ago?
Yes- it's been a long time but now I got Line Runner and I was unable to play it, so...
I wrote the "fix" down again to the newest Cyanogenmod Kernel.
That means:
- I took the source from git://github.com/CyanogenMod/lge-kernel-msm7x27.git
- rewrote the touchscreen driver
- made the default cyanogenmod thunderg config
- made the kernel
I use it with CM nightly and I think that Line Runner runs better now.
What does it do?
I "purged" the driver code (look here) and lowered the touchscreen scan rate to 50Hz (seems sufficient to me). So the cpu has more time to do other things.
SOURCE: Github link
Der_Caveman said:
Hi there!
Remember my touchscreen "fix" a long time ago?
Yes- it's been a long time but now I got Line Runner and I was unable to play it, so...
I wrote the "fix" down again to the newest Cyanogenmod Kernel.
That means:
- I took the source from git://github.com/CyanogenMod/lge-kernel-msm7x27.git
- rewrote the touchscreen driver
- made the default cyanogenmod thunderg config
- made the kernel
I use it with CM nightly and I think that Line Runner runs better now.
How do I send the patch to the CyanogenMod/lge-kernel-msm7x27 maintainers?
Click to expand...
Click to collapse
Wow your fix was legendary, can you please share the code of your driver? Thanks
Roqu3 said:
can you please share the code of your driver? Thanks
Click to expand...
Click to collapse
I like to send the patch to the cyanogenmod maintainers- but I don't know how.
They use Gerrit, but I can't find lge-kernel-msm7x27 in Gerrit.
Maybe via github
Der_Caveman said:
I like to send the patch to the cyanogenmod maintainers- but I don't know how.
They use Gerrit, but I can't find lge-kernel-msm7x27 in Gerrit.
Click to expand...
Click to collapse
Can you do a pull request to their github? Can you share the .diff of your code so I could test it?
So... What does this fix exactly?
franciscofranco said:
Can you do a pull request to their github?
Click to expand...
Click to collapse
Aah- I see. I was not using github.
Now I have forked it in my github account and made a pull request.
I will edit my first post to point to my github account.
Bec de Xorbin said:
So... What does this fix exactly?
Click to expand...
Click to collapse
Oh, I'll edit the first post.
Der_Caveman said:
Aah- I see. I was not using github.
Now I have forked it in my github account and made a pull request.
I will edit my first post to point to my github account.
Click to expand...
Click to collapse
Thanks, just included it. You'll get tons of reviews later today when I release my kernel with your fix
franciscofranco said:
Thanks, just included it. You'll get tons of reviews later today when I release my kernel with your fix
Click to expand...
Click to collapse
Hottest news of the day
Jaani said:
Hottest news of the day
Click to expand...
Click to collapse
I think the best news xD So happy that Franco is back
What does "touchscreen fix" do? Axis inversion or what is it?
Sent from my LG-P500
vlt96 said:
What does "touchscreen fix" do? Axis inversion or what is it?
Click to expand...
Click to collapse
Just a bit of code purging to unburden the cpu while touch polling.
No inversion fix (buy a new phone ).
Would be great if you keep developing on cm7 kernel
Der_Caveman said:
Just a bit of code purging to unburden the cpu while touch polling.
No inversion fix (buy a new phone ).
Click to expand...
Click to collapse
Chill just asking....
Sent from my LG-P500
vlt96 said:
Chill just asking....
Click to expand...
Click to collapse
Oh, no offense
My anger only affects LG
Hey I just flashed the kernel but I wifi error??
Sent from my LG-P500 using xda premium
Ecuadude said:
Hey I just flashed the kernel but I wifi error?
Click to expand...
Click to collapse
WiFi works here.
Way better than other touch fix but yes wifi gives error, maybe you didn't put the correct module on the zip
I'll try to download n flash again
Sent from my LG-P500 using xda premium

Kernel [ Sammy based] [3.0.31] [27.06.2013][OC][i9105/i9105p]

This is my first kernel for i9105/i9105p
This is early version. more features will be added in future.
Warning : I am not responsible for any damage to your phone.Read before downloading or posting in the threadroceed with caution if you have no experience.
Features;
1. OC support.
2. Compiled with latest Linaro toolchain 4.7.4
Kernel flasher i9105 v1.zip http://d-h.st/Cqz
Kernel flasher i9105p v1.zip http://d-h.st/GXE
flash through cwm
Changelog:-
Version 0.1 - initial commit.
Version 0.2 -
Added BFQ-v6 r2 for 3.0 kernel.
OC support.
Gental fair schedulers disabled.
Enabled ARCH POWER.
Issues :-
Dont set your CPU frequency at highest i.e 1.5
Installation :
Flash through Odin
credits:
Dorimanx
Sources: https://github.com/k2wl/i9105Sammy.git
https://github.com/k2wl/i9105psammy.git
tom_loves_jerry said:
this is my first kernel for i9105.
This is early version. More features will be added in future.
Features;
1. Oc support.
2. Compiled with latest linaro toolchain 4.7.4
download link
http://www.mediafire.com/?rj6675j8589k3ex
issues :-
dont set your cpu frequency at highest i.e 1.5
instalation :
Flash through cwm recovery.
Stock and custom versions added.
Credits:
Dorimanx
Click to expand...
Click to collapse
sounds good !!
For index purposes. Is this compatible with I9105P? I would suppose yes, but would like to make sure.
Yeah the first Kernel! I hope this good work going on. I also hope it worked on the p-Version.
Gesendet von meinem GT-I9105P
no
panda00 said:
For index purposes. Is this compatible with I9105P? I would suppose yes, but would like to make sure.
Click to expand...
Click to collapse
this is for i9105 only.
i9105p version will be up tomorrow.
Plz report me bugs.
thanks.
this is great! thanks op! i thought no one will dev for i9105,can't wait to test this
edit:erm,i seems cant get it work,i tried mount and unmount systems,the aroma installer still cant install it
[assert failed: getprop(''ro.product.device==''s2ve'' ll
getprop(''ro.build.product'') == ''s2ve'']
btw,i'm from gt-i9105 (non nfc)
my mistake
nickchk said:
this is great! thanks op! i thought no one will dev for i9105,can't wait to test this
edit:erm,i seems cant get it work,i tried mount and unmount systems,the aroma installer still cant install it
[assert failed: getprop(''ro.product.device==''s2ve'' ll
getprop(''ro.build.product'') == ''s2ve'']
btw,i'm from gt-i9105 (non nfc)
Click to expand...
Click to collapse
Some script error is there. i'll fix it soon.thanks for reporting out.
only works on stock rom right?
i mean 9105P
Brian_SGW_CM9 said:
only works on stock rom right?
i mean 9105P
Click to expand...
Click to collapse
At these Moment it only "works" on the non-P Version.
Gesendet von meinem GT-I9105P
digitaliban said:
At these Moment it only "works" on the non-P Version.
Gesendet von meinem GT-I9105P
Click to expand...
Click to collapse
i know
but you have to know the OP said the version for the P version is coming, so i'm just asking whether i should use it on stock or maybe cm10.1 is okay. no conflict between these two
stock rom only
Brian_SGW_CM9 said:
i know
but you have to know the OP said the version for the P version is coming, so i'm just asking whether i should use it on stock or maybe cm10.1 is okay. no conflict between these two
Click to expand...
Click to collapse
this is for stock rom only.
-------------------------
LINKS UPDATED in OP.
tom_loves_jerry said:
This is my first kernel for i9105.
This is early version. more features will be added in future.
Click to expand...
Click to collapse
Amazing man!
Can I suggest something?
Can you incorporate the two-way call recording patch?
Thx in advance
Feedback. Still getting assert script error with the updated version.
Sent from my GT-I9105 using xda app-developers app
corduroy84 said:
Feedback. Still getting assert script error with the updated version.
Sent from my GT-I9105 using xda app-developers app
Click to expand...
Click to collapse
Have ya busybox installed?
sent from an I9105P hipevitaminated
klurosu said:
Have ya busybox installed?
sent from an I9105P hipevitaminated
Click to expand...
Click to collapse
Yup, mate
Sent from my GT-I9105 using xda app-developers app
corduroy84 said:
Yup, mate
Sent from my GT-I9105 using xda app-developers app
Click to expand...
Click to collapse
Uhmmm... try to flash agaon and do a fix permissions
sent from an I9105P hipevitaminated
fix permission,busybox,mount system,all tried,still getting script error
-I9105
fixed the installation error
nickchk said:
fix permission,busybox,mount system,all tried,still getting script error
-I9105
Click to expand...
Click to collapse
Fixed installation. New link updated.
Flash through Odin.
CWM giving me nightmares.
New Version is UP.
tom_loves_jerry said:
Fixed installation. New link updated.
Flash through Odin.
CWM giving me nightmares.
New Version is UP.
Click to expand...
Click to collapse
Send me boot.img and I'll make you a CWM flashable zip.
thanks
panda00 said:
Send me boot.img and I'll make you a CWM flashable zip.
Click to expand...
Click to collapse
download the tar file.
it has boot.img

[kernel 3.4] Unofficial CM 10.1

Closed
Closed
You are the man!!! Congrats, to get it booting just few hours after you posted the thread for help !
Closed
dominos_liberty said:
true, its just a miracle,!!
Click to expand...
Click to collapse
I think it is time for you to become Recognized Developer or at least Recognized Contributor, since you've done so much for this phone here on XDA. Just go here and fill the form for Recognized Developer. But if you just want to become Recognized Contributor, you can write a PM to any of the Senior Moderators, adn they can promote you. You just need tell something about your work and provide the links.
Good luck!
I have been in CM10.1 used 3.4 kernel, but there are too many BUG needs to be repaired. For example: the battery, the sound. . . . . .
dominos_liberty said:
true, its just a miracle,!!
Click to expand...
Click to collapse
Can you list out the improvements
Closed
dominos_liberty said:
Currently it would be a downgrade!!
audio causes reboots aka no audio
No Camera, wifi, Bluetooth etc etc
Its not in the form to be released....
Click to expand...
Click to collapse
Too bad, was really excited about the news. So it is still a long way to go. Maybe you and @poppy22 could help each other to improve things.
qzem said:
Too bad, was really excited about the news. So it is still a long way to go. Maybe you and @poppy22 could help each other to improve things.
Click to expand...
Click to collapse
This is a very bad thing, needs a lot of time and a lot of effort to fix additional BUG. This is not what I want. I tried it a long time ago. This is not a simple matter.
 @qzem
poppy22 said:
This is a very bad thing, needs a lot of time and a lot of effort to fix additional BUG. This is not what I want. I tried it a long time ago. This is not a simple matter.
@qzem
Click to expand...
Click to collapse
Is this regular HTC 3.4.10 release or CAF kernel? If it's CAF that will take 10 years to make it run properly.
Meanwhile, HTC released newer 3.4.10 source, look for villec2-jb-crc-3.4.10-5800eac.zip at htcdev.com. Readme file is newer and it compiles normally with gcc 4.6 (which older didn't).
we are working on htc kernel only ...
dominos_liberty said:
we are working on htc kernel only ...
Click to expand...
Click to collapse
Use villec2-jb-crc-3.4.10-5800eac.zip because htc_acoustic_8x60.c is changed which probably means sound bug is fixed.
rasputyn said:
Use villec2-jb-crc-3.4.10-5800eac.zip because htc_acoustic_8x60.c is changed which probably means sound bug is fixed.
Click to expand...
Click to collapse
Thanks, I'll rebase it
@all OP updated
dominos_liberty said:
@all OP updated
Click to expand...
Click to collapse
Great !!!
Good work dominos as always!! D
sent with mine thumbs
Does cm10.1 have better battery life with this kernel?
May be but it is just a test build, many functions of the phone r broken
dominos_liberty said:
May be but it is just a test build, many functions of the phone r broken
Click to expand...
Click to collapse
Can you list out the things that are currently not working? It's okay if you can't.
I can't see anything working for, just boots

Categories

Resources