• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][STOPPED][ICS][CM10][CM10.1][1.1.8.5] PH85 P920 KERNEL [Linux 3.0.21] [03/04]

Search This thread

Pesach85

Senior Member
Dec 20, 2010
1,088
602
Apricena
CROSSPOST from http://forum.xda-developers.com/showthread.php?t=1982744

Hello, i'm a beginner in linux and i really enjoyed the philosophy and the spirit of the opensource, so this is my first fruit and i share with all :)


The ICS kernel requires wkpark bootloader!!

I stopped to develop the 3.0.62 kernel version because iBluemind stopped to support it so consider the v2beta a "eternal" defective version :)


Version 1 is based on 3.0.21+ linux

Features:

1) Overlocked GPU
2) Overlocked ram
3) Tweaked Virtual memory - thanks samno
4) More governors
5) More I/O schedulers
6) Tweaked touchscreen - thanks samno

Before to flash KEEP IN MIND this work IS NOT in any way guaranted to work on your phone and i'm not responsible if you choose to flash it, is to take "AS IS". I can say: "It works on my P920 phone" :)


CHANGELOG:

v1.1.5

- SOLVED the video streaming bug, was not GPU clock related but was guilt of some omap patch not well implented by me

New features support:

- change cpu voltage with SetCPU!! (thanks iodak and setcpu creator!)
- new I/O schedulers: Row and Zen (thanks samno)
- GPU and IVA at 400 mhz
- some features from newest kernels: fsync, SMP optimization
- CPU frequency selectable: 166 200 300 500 600 800 1008 1200 1300 1400
- ram at 455 mhz (was unstable at 466)

v1.1.6
- 4 more governors: pegasusq, gallimaufryX, aggressiveX and adaptive

v1.1.7
- LiveOC feature started (not complete) (thanks ezeekiel)
- fsync (thanks ezeekiel)
- sound control (thanks ezeekiel)
- smartreflex3 re-enabled, disabled for frequencies >1200
- raised voltages (you can edit anyway with tricksterMOD or setCPU)

v1.1.8

- added Bfqv5 i/o scheduler
- added other governors: smartass, sakuractive, wheatley, lazy
- re-modified voltages
- compiled with latest linaro toolchain (2012/12)
- raised ram clock to 486 mhz
- undervolted iva and gpu at 496 and 483 mhz seems stable

v1.1.8.1

Minor changes:

- some little tweaks in gpio drivers taken from 3.0.58 kernel
- changed interactive governor (thanks to francisco franco)
- added dyninteractive governor
- tweaked voltages: undervolted gpu and added 433 mhz gpu just at 1.3-1.4 ghz

v1.1.8.3

Minor changes:

- updated fs
- updated some net tcp sources

v1.1.8.4

Minor changes:

- More free ram
- fscache manager enabled

v1.1.8.5

Changelog:

- Added fastcharge
- Added smartreflex control, you can read voltages with trickstermod at the bottom of first page
- Added core control (minimum number possible of core for operation, battery saver)
- Acura V4 ramdisk! Thanks Acura (just for v30B version)



v2 - STOPPED: it has some little bugs i can't correct, the future versions will be rebased on 1.1.8.5

- http://forum.xda-developers.com/showthread.php?t=2115276
- Entirely based on iBluemind sources
- Tweaked ram and GPU clock

Download links on second post: http://forum.xda-developers.com/showpost.php?p=35444002&postcount=2

ALL THE HUGE THANKS AND CREDITS MUST GO TO:[/CENTER]

iBluemind
XBSALL
samno
defcomg
iodak
berni987654321
thebrainkafka
bether
wkpark
Chainfire
milaq
zeppelinrox
Acura2201 & Franlov

and all the O3D community!
 
Last edited:

Pesach85

Senior Member
Dec 20, 2010
1,088
602
Apricena
DOWNLOAD LINKS

V.1.1.6​

Link v1.1.6 balanced: https://www.dropbox.com/s/76uyqygxczc50bs/PH85 KERNEL 1.4ghz-400gpu-400iva-455ram governors.zip

Link v1.1.6 Version at 466 mhz iva and 484 mhz GPU stable on my O3D http://db.tt/v3Er9v0h

Link v1.1.6 3 keys version: https://www.dropbox.com/s/gc1t263z03xee1m/PH85 KERNEL 1.4ghz-3keys.466mhziva-484gpu.zip

V1.1.7​

Link v1.1.7 500 mhz iva and 483,3 mhz GPU: https://www.dropbox.com/s/f9bkdyl8r5st1ar/PH85 KERNEL 1.4ghz-IVA500mhz-gpu483-smartreflex3.zip

Link v1.1.7 400 mhz iva and 433 mhz GPU: https://www.dropbox.com/s/u6dobtmnurej7n8/PH85 ICS KERNEL 1.4ghz-400iva-433gpuv1.1.7.zip

V1.1.8​

Link v1.1.8 undervolted 496,6 mhz iva, 483.3 mhz GPU and 486 mhz ram: https://www.dropbox.com/s/fkygdjdsikkbxx4/PH85 KERNEL v1.1.8-496iva-483gpu-486ram.zip

Link v1.1.8 undervolted 463 mhz iva, 446 mhz GPU and 486 mhz ram: http://www.dropbox.com/s/qgl2b3namnwz4c1/PH85 KERNEL v1.1.8-463iva-446gpu-486ram.zip

Link v1.1.8 SU760 3 KEYS VERSION - 384 GPU http://www.mediafire.com/?31quhcwh4ccu1c5

V1.1.8.1​

V1.1.8.1 https://www.dropbox.com/s/8p6tgauq7vl706j/PH85 KERNEL v1.1.8.1-433undervolted.zip

v1.1.8.1 SU760 3 KEYS version https://www.dropbox.com/s/b6ujod7f5ssn8c7/PH85-su760-3keys-v1.1.8.1.zip

V1.1.8.4​

v1.1.8.4 https://www.dropbox.com/s/ghsnpeg2nejdjqs/PH85v1.1.8.4fs.zip

v1.1.8.4 SU760 3 KEYS version https://www.dropbox.com/s/4m6yb49tjzapbyf/PH85-v1.1.8.4-3keys.zip

V1.1.8.5​

v1.1.8.5 http://www.dropbox.com/s/s5714sl7ylov0h0/1.1.8.5.zip?m

For who has graphical glitches use this http://db.tt/mDJjLgtt

ICS 1.1.8.5 kernel SU760 3 KEYS version

https://www.dropbox.com/s/wt39ke19v8ywi1x/PH85 KERNEL 1.1.8.5 SU760.zip

ICS 1.1.8.5 kernel v28b-v30a version

https://www.dropbox.com/s/3i75x10y8qttv4g/PH85 KERNEL ICS-1.zip


CM10 version

Not every version works fine, test different to seek what goes fine with your O3D, the smartreflex enabled version should work for all

Smartreflex enabled version: https://www.dropbox.com/s/9e92dpmfj59um2j/PH85 KERNEL CM10 stable smartreflex.zip

Smartreflex3 enabled version: https://www.dropbox.com/s/jpy8saux0zj1nkb/PH85 KERNEL CM10 smartreflex3.zip

Balanced version: https://www.dropbox.com/s/8dzgfls26v3vub3/PH85 Cm10 STABLE.zip

Just in case the version up here does not work, use this fully compiled from sources: https://www.dropbox.com/s/peov12ws5xx8sof/PH85 KERNELsmartreflex3compiledfromsource.zip

Smartreflex3 at 500 mhz iva and 483 gpu: https://www.dropbox.com/s/z2e74ee4y... 1.4-500mhziva-483gpu-smartreflex3-GBboot.zip

v1.1.8: http://www.mediafire.com/?100i66wk1rpibti

v1.1.8.1 compiled from source https://www.dropbox.com/s/b6ujod7f5ssn8c7/PH85-su760-3keys-v1.1.8.1.zip

v1.1.8.3 https://www.dropbox.com/s/xvqburo9k9qxr06/PH85-CM10-v1.1.8.3.zip

v1.1.8.3 compiled from source http://www.dropbox.com/s/xvqburo9k9qxr06/PH85-CM10-v1.1.8.3.zip

v1.1.8.4 compiled from source http://www.dropbox.com/s/z8kpgoazy1f2zuz/PH85-CM10-v1.1.8.4.zip

v1.1.8.4 resigned http://www.dropbox.com/s/6a56m0u07nrf0yp/PH85-CM10-v1.1.8.4-resigned.zip

V1.1.8.5 for CM10 https://www.dropbox.com/s/a9vfnyjzkjhkz22/PH85-1.1.8.5-kernel CM10-vibra test.zip

CM10.1 based on v1.1.8.5

https://www.dropbox.com/s/cgwus6454o2tji3/PH85-cm10.1-KERNEL-1.1.8.5 vibra.zip


HELP THREAD: http://forum.xda-developers.com/showpost.php?p=36485655

V2 based on iBluemind sources 3.0.62 version

WORKING CM10 BETA: https://www.dropbox.com/s/havab3p1r49v38t/PHv2kernel-CM10-iBluemind-sources.zip
WORKING CM10 BETA2: https://www.dropbox.com/s/havab3p1r49v38t/PHv2kernel-CM10-iBluemind-sources.zip
UNTESTED CM10 BETA3: https://www.dropbox.com/s/lyidnjumcl7yrqy/PHv2kernel-iBluemind-Cm10.zip
WORKING CM10 Beta 4 http://db.tt/9Bz7XUWK

ICS SU760 version

WORKING ICS BETA (bluetooth bug): https://www.dropbox.com/s/wqwdq19800kt80h/PH85-iBlue-sources-GPU483-ram483.zip
WORKING ICS BETA2 (seems no bugs): https://www.dropbox.com/s/kbrm7eq34kitd7f/PH85v2kernel-ICS-iBluemind-sources.zip Still need to be fixed
WORKING ICS BETA3 http://db.tt/34y3xOyH
WORKING ICS BETA4 http://db.tt/eYVQ3gHu

ICS P920 V28B VERSION

WORKING ICS BETA4 http://db.tt/KSugwIae
 
Last edited:

BadSoul

Senior Member
Jul 16, 2008
55
70
Columbus, OH
CROSSPOST from http://forum.xda-developers.com/showthread.php?t=1982744

Hello, i'm a beginner in linux and i really enjoyed the phylosophy and the spirit of the opensource, so this is my first fruit and i share with all :)


Features:

1) GPU at 384 mhz (activated at best CPU frequence)
2) Overlock ram started 466 mhz
3) Added Cpu frequency undervolted
4) Disabled smartreflex - thanking to samno - , it may drain more battery but it's more stable
5) Tweaked Virtual memory - thanks samno
6) Added native Pegasusq and ondemandx governors
7) Added native Sio and VR ioschedulers
8) lzma compression for low memory consumption
9) ICS stock memory optimization
10) Tweaked touchscreen - thanks samno

Before to flash KEEP IN MIND this work IS NOT in any way guaranted to work on your phone and i'm not responsible if you choose to flash it, is to take "AS IS".


Download links:
1.2 ghz
https://www.dropbox.com/s/45ocpxi90xxdp8b/PH85KERNEL1.2ghz.zip
1.26 ghz
https://www.dropbox.com/s/z001mbh3rurm01i/PH85KERNEL1.26.zip
1.3 ghz
https://www.dropbox.com/s/74ucoeoc3xdidxz/PH85KERNEL1.3ghz.zip


BUGS:
- someone told me the media scanning at boot is slow, atm i don't know how to resolve it, but if i can i'll so asap.
- tell me

Work in progress, more has to come....

enjoy ;)


j97pcp.jpg

My best score with Acura v2 ROM :) The sd writing and reading speed is not realistic



Awesome job! i clocked one of your test kernels at 8332 @ 200mhz overclock on my rom. Ive tested it for the last 2 days very stable! have no problem reading sd card! very fast ;)

I will be adding it to the next version of my rom! :D

Thanks good job!
 
Last edited:
  • Like
Reactions: jojobans

OS_Hacking

Senior Member
Sep 10, 2012
529
957
Thanks ,, what a good beginner are you . Better than other developers .
But can you tell me please is it possible to make a kernel with USB OTG ??

Sent From My P920 (ICS ported)
Hit Thanks Button If I Helped
 

awi05

Senior Member
Oct 12, 2012
82
5
For me all works. But 1,3 the phone freeze after a while. I'm using 1,26 and it works great. Thank you...

Sent from my GT-P7500 using xda app-developers app
 

omgomg

Senior Member
Mar 3, 2008
402
90
Portugal
Seems like a great job you did here!
Can someone share any thoughts about battery life with this kernel? Because unfortunately that's my major concern.
 

Pesach85

Senior Member
Dec 20, 2010
1,088
602
Apricena
Seems like a great job you did here!
Can someone share any thoughts about battery life with this kernel? Because unfortunately that's my major concern.

For battery life just use a cpu governor like interactive, ondemandx, pegasusq or powersave.

The governors can give battery life when needed, because they reduce battery drain when needed and when this not reduce too much the performances.
 

schubeir

Senior Member
Apr 30, 2011
420
118
Mumbai
CROSSPOST from http://forum.xda-developers.com/showthread.php?t=1982744

Hello, i'm a beginner in linux and i really enjoyed the philosophy and the spirit of the opensource, so this is my first fruit and i share with all :)


Features:

1) GPU at 384 mhz (activated at best CPU frequence)
2) Overlock ram started 466 mhz
3) Added Cpu frequency undervolted
4) Disabled smartreflex - thanking to samno - , it may drain more battery but it's more stable
5) Tweaked Virtual memory - thanks samno
6) Added native Pegasusq and ondemandx governors
7) Added native Sio and VR ioschedulers
8) lzma compression for low memory consumption
9) ICS stock memory optimization
10) Tweaked touchscreen - thanks samno

Before to flash KEEP IN MIND this work IS NOT in any way guaranted to work on your phone and i'm not responsible if you choose to flash it, is to take "AS IS". I can say: "It works on my P920 phone with ICS ported by XBSA or similar roms" :)


Download links:
STOCK
https://www.dropbox.com/s/sj6furk1mjjrtsc/PH85 KERNEL STOCK.zip
1.2 ghz
https://www.dropbox.com/s/45ocpxi90xxdp8b/PH85KERNEL1.2ghz.zip
1.26 ghz
https://www.dropbox.com/s/z001mbh3rurm01i/PH85KERNEL1.26.zip
1.3 ghz THIS CLOCK MAY BE UNSTABLE, be careful :)
https://www.dropbox.com/s/74ucoeoc3xdidxz/PH85KERNEL1.3ghz.zip


BUGS:
- someone told me the media scanning at boot is slow, atm i don't know how to resolve it, but if i can i'll fix asap, i have not this issue.
- tell me

Work in progress, more has to come....

enjoy ;)


j97pcp.jpg

My best score with Acura v2 ROM :) The sd writing and reading speed is not realistic

Hi,

Now that we have a kernel for ICS, will it be possible to activate the USB OTG functionality for O3D? I believe that the hardware supports it, but the software does'nt.


schubeir
 

Top Liked Posts