★[DISCONTINUED!][PRIMOU-KERNEL][3.0.46][BUILD•7.5]★TITANIUM KERNEL™★Speed!★
This Kernel is DISCONTINUED and is NO LONGER SUPPORTED!
**I Do not own the device**
AND
**Overclocking can harm your device!**
READ THIS FIRST-
Code:
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed.
YOU are choosing to make these modifications,
and if you point the finger at me for messing up your device, I will laugh at you.
Don't complain if your device explodes in your hand or vanishes into thin air..
Reporting bugs without logcat is the leading cause of male impotency xD
KERNEL Now Supports CM9,CM10 and Sense!
Ok so lets get started,
Features-
CPU:
Overclock upto 2.016 GHZ
VDD Stats support! Control Voltages -- On the Fly!
Governers: Smartass2 , Lionheart, Ondemand, Performance, Conservative
I/O:
Many Improvements made to EXT4 filesystem
EXT2 & EXT3 mounted as EXT4 (Faster! & better)
Some Misc Patches to improve I/O
Simple I/O Scheduler , Noop (SIO is default)
Cleancache
NOATIME and NODIRATIME mounts set as default
Some I/O Schedulers Tweaked
Max Readahead set to 1024
VFS Cache pressure is set to 20 (Lower the better for mobile devices)
Limit default readahead size for small devices
ARM Specific modifications:
Added Optimized RWSEM ARM Algorithm
Add optimised swahb32() byteswap helper
NET Tweaks:
Stochastic Fair Blue Net Scheduler
Proportional Rate Reduction for TCP - by Google
Some TCP tweaks
CIFS & TUN (VPN) built into the Kernel
Bluetooth Fixes for CM9/CM10
Linux Memory Management:
vmstat updated to Linux Kernel 3.4.4
vmalloc updated to Linux Kernel 3.4.4
oom_kill updated to Linux Kernel 3.4.4
readahead updated to Linux Kernel 3.4.4
shmem updated to Linux Kernel 3.4.4
page_alloc updated to Linux Kernel 3.4.4
page_writeback updated to Linux Kernel 3.1.10
Some other Misc Features:
Sweep to Wake Feature.
Compiled with Linaro-4.6.2 Toolchain
XZ Kernel compression and decompression (Faster boot + better compression/decompression)
Patched up CRC32 Libraries (+Performance)
Makefile Optimizations
memcopy macros and functions
Removed old SHA1 Implementations
Used new SHA1 Implementation (Said to improve boot speed)
VM Ratios Tuned up for Best performance!
GENTLE FAIR SLEEPERS Disabled
Disabled debugging stuff and other unneeded stuff in defconfig (--size , ++speed)
Fixed Mono Stereo Output (maxwen)
Implemented Lots of other patches & cherry-picks (Some from mainline Linux Kernel)
Scroll down for changelogs and download links-
INDEX
Changelogs
Downloads
My HTC ONE V KERNEL SOURCES.
Reserved----
DOWNLOAD LINKS
-- DO NOT USE THE CM KERNEL -- ON ANY CM BUILD LATER THAN 24/10 ---
Download TITANIUM KERNEL BUILD 7.5 HOTFIX*(Extract the zip and look at the README, all Kernels are in the zip)
*********** Fixed all flashing issues *************
-----------------OLDER DOWNLOADS--------------------------- NOT RECCOMENDED
Download TITANIUM KERNEL BUILD 7.5 (Extract the zip and look at the README, all Kernels are in the zip)
Download TITANIUM KERNEL BUILD 7 (Extract the zip and look at the README, all Kernels are in the zip)
Download TITANIUM KERNEL BUILD#6 SENSE
Download TITANIUM KERNEL BUILD#6 CM10
Download TITANIUM KERNEL BUILD#5
Download TITANIUM KERNEL BUILD#4
Download TITANIUM KERNEL BUILD#3 ( 2.016Ghz Max frequency)
Download TITANIUM KERNEL BUILD#3 ( 1.5Ghz Max frequency)
Download TITANIUM KERNEL TESTKEYS 1
Download TITANIUM KERNEL TESTKEYS 1.1
Download TITANIUM KERNEL TESTKEYS 1.2
Download TITANIUM KERNEL BUILD#1
Download TITANIUM KERNEL BUILD#2
Extract the zip and flash the boot.img via fastboot.
Changelogs
Changelogs:
Changelog Testkeys 1.1
1] Added SmartassV2 Governer (Testing required)
2] Tuned CFS Parameters
3] Some minor changes in Kernel source.
Changelog Testkeys 1.2
1] Patched to Linux Kernel 3.0.30 (Thanks to mdeejay)
2] Some mm tweaks
2] Added Cpufreq bins upto 1.9Ghz (OC is WIP)
Changelog BUILD•1
1] Using Tweaked SLUB Memory Allocator
2] Disabled Perflock
3] Using only EXT4 now (Disabled EXT2 and EXT3)
4] SmartassV2 and Lagfree governers!
5] Using XZ Compression (Ported for One V since XZ files were broken)
6] CIFS and TUN modules loaded on boot
Changelog BUILD •2
1] Added support to run init.d support on boot
2] Added support for fudgeswap. (Android Lowmemorykiller will now control SWAP)
3] ZRAM module support!
4] Removed CIFS module, unless I am told to add it back again.
5] TUN is now built into the Kernel.
6] Readahead is set as a kernel parameter , readahead size set according to disk size.
7] Used lots of Makefile Optimizations!
8] lowmemorykiller Tweaks.
9] Using memory copy macros and functions.
Lots of other changes which are too complex to explain, you can see more about it here
Changelog BUILD•3
1] Overclock upto 2.016Ghz (HELL YEAH! Finally!)
2] CIFS and TUN built into the Kernel
3] Added SIO IO Scheduler (Updated)
4] Smartass2 (Tuned) and LIONHEART Governer
5] A few ARM specific changes
6] Optimized CRC32 Algorith which is essential in many Kernel mechanics.
7] Optimized ARM RWSEM Algorithm
8] Small Tweak to conservative Governer
9] Tiny RCU Enabled
10] Used new Sha-1 Implementation (Cherry-picked)
11] New Writeback feature backported from 3.1
12] Many small Patches and changes which are there on my github
13] Limited boot-up speed to 1Ghz for stability purposes
Changelog - Build•4
1] Device will always boot at 1Ghz.
2] Patched to Linux Kernel 3.0.35
Changelog - Build•5
1] Patched to Linux Kernel 3.0.36
2] Enabled JRCU
3] VDD Stats support (Control Voltages!)
4] Stochastic Fair Blue Net Scheduler
5] sched: Enabled ARCH Power
6] Updated shmem -> Linux Kernel 3.4.4
Updated vmalloc -> Linux Kernel 3.4.4
Updated vmstat -> Linux Kernel 3.4.4
Updated readahead -> Linux Kernel 3.4.4
Updated oom_kill -> Linux Kernel 3.4.4
Updated lowmemorykiller -> Linux Kernel 3.4.4
Updated page_writeback -> Linux Kernel 3.1.10
Updated page_alloc -> Linux Kernel 3.4.4
Updated cleancache -> Linux Kernel 3.4.4
Updated fs/fs-writeback -> Linux Kernel 3.4.4
7] Hack for Fsync Control (Ezeekel)
8] Added improvements/tweaks to EXT4
9] Increased GPU memory Allocation
10] Proportional Rate Reduction for TCP - by Google
Changelog - Build•6
1] Support for CM10/Sense Ramdisks
2] Patched to Linux Kernel 3.0.44
3] There might be performance issues with CM10, because I need to make specific changes for CM10 which I will do in future.
Changelog - Build•7
1] Added CM9 Support ( KERNEL NOW SUPPORTS SENSE, CM9, CM10!)
2] Patched to Linux Kernel 3.0.46
3] Fixed Bluetooth issue on CM9/CM10
4] Proper PMEM Allocations on CM9/CM10
5] Kicked off RAM Console {You should get more available RAM}
6] Fix Speaker Mono Stereo bug {maxwen}
Changelog - Build•7.5
1] Fixed CM9 Kernel - booting issue
2] More Bluetooth Fixes (CM)
3] Added Sweep to Wake feature (maxwen) (Only for CM ROMs for now)
4] Added BT LPM driver.
5] Stability Fixes for CM9/CM10
FAQ-
Please read this FAQ before asking any questions-
1) I got sudden reboot , Force Close!
Recreate the problem and post a logcat or proc/last_kmesg
2) I have issues of Signal drop
Its not related to the kernel
3) Overclock:
Anything above 1.5Ghz can be dangerous and unstable, however people have reported stable 1.7-1.8Ghz config.
Nothing above 1.5Ghz is reccomended.
4) Best Governer for battery: Conservative
Best Governer for Battery + Good performance: Lionheart
Best Governer for JUICE aka Performance - Smartass2
I will not add any more governers and bloat the Kernel.
5) If you have any issues give me a logcat
6) DO NOT USE ANY init.d scripts!!!!!!
7) Can you please add X or Y feature? Depends upon what it is and how is it useful.
8) Battery issues? Make sure no app is constantly waking up the phone and preventing the phone from going into deep sleep.
Also thanks to than33 , hlavik, and stubbakat for experimentation on their phones!
Sorry for my post,i will try install
nguyenhonganh said:
Sorry for my post,i will try install
Click to expand...
Click to collapse
Use fastboot and flash zImage .
Sent from my GT-I9003 using xda premium
Where is ur sources? Please release.. do u have github?
Sent from my Sensation 4G using xda premium
xXxVenomxXx said:
Where is ur sources? Please release.. do u have github?
Sent from my Sensation 4G using xda premium
Click to expand...
Click to collapse
Github link,
https://github.com/AdiPat/HTC_OneV
No testers?
Ill test. should I flash it like
fastboot flash boot boot.img?
assuming that boot.img is your kernel
ktool is for s2 only right?
Sent from my HTC One V using Tapatalk 2
gonemad02 said:
Ill test. should I flash it like
fastboot flash boot boot.img?
assuming that boot.img is your kernel
ktool is for s2 only right?
Sent from my HTC One V using Tapatalk 2
Click to expand...
Click to collapse
Kernel is zImage .. And you can flash it via Fastboot.
fastboot boot zImage
[For testing]
fastboot flash zimage zImage
[for permanent flash]
Sent from my GT-I9003 using xda premium
C:\>fastboot flash zimage zImage
sending 'zimage' (3416 KB)...
OKAY [ 2.531s]
writing 'zimage'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.984s
Click to expand...
Click to collapse
C:\>fastboot boot zImage
creating boot image...
creating boot image - 3502080 bytes
downloading 'boot.img'...
OKAY [ 2.531s]
booting...
FAILED (remote: reproduce boot image with on-flash ramdisk error)
finished. total time: 2.547s
Click to expand...
Click to collapse
my phone is bootloader unlocked and rooted btw.
gonemad02 said:
my phone is bootloader unlocked and rooted btw.
Click to expand...
Click to collapse
This is some issue with the flashing.. I doubt its kernel fault..
Sent from my GT-I9003 using xda premium
so what to do then?
Sent from my HTC One V using Tapatalk 2
gonemad02 said:
so what to do then?
Sent from my HTC One V using Tapatalk 2
Click to expand...
Click to collapse
Unpack boot.img, replace zimage then repack.
ckpv5 said:
Unpack boot.img, replace zimage then repack.
Click to expand...
Click to collapse
One V kernel is in zImage format, there is no boot.img
http://www.google.com/gwt/x?hl=en&u=http://www.astronyu.com/how-to-flash-an-android-zimage-kernel-with-adb-shell.html&client=ms-opera-mini-beta-android&q=How+to+flash+zImage&ei=YS2aT52aAujC2wXy3vHbDg&sa=X&ct=res&resnum=2&ved=0CA8QFjAB
Sent from my GT-I9003 using xda premium
Adi_Pat said:
One V kernel is in zImage format, there is no boot.img
http://www.google.com/gwt/x?hl=en&u...2wXy3vHbDg&sa=X&ct=res&resnum=2&ved=0CA8QFjAB
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Buddy problem with kernel...same error
Code:
C:\fastboot>fastboot flash zimage zImage
sending 'zimage' (3412 KB)...
OKAY [ 2.232s]
writing 'zimage'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.736s
C:\fastboot>fastboot boot zImage
creating boot image...
creating boot image - 3497984 bytes
downloading 'boot.img'...
OKAY [ 2.530s]
booting...
FAILED (remote: reproduce boot image with on-flash ramdisk error)
finished. total time: 2.542s
---------- Post added at 03:26 PM ---------- Previous post was at 03:24 PM ----------
ckpv5 said:
Unpack boot.img, replace zimage then repack.
Click to expand...
Click to collapse
You mean boot.img of the superuser thing(the modded one) or the one from the ruu....
Should i try flashing that??
shubhamchamaria said:
You mean boot.img of the superuser thing(the modded one) or the one from the ruu....
Should i try flashing that??
Click to expand...
Click to collapse
Either one will do but the one from RUU no ADB access. For testing purpose only should be ok.
The first kernel that I tested just to see whether it boot or not, but I never highlight any bug, so the first kernel that I tested, wifi was not working. But never try any other kernel/latest one now as am too busy with OneX.
shubhamchamaria said:
Buddy problem with kernel...same error
Code:
C:\fastboot>fastboot flash zimage zImage
sending 'zimage' (3412 KB)...
OKAY [ 2.232s]
writing 'zimage'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.736s
C:\fastboot>fastboot boot zImage
creating boot image...
creating boot image - 3497984 bytes
downloading 'boot.img'...
OKAY [ 2.530s]
booting...
FAILED (remote: reproduce boot image with on-flash ramdisk error)
finished. total time: 2.542s
---------- Post added at 03:26 PM ---------- Previous post was at 03:24 PM ----------
You mean boot.img of the superuser thing(the modded one) or the one from the ruu....
Should i try flashing that??
Click to expand...
Click to collapse
Can someone send the boot.img ?? I asked someone to give me stock kernel he gave me zImage so I thought stock kernel is in zImage format and no ramdisk. If there is boot.img please upload it here.
EDIT: If it is boot.img and there is no seperate recovery partition , I can try building CWM also.
Sent from my GT-I9003 using xda premium
Adi_Pat said:
Can someone send the boot.img ?? I asked someone to give me stock kernel he gave me zImage so I thought stock kernel is in zImage format and no ramdisk. If there is boot.img please upload it here.
EDIT: If it is boot.img and there is no seperate recovery partition , I can try building CWM also.
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Sorry for the misunderstanding the request.
Here is the latest stock boot.img that comes from OTA_PRIMO_U_ICS_40A_hTC_Asia_WWE_1.58.707.4-1.58.707.3. It has the latest kernel.
And please make it insecure boot.img so we can have adb access and help us with the recovery too
was just going to upload the boot.img
glad too see some dev on this phone
Related
This is a kernel based on the pawitp's one and it works for Android 4.0.x ICS ROMs.
Features
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN
- 373.5MB - 398.7MB available RAM
- Compiled with Linaro 4.7.2
- O3 optimization
- Semaphore Script Manager 0.75
- Auto brightness driver
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand (default)
- ondemand: sampling_down_factor tunable by momentum, smooth_ui
- Governor conservative (module, smooth_ui)
- Governor smartassV2 (module, smooth_ui)
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- CFQ I/O Scheduler (module)
- Netfilter (iptables) as modules
- CIFS as module
- TUN as module
- Logcat disabled (as module only)
- Standard network packet scheduler
- Kernel log buffer size 4KB (from 128KB)
- Reduced debug info
- TinyRCU
- Fast Charge support
- WiFi PM_MAX when suspend
- CWM 6.0.1.0
- /system/etc/init.d directory creation if not exist
In order to load various modules of the kernel and enable or disable features use HM.Carbide's Semaphore Script Manager application. It automatically copies and runs the respective scripts from /res/scripts to /system/etc/init.d directory. The scripts:
- S05enable_oc_0800 (disable overclocking - caps max freq to 800Mhz)
- S05enable_oc_1000_default (disable overclocking)
- S05enable_oc_1100 (enable overclocking - max freq 1100MHz)
- S05enable_oc_1140 (enable overclocking - max freq 1140MHz)
- S05enable_oc_1200 (enable overclocking - max freq 1200MHz)
- S10enable_gov_conservative (load and enable conservative governor module)
- S10enable_gov_ondemand_default (enable ondemand governor)
- S10enable_gov_smartassV2 (load and enable conservative smartassV2 module)
- S15enable_sched_deadline (load and enable the deadline I/O scheduler module)
- S15enable_sched_noop_default (enable noop scheduler)
- S15enable_sched_sio (enable and load SIO scheduler module)
- S20enable_netfilter (load netfilter modules for firewall or WiFi, USB tethering)
- S30enable_logger (enable logging)
- S35enable_tun (load tun module)
- S40enable_cifs (load cifs module)
Custom Voltage may be configured with Voltage control or similar applications.
For more information check the semaphore kernel website: www.semaphore.gr
For questions or issues about Semaphore Script Manager please visit HM.Carbide thread
Thanks to Superuser, you may download a wonderful custom bootanimation for CM9 from http://www.semaphore.gr/downloads/boot-animations
Thanks to
pawitp for his kernel.
zacharias.maladroit for his useful information about CM's initramfs
HM.Carbide for his Semaphore Script Manager application.
Ezekeel for LiveOC, Custom Voltage
sztupy for USB host driver
koush for CWM
xcaliburinhand for his work about dock support
mialwe for his vibrator intensity and other fixes
ShadowInkDesigns for Android logo
trailblazerz11 for his help with Linaro and other changes
DerTeufel1980 for various hints
All people who support this kernel by testing, reporting issues, donating or simply using it.
Change log
1.3.0 (30/07/2012)
- added CFQ scheduler as module
- in call volume settings (thanks to DerTeufel for his hint)
- fix charging display for car dock (thanks to pawitp)
- CWM 6.0.1.0 (thanks to koush) *
- CWM: added AROMA Filemanager (thanks to amarullz)
- compiled with Linaro 4.7.2 201207
Normal versions (for CM9 or ROMs without hugemem configuration)
1.3.0
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.3.0s
- 386.5MB - 398.7MB
* Nandroid backups with CWM 6 are not compatible with previous versions.
1.2.6 (07/07/2012)
- USB mass storage disable write speed cache support (thanks kasper_h, DerTeufel1980 for the hint)
- CWM: Allow key to repeat on hold (thanks to FaultException, koush). Works for volume up, down and touch key menu (as down)
- CWM: fix selection bar color when battery < 21%
- CWM: upstream sync (thanks to koush) *
- initramfs sync some changes with CM9 (adb works in root by default in recovery)
- compiled with linaro 4.7.1 201206
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.6
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.6s
- 386.5MB - 398.7MB
* Please note that due to changes in nandroid backup/restore, previous versions of Semaphore can't restore backups from version >= 1.2.6. To be on the safe side, please renew your backups.
1.2.5 (19/06/2012)
- rebased to 3.0.17 (thanks to trailblazerz11 and eugene373 for their github)
- compiled with Linaro 4.7.1 toolchain (thanks to trailblazerz11 for his help)
- O3 optimization flag
- upstream sync (fixes for cdma in-call volume and mic gain included, thanks to pawitp, efpophis)
- WiFi PM_MAX when suspended
- fixed 800MHz underclocking
- changed boot splash screen
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.5
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.5s
- 386.5MB - 398.7MB
1.2.2 (01/06/2012)
- Bootloop detection (if no normal boot is detected the phone will be forced to recovery in next boot) *
- bugfix: enabling Wi-Fi hotspot twice (copy the new netfilter script in order this to work by disabling and then enabling again netfilter in Semaphore app)
- creation of /system/lib/modules if does not exist
- removed LMK scripts
- fix some typos in scripts description (thanks to cdmackay, HiKsFiles)
* It doesn't mean that this will necessarily resolve the known bootloop issue, but it may help on bootloops because of bad OC/UV etc.
Full changelog: http://www.semaphore.gr/changelog/ics-version
Deep Idle Guide and FAQ
Sources
The Linux Kernel
Samsung Kernel sources
Semaphore kernel sources
Please use it at your own risk!
The attachment zip files are for flashing from CWM recovery.
The attachment tar files are for flashing through Heimdall/ODIN.
Attachment files md5sum:
4a963c5183993b256c5a0d52f88bc2c7 Semaphore_ICS_1.2.6.zip
408178563587859c31a4c5a90b394166 Semaphore_ICS_1.2.6s.zip
3a0ca16342f811dfd9666ce3633a20b6 Semaphore_ICS_1.2.6.tar
c53114e74530e68c3b5cddb424343e8b Semaphore_ICS_1.2.6s.tar
753748fba3b590babcbfb76857bf609d Semaphore_ICS_1.3.0.zip
a6f0d7c9d2254d9a178248d48cf3de45 Semaphore_ICS_1.3.0s.zip
1e71744541d74fdd60d6b43c2dc767c7 Semaphore_ICS_1.3.0.tar
09e1e9806dc84c9c2e2341e38ebd51b0 Semaphore_ICS_1.3.0s.tar
Alternative download from http://www.semaphore.gr/downloads/gt-i9000-ics
1.2.5e Euro 2012 - Spain Special Edition
How to build Semaphore kernel
Prerequisites
Basic knowledge of Linux is required to be able to build the kernel. We will also need a modern Linux box (preferably).
Basic Setup
First, we need to setup a directory in which we will clone the kernel and initramfs repositories. In this guide, we will setup them in /tmp but you can do it in any directory you want.
In a terminal we run:
Code:
mkdir /tmp/semaphore
cd /tmp/semaphore
Then we clone the basic kernel repository:
Code:
git clone https://github.com/stratosk/samsung-kernel-aries
Finally we clone the initramfs repository:
Code:
git clone https://github.com/stratosk/ics-ramdisk
OK, first step done. We got the code. Now we have to do some preparation and compile it.
Configuration
I prefer to use a mini ugly script to compile the kernel and pack it. It's located in the root of the kernel tree (/tmp/semaphore/samsung-kernel-aries/sbuild.sh)
We open this file with an editor of our choice (I prefer vi) and edit:
1) The two lines with the 'make' command, changing the CROSS_COMPILE= option. We need to set the path from the cross compiler toolchain. I use the one that it's included in CM9 repository.
2) The line starting with the 'find' command, changing the kernel source directory and destination directory of the modules location. This is into the initramfs directory. In our example it's /tmp/semaphore/ics-ramdisk/ics_combo/files/modules
The Semaphore's kernel configuration is located in the file config_sema in the root kernel directory. So, we need to copy this file as .config:
Code:
cp config_sema .config
Then we run this command to start the Linux kernel configuration utility (again change the CROSS_COMPILE according to your toolchain directory):
Code:
make CROSS_COMPILE=/kernels/semaphore_cap/android/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ARCH=arm menuconfig
We go to 'General Setup' section and we change the 'Initramfs source files' option to /tmp/semaphore/ics-ramdisk/ics_combo/
We also need to change the next 2 options User ID and Group ID to whatever uid and gid we are logged in in the Linux box. In my case is 500,500. We exit and save the configuration.
Compiling
Now we are ready to build the kernel!
We just run:
Code:
./sbuild.sh
We wait few minutes (time depends on the machine) and hopefully the compilation will end.
The script will produce 2 files.
1) /tmp/semaphore/samsung-kernel-aries/arch/arm/boot/zImage
2) /tmp/semaphore/ics-ramdisk/cwm/Semaphore_ICS_1.2.0s.zip
These are the 2 known files that we can flash via Heimdal or CWM respectively.
just flasshing
Nice.Finally.
Downloading.
w00t, nice job Semaphore
Now on ICS ^^
thanks for the hard work!
Simply flashtastic!!! I was missing you on ics...
Enviado de mi puño y letra
i get bootloop grgrgr someelse? or maybe some restart by script manager? idk testing..
Works ok.
Gps,wifi,compass,scripts.
Good job.Finally ics from stratosk.
Nice work
Will you be implementing Voodoo Colour as well?
F1tty said:
i get bootloop grgrgr someelse? or maybe some restart by script manager? idk testing..
Click to expand...
Click to collapse
Semaphore Script Manager application is not bundled in the kernel (not yet).
I'm on teamhacksung's CM9. I didn't test it on Onecosmic's ICS.
qureshali said:
Will you be implementing Voodoo Colour as well?
Click to expand...
Click to collapse
I really don't know. I think that the pawitp's color hacks is fine.
I just want to stabilize this first. Features from Semaphore GB version will be added one by one and if there is a need for this. Lot's of features are already included by pawitp's kernel.
Re
This is just what i was waiting for... downloading now i feel like trolling everywhere out of happiness
No prob. mate! Take your time. We all love your work & Kernel!!
I also think that it's no need for voodoo colour.
This colours looks very good.
You're the man... dude
I can flash this on onecosmic rom? ( rc3.1)
Broeser said:
I can flash this on onecosmic rom? ( rc3.1)
Click to expand...
Click to collapse
I've never tried it.
F1tty reported bootloops. I really don't know what's the differences.
Broeser said:
I can flash this on onecosmic rom? ( rc3.1)
Click to expand...
Click to collapse
we will all going to find out when i will flash it to 3.1 until then....
geia soy re strato partous ta sovraka kai sto 4.0.3
Awesome, will try on build 15 right away - loaded and everything seems ok.
first impression is: great color and contrast! it's like I have 3d on my sgs now!
wifi ok, 3g ok (switches really fast, great), calling ok, sensors ok (for dialer), gps ok, whatsapp, gmail.
thank you very much!
------[ UPDATE ]-------
DooMRecovery v04a released! changelog here
------[ UPDATE ]-------
DooMKernel for Xperia S!!!
For posting BUGS/issues related to my kernel post them in kernel thread:
http://forum.xda-developers.com/showthread.php?t=1557452
For posting BUGS/issues related to my recovery post them in recovery thread:
http://forum.xda-developers.com/showthread.php?t=1594828
For general discussion regarding my kernel/recovery OR if u want to request for new features, post them in discussion thread:
http://forum.xda-developers.com/showthread.php?t=1596041
help out in bughunting if u face any issues/bugs!!
[ intro ]
firstly i want to thank all the users of this community who donated the device to me! thanks everyone!
so friends i present to u the legendary DooMKernel!
A HUGE THANKS TO FreeXperia Team (jerpelea, Bin4ry & defer) TO FIX THE KERNEL BOOTING ISSUES! YOU GUYS ARE LEGENDS!!!
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ disclaimer ]
OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!
PROCEED WITH CAUTION! U HAVE BEEN WARNED!
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ features ]
[v04a onwards] updated with DooMRecovery v05
[v04 onwards] removed CPU overclock to 1890 Mhz (now max CPU OC is 1728Mhz)
[v04 onwards] removed GPU OC (now GPU max freq is 266Mhz)
[v04 onwards] added AROMA File Manager directly into the kernel (ramdisk)!! so u can have access to file manager operations RIGHT INSIDE RECOVERY!!!! (more information on how to access this is here)
[v03a onwards] updated recovery to DooMRecovery v04
[v03 onwards] added XZ compression support in kernel (kernel compiled with XZ compression)
[v03 onwards] enabled squashfs and added XZ compression support for it
[v03 onwards] updated ramzswap to ZRAM and enabled it (with many fixes thanks to faux123) [details on how to enable ZRAM are posted here]
[v03 onwards] added ZCACHE, CLEANCACHE, FRONTSWAP and enabled them (thanks to faux123)
[v03 onwards] updated JHASH to v3
[v03 onwards] shifted default TCP congestion algorithm to VENO
[v03 onwards] using newer stripped wifi module [smaller size with un-necessary debug code removed]
[v02 onwards] updated DooMRecovery to v03 (changelog)
[v02 onwards] compiled using NEON & Snapdragon optimizations
[v02 onwards] some patches to acpuclock/cpufreq driver
[v02 onwards] added overclock to 1890 Mhz
[v02 onwards] enabled ARM THUMBEE support
[v02 onwards] added BFQ I/O scheduler (default is still deadline)
[v02 onwards] added SLQB memory allocator and set it to default
[v02 onwards] added jRCU (thanks to faux123) and set it to default
[v02 onwards] bumped VM_MAX_READAHEAD to 1024
[v02 onwards] updated wifi module to support new changes
[v02 onwards] now CPU frequency thresholding done at kernel level (min/max - 384/1512 Mhz) for bootup
[v02 onwards] kernel package can now be flashed directly via recovery!!! (kernel and wifi modules included) no need of fastboot and no need to reflash wifi modules separately
[v01a onwards] updated DooMRecovery to v02 (changelog)
[v01a onwards] capped CPU frequencies during booting to min/max - 384/1512 Mhz
[v01 onwards] compiled using Sony 6.0.A.3.62 FW kernel sources
[v01 onwards] integrated DooMRecovery (testing build) [for details of recovery and to post bugs/issues related to recovery use this thread]
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: WILL BE POSTED SOON)
[v01 onwards] added CPU governors:
Interactive
Smartass
SmartassV2
MinMax
[v01 onwards] added DooMKernel bootlogo
[v01 onwards] GPU overclocked to 320Mhz (upper bin)
[v01 onwards] CPU under/overclocked from 192Mhz to 1.728 Ghz
[v01 onwards] enhanced init.d scripts/binaries execution support
[v01 onwards] added support for userinit scripts:
if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
[v01 onwards] enabled NTFS (Read & Write) support (in kernel)
[v01 onwards] DISABLED CIFS support in kernel (was causing battery drain on Xperia 2011 devices)
[v01 onwards] enabled NLS_UTF8
[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] autorooting (prerooted)
kernel is insecure (ro.secure=0)
su binary & superuser.apk will automatically be installed by kernel
busybox (v1.16 minimal) already installed in /sbin/
busybox (v1.18.4) will get installed to /system/xbin/ if its not present there
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
[ NOTICE ]
from v02 onwards just flash the kernel package through recovery and wifi modules will automatically be updated!!
since i have changed the kernel version string stock wifi modules will no longer work on my kernel...
if u try to enable them on my kernel u will get "ERROR" while starting WIFI...
i will be providing modules for my kernel which HAVE TO BE FLASHED VIA RECOVERY for wifi/bt (and other things) to work correctly
stock modules will also be provided which again will have to be flashed via recovery if u want to return to stock kernel
remember i have already told this to u guys... if i see some users reporting that wifi is giving error because u did not follow my instructions ur post WILL BE IGNORED....
some user may still suffer from "ERROR" while starting WIFI, even after flashing the correct modules via recovery, that is because of the initial pre-rooted system.img files, which dont have any space left on the system partition... to solve this issue reflash the stock system.sin thru fastboot or thru flashtool... my kernel will auto-root it so u dont need to worry about rooting and now u will have space to flash the wifi modules...
(thanks to kazuni for pointing it out here)
[ credits for features ]
most of these patches are ported from HTC Sensation (Pyramid) kernel sources of faux123, showp1984 & LeeDroid-
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
stock GingerBread FW (.63/.67/.73/.75/.76)
you have read the following threads:
[Tutorial] Xperia S Bootloader Unlocking & Relocking
[Xperia S][INFO][REF] All that u need to know before u begin
bootloader unlocked
working fastboot
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free) or IncrediControl (free)
CPU Voltage control (VDD control) app: IncrediControl (free)
android app for changing I/O scheduler: NoFrills CPU Control (free) or IncrediControl (free)
[OPTIONAL] Swapper 2 (free)
FOR Two Way Call Recording: CallRecorder app (PAID) [TRIAL version] {p.s.: keep watching that thread for newer trial versions}
[ how to install my kernel ] (v02 onwards) {NEW}
download the kernel package update.zip (it contain the updated wifi modules)
save the package update.zip to sdcard (on phone)
reboot phone and enter recovery
flash the kernel package update.zip
reboot phone and enjoy the kernel
[ how to install my kernel ] (v01 or LOWER) {OLD}
download the kernel.elf & wifi modules update.zip
save the kernel.elf in the folder with fastboot binaries (fastboot.exe files)
save the wifi modules update.zip to sdcard (on phone)
power down device
start device in fastboot mode
use the following command to flash the kernel.elf
Code:
fastboot flash boot kernel.elf
OR
Code:
fastboot -i 0x0fce flash boot kernel.elf
reboot phone and enter recovery
flash the wifi modules update.zip for my kernel
reboot phone and enjoy the kernel
[ how to get back to stock kernel ]
download the stock wifi modules update.zip
extract the kernel.sin file from the stock FTF u used to flash this fimware (use 7zip to open the FTF)
save the kernel.sin in the folder with fastboot binaries (fastboot.exe files)
save the wifi modules update.zip to sdcard (on phone)
reboot phone and enter recovery
flash the stock modules update.zip
power down device
start device in fastboot mode
use the following command to flash the kernel.sin
Code:
fastboot flash boot kernel.sin
OR
Code:
fastboot -i 0x0fce flash boot kernel.sin
reboot phone and thats it u should now be on stock kernel
OR
use the Advanced Stock Kernel posted here
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)
now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ tips / recommendations ]
for better battery life try undervolting... start off in steps of -25mV and see which is stable for u... for my phone -100mV was stable...
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
faux123 has posted very nice info regarding most features
[ my kernel sources ]
https://github.com/DooMLoRD/android_kernel_semc_msm8660
[ donations ]
if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc
PAYPAL DONATION LINK
FreeXperia PROJECT: if you want to support FreeXperia PROJECT (CyanogenMod device maintainers for Xperia phones) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=THUJZQB2U5PNC
[ downloads ]
KINDLY DO NOT MIRROR MY FILES
< NEW >
v04a (changelog)
[Xperia S] DooMKernel (v04a)
[ MD5HASH: acf8218fed57b37cc139281d2df2609f ]
< OLD >
v04 (changelog)
[Xperia S] DooMKernel (v04)
[ MD5HASH: 20ec4e352aedf6736a2f553f377dcba4 ]
v03a (changelog)
[Xperia S] DooMKernel (v03a)
[ MD5HASH: c74163b8590191fe48ee6310f9676c3a ]
v03 (changelog)
[Xperia S] DooMKernel (v03)
[ MD5HASH: 34c204a7c3c5c0472744d401674d880a ]
v02 (changelog)
[Xperia S] DooMKernel (v02)
[ MD5HASH: 2a0cd3a5069f7a73831a2fe6bb56866b ]
v01a (changelog)
[Xperia S] DooMKernel (v01a) (recovery flashable version)
[ MD5HASH: fcaa8c6b6336cd5af41df8e6ecb47b6a ]
WiFi Modules for DooMKernel
v01
[Xperia S] DooMKernel (v01)
[ MD5HASH: 04fc8904b7e8566c0cc2fd8902599482 ]
WiFi Modules for DooMKernel
WiFi Modules for stock kernel
READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!
[ DooMKernel Signature banners!!! ]
If you like to use my kernels and u want to show the world that u use it/love it , then you can add this banner to you signature!!!
Just copy the following code and paste it in you USER CP under "Edit Signature":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1557452"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
cheers!
reserved post
reserved for posting info related to VDD control
Nice work doom. Cant wait to try out.
Doom you are so good, that you can work in the future!
Release date 17-04-12 and here in holland its stil 16-04-12
I have the World .73 rooted. Can i install this? It aint in the recuirements.
Verstuurd van mijn LT26i met Tapatalk
poo-tang said:
Nice work doom. Cant wait to try out.
Click to expand...
Click to collapse
thanks!
power323f said:
Doom you are so good, that you can work in the future!
Release date 17-04-12 and here in holland its stil 16-04-12
Click to expand...
Click to collapse
its 17 April here in India (and its 3:30 AM, damn i gtg sleep )
raydekok said:
I have the World .73 rooted. Can i install this? It aint in the recuirements.
Verstuurd van mijn LT26i met Tapatalk
Click to expand...
Click to collapse
this will work on any of the current GB firmwares of Sony (.63/.67/.73)
wait i will update first post!!
please use this thread for reporting issues/bugs ONLY
Everything works fine (touch recovery is nice) only issue is that your Wifi modules are not working on 67 UK FW. I just get an error written under the Wifi toggle in settings.
poo-tang said:
Everything works fine (touch recovery is nice) only issue is that your Wifi modules are not working on 67 UK FW. I just get an error written under the Wifi toggle in settings.
Click to expand...
Click to collapse
hmmm... u mean the stock wifi modules package? or my kernel's wifi modules?
also post output of this:
Code:
adb shell md5sum /system/lib/modules/bcm4330.ko
the output should be:
Code:
6b0186d43b54207e54c509a795035ad4 /system/lib/modules/bcm4330.ko
if not then reflash the modules update.zip using recovery
BTW i have done testing on the 6.0.A.3.73 SG firmware
DooMLoRD said:
hmmm... u mean the stock wifi modules package? or my kernel's wifi modules?
also post output of this:
Code:
adb shell md5sum /system/lib/modules/bcm4330.ko
the output should be:
Code:
6b0186d43b54207e54c509a795035ad4 /system/lib/modules/bcm4330.ko
if not then reflash the modules update.zip using recovery
Click to expand...
Click to collapse
Your doomkernal mods, have tried installing 2X and it installs ok. will get that for you.
---------- Post added at 11:22 PM ---------- Previous post was at 11:12 PM ----------
code comes up
[1] Segmentation Fault MD5 sum /system/1...
Click to expand...
Click to collapse
poo-tang said:
Your doomkernal mods, have tried installing 2X and it installs ok. will get that for you.
---------- Post added at 11:22 PM ---------- Previous post was at 11:12 PM ----------
code comes up
Click to expand...
Click to collapse
recheck ur busybox installation...
try this...
take full backup of ur current rom in recovery...
flash FULL stock FTF of the firmware u currently using..
then just flash my kernel and get into recovery and flash the modules...
DooMLoRD said:
recheck ur busybox installation...
try this...
take full backup of ur current rom in recovery...
flash FULL stock FTF of the firmware u currently using..
then just flash my kernel and get into recovery and flash the modules...
Click to expand...
Click to collapse
Yeah will do. if you remember i had busybox issues on bin4ry's 67 root img. would not install even manual adb. Think most likely an issue with his img. Now we have auto rooting much easier to update so will give that ago.
EDIT = Flashed Generic 73, wiped it all and now your Kernal and WIFI is working fine Thankyou. Sorry for filling up the thread but at least people know if on Bin4rys 67 root and having issues. Flash different FW first.
Hi doom,
it seems update file for wifi is not working with recovery, I already check up, after install wifi module for your kernel via recovery, wifi module still the same as stock version.
And also superuser is not working too, maybe it failed because my phone already rooted.
Many thanks for your work
edit
Just install again your kernel with unrooted stock rom, everything is working great
Thanks again
DooMLoRD said:
A HUGE THANKS TO FreeXperia Team (jerpelea, Bin4ry & defer) TO FIX THE KERNEL BOOTING ISSUES! YOU GUYS ARE LEGENDS!!!
Click to expand...
Click to collapse
Absolutely! Is that still secret information?
a thousand thanks for the ceaseless xperia work DooMLoRD
you mention a wifi update.zip but i cant see or find a link for it anywhere
Seansmit17 said:
you mention a wifi update.zip but i cant see or find a link for it anywhere
Click to expand...
Click to collapse
Directly under the link for the kernel
MODULES for DooMKernel
Dear Doom,
Also no way to root without unlock bootloader?
Well thats confusing, Modules for doomkernel is not the same as wifi update.zip
kahox said:
Dear Doom,
Also no way to root without unlock bootloader?
Click to expand...
Click to collapse
Not at the moment.
---------- Post added at 10:22 AM ---------- Previous post was at 10:20 AM ----------
poo-tang said:
Yeah will do. if you remember i had busybox issues on bin4ry's 67 root img. would not install even manual adb. Think most likely an issue with his img. Now we have auto rooting much easier to update so will give that ago.
Click to expand...
Click to collapse
That's because the preroot image that binary posted is having the exact issue I had first time I made my preroot image - there are not enough space in the system partition (there is, physically, but not logically).
edowar said:
Hi doom,
it seems update file for wifi is not working with recovery, I already check up, after install wifi module for your kernel via recovery, wifi module still the same as stock version.
And also superuser is not working too, maybe it failed because my phone already rooted.
Many thanks for your work
edit
Just install again your kernel with unrooted stock rom, everything is working great
Thanks again
Click to expand...
Click to collapse
ah i was wondering why u forked my repo on GIT
great to have another dev here!!
Seansmit17 said:
Well thats confusing, Modules for doomkernel is not the same as wifi update.zip
Click to expand...
Click to collapse
wait i will edit the first post to make it more clear
Just like for CM9&CM10&CM10.1, I started making a CM10.2/JB4.3 kernel. The philosophy is the same: stock plus a few extras
This kernel is based on my CM10.1 Mackay kernel, updated using upstream patches from CM10.2
Thanks to all SGS-CM-kernel developers (pawitp, stratosk, DerTeufel, Glitch, mialwe, krarvind), I learned a lot from all of you!
Separate bigmem libs for other kernels:
http://forum.xda-developers.com/showpost.php?p=44495730&postcount=16
Changelog 0.599
-Final release for JB4.3
-Identical in code to KK version of kernel
-4 version:
-CWM & TWRP
-Swapped SD (CWM & TWRP) -> I have no external SD, so I didn't test this one!
All features compared to stock kernel:
Features:
-Build using the Cortax-A8 optimized Linaro 4.7.4 toolchain of Christopher83: http://forum.xda-developers.com/showthread.php?t=2098133
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.101
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (default governor)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-BLN (can be enabled through “Settings>Mackay Settings”*)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Updates to binder
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
*“Settings>Mackay Settings” only available with Mackay ROM 3.x.x (to be released soon)
*also available through the Galaxy S & Mackay app in the launcher
On other roms, install the kernel, reboot, open /data/local/mackay/bln/recovery/navbar and change the 0 for 1. Then reboot:
bln (set to 1) BLN will be activated
navbar (set to 1) navbar will be activated
As an alternative, Bejda developed a script for Mackay settings:
http://forum.xda-developers.com/showpost.php?p=41729828&postcount=953
bootable/recovery:
-Mackay recovery (based on TWRP 2.6.3.0)
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
Source code: https://github.com/kasperhettinga/samsung-kernel-aries/commits/mackay-cm102
This is a freshly started project. Ideas for improvements/additions are welcome but:
1. I try to stay close to stock
2. The time I spend on features depends on how much I like them myself
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax for providing a high-speed server for high quality downloads
Downloadable with CMC & voodoo colour:
https://s.basketbuild.com/devs/kasperhettinga/sgs/kernel/pre-KK/
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
This version can only be used on JB4.3-based ROMs
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/switchSD/
kasper_h said:
-ALPHA build, unknown stability
Click to expand...
Click to collapse
Using it since Yesterday evening - all good so far. Thanks.
I9000B
Hi kasper_h,
Just to confirm, no support to I9000B, right?
any plans to support it?:fingers-crossed:
@kasper_h will you add sioplus in your kernel ?
Sent from my GT-I9000 using xda app-developers app
fmc000 said:
Using it since Yesterday evening - all good so far. Thanks.
Click to expand...
Click to collapse
This one has improved bigmem libs compared to the test version I send you yesterday.
Celso Marques said:
Hi kasper_h,
Just to confirm, no support to I9000B, right?
any plans to support it?:fingers-crossed:
Click to expand...
Click to collapse
No, I only support devices I own/have direct access to.
Others can easily take my code from github and compile for other devices.
DerRomtester said:
@kasper_h will you add sioplus in your kernel ?
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
No plans yet, maybe once everything works as it should and I have some time for things like that.
Verstuurd van mijn GT-I9000
My boot time seems a bit long with mackay kernel.
DerRomtester said:
My boot time seems a bit long with mackay kernel.
Click to expand...
Click to collapse
always been like that (don't know why, though).
fmc000 said:
always been like that (don't know why, though).
Click to expand...
Click to collapse
The cause of the slow boot is the complicated ramdisk with two recoveries that need to be extracted at every boot.
Verstuurd van mijn GT-I9000
kasper_h said:
The cause of the slow boot is the complicated ramdisk with two recoveries that need to be extracted at every boot.
Verstuurd van mijn GT-I9000
Click to expand...
Click to collapse
Got it, thanks.
Sent from my SGS using Tapatalk.
Great great the best kernel for i9000 come on android 4.3
I will test in the next days
Love your job kasper_h
Thanks
Pretty good so far, nothing more, nothing less that 4.2 version.
Sent from my GT-I9000 using xda premium
I tried to install,Mackay kernel 0.403 in C: ROM 4.3 and it gives me error.
mamoto66 said:
I tried to install,Mackay kernel 0.403 in C: ROM 4.3 and it gives me error.
Click to expand...
Click to collapse
It would be helpful if you tell a but more than that...What error. When. Etc.
kasper_h said:
It would be helpful if you tell a but more than that...What error. When. Etc.
Click to expand...
Click to collapse
Sorry, the problem is that in C-ROM,Screen stays Mackay logo and does not start.I tested with Devil kernel and it works.Thanks.
Does the same problem in 4.3 Slim Rom.
Just a report, that bigmem libs extracted from the zip works great
thanks kasper_h
didhiy said:
Just a report, that bigmem libs extracted from the zip works great
thanks kasper_h
Click to expand...
Click to collapse
Attached to this post a flashable version of the bigmem libs.
mamoto66 said:
Sorry, the problem is that in C-ROM,Screen stays Mackay logo and does not start.I tested with Devil kernel and it works.Thanks.
Does the same problem in 4.3 Slim Rom.
Click to expand...
Click to collapse
i can confirm this, tested and phone stays at kernel logo kasper_h.
aways said:
i can confirm this, tested and phone stays at kernel logo kasper_h.
Click to expand...
Click to collapse
Me too.
Sent from my GT-I9000 using Tapatalk 2
mamoto66 said:
Sorry, the problem is that in C-ROM,Screen stays Mackay logo and does not start.I tested with Devil kernel and it works.Thanks.
Does the same problem in 4.3 Slim Rom.
Click to expand...
Click to collapse
Just tried , same thing happens on CyanAOSP 4.3 too. Devil and CM kernel works fine.
That is really odd, because it does work fine on both my own ROM and CM10.2 :S
I also tried building my own Carbon ROM, and also there it did boot fine.
But I will take a look whether I can find something...
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Introduction/About
This kernel is born because of me not satisfy with stock kernel, horrible heat management, some things doesn't works like firewall, vpn is buggy etc... But not meant to be stable as the stock kernel, just to hack things up
Should boot with all roms based on android 4.1.2, be it stock rom, stock based custom rom, lewa, baidu, aosp, cm10 etc as long as its 4.1.2 based roms.
Click to expand...
Click to collapse
Features:
Based on dhacker29's nokia x kernel, branch jellybean. He already patched it from original 3.4.0 to upstream 3.4.86 and many other fix/patch.
Things that i've added:
Further patched to upstream. Currently on 3.4.106.
Applied fix to compile with linaro toolchain, and i've compiled with custom linaro 4.9.3 2014.11 for generic arm processor by christopher83.
Modified cpu table, added more cpu frequencies; 122mhz, 700mhz, 806mhz and 902mhz.
Modified ion reserve value in boardconfig for higher userspace ram, now got 410mb same as stock 1.1.2.2 kernel.
Compiled with arm cortex-a5, neon, graphite and link time optimization flags.
Compiled with cpu supported unalign acccess. Supposedly to be faster than software based unalign access.
All cpu frequencies undervolted 50mv.
Disabled mpdecision service by default. mpdecision is qualcomm's userspace proprietary cpu hotplug control. Its closed source so no easy way to tweak it as u like or prefer, what u see is what u get.
Added Hotplug cpu governor for replacing the disabled mpdecision.
Added exFAT (Extended File Allocation Table) driver. exFAT is a Microsoft file system optimized for flash drives.
Added F2FS (Flash-Friendly File System) driver. F2FS is a flash file system initially developed by Samsung Electronics for the Linux operating system kernel.
Added and made fiops as default booting disk io scheduler. Use Trickster MOD to change it and change its parameter yourself.
Using slub memory allocator.
Optimized AES and SHA1 routines for ARM cpu architecture.
Optimized ARM RWSEM (read/write semaphore) algorithm.
Added Force Fastcharge. This feature allows force AC charging for any charger that is detected as USB (eg. PC USB ports, USB Car Chargers) and pull the full current the charger can support, in such a way as to speed up the time required for a complete battery recharge. By enabling this feature, the USB/ADB data transfers will be disabled (security limitation to protect your data). Default is disabled. Use Trickster MOD to enable/disable it.
Added Dynamic FSync. This feature has been developed by Faux123 and allows to dynamically manage the synchronous writes performed on file system (FSync). It uses asynchronous writes when the screen is on, instead of synchronous writes, to have better performance and a slightly lower battery drain, while when the screen is off the synchronous writes are re-enabled to flush all the outstanding writes and prevent possible data loss. Default is enabled. Use Trickster MOD to enable/disable it.
Added Dynamic dirty page writebacks. This feature has been developed by christopher83 and allows to dynamically manage the dirty page writebacks with two different intervals, one when the screen is on and another when the screen is off. It is based on a commit of Francisco Franco, but instead of using hard coded values and of disabling at all the dirty page writebacks while the screen is on (possibility of data loss), I preferred to use a customizable higher dirty page writebacks interval (15 seconds) than the default one (5 seconds) while the screen is on and a customizable default interval (5 seconds) when the screen is off. By using a higher interval we have better performance and less battery consumption, with a very low risk of data loss. Default is enabled.
Added more gpu steps and overclock it. Looking in specsheet, our Adreno203 support upto 400mhz but for cautious reason i've only compiled with max 350mhz. Use Trickster MOD to lower/raise it.
Enabled all tcp congestion control and changed default to westwood. Use Trickster MOD to change it yourself.
Zram and zsmalloc backported from kernel 3.10.
Using google snappy compression for zram.
Updated lowmemorykiller driver taken from Sony Xperia Z kernel.
Sysfs interface to control android logger, ie logcat and dmesg. Default is disable, to enable just do
Code:
echo "1" >> /sys/kernel/logger_mode/logger_mode
Using AnyKernel 2.0 based installer/flasher. Original AnyKernel is developed by Koushik Dutta aka Koush. Its a template for update.zip that can apply any kernel to any ROM, regardless of ramdisk. Basically what it does is to extract kernel directly from device, unpack it, repack ramdisk with supplied kernel in the installer and flash in onto device. AnyKernel 2.0 pushes the format even further by allowing kernel developers to modify the underlying ramdisk for kernel feature support easily using a number of included command methods along with properties and variables to customize the installation experience to their kernel. AnyKernel 2.0 is developed by osm0sis.
Added init.d support.
Probably many, many other things i forgot...
Click to expand...
Click to collapse
Changelog:
Code:
20150203
- Updated to upstream linux 3.4.106.
Code:
20150121
- Modified cpu table, added more cpu frequencies; 122mhz, 700mhz, 806mhz and 902mhz.
- Changed default minimum cpu frequency on boot to 122mhz.
- Changed default gpu frequency on boot to 320.
- Disable multicore power savings by default.
- Added sysfs interface to control android logger.
Code:
20150111
- Added and compiled using graphite optimization flag.
- Modified hardcoded value for all cpu frequencies, undervolted 50mv.
- Added motorola memutils for memcopy and memmove.
- Enabled arch random.
- Added and enabled lz4 compression support.
- Added and enabled google snappy compression support.
- Using google snappy as zram compressor.
- Some zram enhancement/fix.
- Some enhancement/fix for ksm.
- Enabled ksm.
- Some enhancement/fix for oom.
- Some enhancement/fix for net tcp.
- Changed tcp congestion control to westwood.
- Added freezable blocker call for some process.
- Disabled useless tuner.
- Disabled tracing.
- Disabled cleancache.
- Disabled zcache.
Code:
20141212
- Revert dynamic memory allocation of ION heap through CMA (Contiguous Memory Allocator) and using back old reserve value method.
- Changed ram reserved value for kgsl and audio. Hopefully no more out of memory kgsl error in logcat.
- Added F2FS driver.
Code:
20141210
- Using dynamic memory allocation of ION heap through CMA (Contiguous Memory Allocator) for more free ram. Now got 420mb free ram.
- Raised ram reserved value for MSM_PMEM_MDP_SIZE. Hopefully no more out of memory kgsl error in logcat.
- Disabled KSM as it might cause problem with CMA.
- Added Hotplug cpu governor and made it as default booting cpu governor.
- Removed msm_mpdecision.
- Added exFAT driver.
Code:
20141209
- Updated to upstream linux 3.4.105.
- Updated crosscompile toolchain to custom linaro 4.9.3 2014.11 for generic arm processor.
- Changed some memory values.
Code:
20141029
- Updated to upstream linux 3.4.104.
- Updated crosscompile toolchain to custom linaro 4.9.2 2014.10 for generic arm processor.
Code:
20140731
- Updated to upstream linux 3.4.100.
- Updated crosscompile toolchain to custom linaro 4.9.1 2014.07 for generic arm processor.
- Some changes in memory management.
Code:
20140716
- Updated to upstream linux 3.4.98.
Code:
20140701
- Updated to upstream linux 3.4.95.
- Removed uksm and use default ksm instead.
Code:
20140617
- Updated to upstream linux 3.4.93.
- Updated crosscompile toolchain to custom linaro 4.9.1 2014.06 for generic arm processor.
- Updated cleancache driver.
- Added 350mhz max gpu overclock.
- Made 300mhz as default booting gpu frequency.
- Removed Dynamic timer slack controller, it doesn't work properly.
Code:
20140609
- Updated to upstream linux 3.4.92.
- Added link time optimization flags.
- Modified cpu frequency table to define static hardcoded voltage values.
- Added true cd emulation capability.
- Increased zram disk size to 125mb.
Code:
20140531
- Modified ion reserve in boardconfig to give more ram to userspace.
- Backported zram from kernel 3.10.
- Backported zsmalloc from kernel 3.10.
- Disabled deprecated qcache and enabled newer zcache.
- Added uksm 0.1.2.2.
- Updated lowmemorykiller driver taken from Sony Xperia Z kernel.
- Updated crosscompile toolchain to custom linaro 4.9.1 2014.05 for generic arm processor.
- Added more compile flags.
- Updated anykernel 2 installer to fix flashing on twrp and twrp based recoveries.
- Added script to enable 75mb of zram and making uksm dynamic based on screen on/off.
Code:
20140521
- Updated to upstream linux 3.4.91.
- Disabled some useless modules and making some other as built-in.
- Featuring AnyKernel 2.0 based installer/flasher. Now kernel can be flashed onto any 4.1.2 based roms.
- Updated wifi binary modules taken from latest dhacker29's cm10.
Code:
20140517
- Temporary fixed for wifi by force allow loading of precompiled wifi modules taken from dhacker29's cm10 rom.
- Gave a name to the kernel.
- Updated to upstream linux 3.4.90
- Added more gpu steps and overclocked it.
- Added Force Fastcharge.
- Added Dynamic FSync.
- Added Dynamic dirty page writebacks.
- Added more neon optimizations.
- Added fiops disk io scheduler.
- Enabled all tcp congestion control and changed default from cubic to veno.
- Added Dynamic timer slack controller.
- Optimized AES and SHA1 routines for ARM cpu architecture.
- Optimized ARM RWSEM (read/write semaphore) algorithm.
- Fixed init.d permission.
- Updated ramdisk. All stock rom init script moved to ramdisk.
- Compressed kernel with xz compression. Smaller kernel and probably faster boot time.
Code:
20140510
- First public release.
Click to expand...
Click to collapse
What Works:
Everything else not mention below in Known issue and problem section.
Do tell me if u found bugs/things doesn't work so i can list and try to fix them.
Click to expand...
Click to collapse
Known Issues & Problems:
Currently, none that i know of.
Click to expand...
Click to collapse
Todo:
Replace qualcomm's thermald, proprietary userspace thermal management with other better opensource alternative like msm_thermal or intellithermal.
Overclock cpu.
Click to expand...
Click to collapse
Download:
Click to expand...
Click to collapse
Installation Instructions:
You need to already have custom recovery installed.
Backup your whole rom first for cautious reason.
Flash the zip.
Click to expand...
Click to collapse
Source:
As kernel is GPL licensed, i'm obliged to provide source for my modification but sorry, didn't have github account. Really hated git, hard to use. So i've uploaded source as patch tarball, its to be patch onto vanilla linux kernel 3.4.0 from kernel.org.
Click to expand...
Click to collapse
Thanks To/Credits:
God
Linus Torvalds and whole linux kernel team and contributors.
Google
Nokia
dhacker29
christopher83
show-p1984
osm0sis
and many, many other kernel devs whose their source i've cherry picked here and there...
Click to expand...
Click to collapse
XDA:DevDB Information
NULL, Kernel for the Nokia X
Contributors
mdfzhi
Kernel Special Features: force fastcharge, dynamic fsync, dynamic dirty page writebacks, overclock gpu, custom cpu table and cpu frequencies, preundervolted cpu voltage
Version Information
Status: Stable
Current Stable Version: 20150203
Stable Release Date: 2015-02-03
Current Beta Version: 20140531
Beta Release Date: 2014-05-31
Created 2014-05-10
Last Updated 2015-02-03
Reserved
Reserved
so if I compile from dhacker's source then wifi won't work? duh sheet
AngSanley said:
so if I compile from dhacker's source then wifi won't work? duh sheet
Click to expand...
Click to collapse
thats not what i said. he's using the same source to built his aosp and wifi works with it.
mdfzhi said:
thats not what i said. he's using the same source to built his aosp and wifi works with it.
Click to expand...
Click to collapse
So what caused your kernel cant support wifi?
Sent from my Nokia_X using Tapatalk
AngSanley said:
So what caused your kernel cant support wifi?
Sent from my Nokia_X using Tapatalk
Click to expand...
Click to collapse
i can't build the modules needed using compat-wireless source provided by nokia, its in dhacker29's repo too. if i'm not mistaken its compat-wireless for kernel 3.2. strange why nokia didn't use higher compat-wireless from higher kernel as those can be build against our lower kernel 3.4.
i can build modules using compat-wireless for kernel 3.8, 3.9 or even 3.12 but doesn't know correct order to insmod the modules one by one.
just now installed.... Have to check the performance and battery performance.... Will report after testing......
Thnx for custom kernel.... Waiting for this...
Sent from my Nokia_X using XDA Free mobile app
i've managed to oc gpu, added force fastcharge, added dynamic fsync but wifi still doesn't work. dang ar6003 so hard to work with
mdfzhi said:
i've managed to oc gpu, added force fastcharge, added dynamic fsync but wifi still doesn't work. dang ar6003 so hard to work with
Click to expand...
Click to collapse
Waiting for overclocked , stable kernel
Thanks for your efforts, Sir.
i've updated to 20140517. wifi works!
now that wifi finally works albeit i'm using dirty hack to make it works, kernel graduated from alpha to beta. happy flashing and testing
mdfzhi said:
i've updated to 20140517. wifi works!
now that wifi finally works albeit i'm using dirty hack to make it works, kernel graduated from alpha to beta. happy flashing and testing
Click to expand...
Click to collapse
Waiting to use it in aosp rom.
Great work.
i've updated to 20140521.
featuring anykernel 2.0 flasher, now kernel can be flashed onto any android 4.1.2 based rom, be it stock rom, stock based custom rom, lewa, baidu, aosp, cm10 etc as long as its 4.1.2 based roms then it will boot. i've tested on stock, b-rom, lewa and baidu.
the anykernel 2.0 flasher got problem with twrp tho, so must use cwm to flash it.
mdfzhi said:
i've updated to 20140521.
featuring anykernel 2.0 flasher, now kernel can be flashed onto any android 4.1.2 based rom, be it stock rom, stock based custom rom, lewa, baidu, aosp, cm10 etc as long as its 4.1.2 based roms then it will boot. i've tested on stock, b-rom, lewa and baidu.
the anykernel 2.0 flasher got problem with twrp tho, so must use cwm to flash it.
Click to expand...
Click to collapse
hi bro. How do u think, if we merged my kernel project with yours?
merge how?
mdfzhi said:
i've updated to 20140521.
featuring anykernel 2.0 flasher, now kernel can be flashed onto any android 4.1.2 based rom, be it stock rom, stock based custom rom, lewa, baidu, aosp, cm10 etc as long as its 4.1.2 based roms then it will boot. i've tested on stock, b-rom, lewa and baidu.
the anykernel 2.0 flasher got problem with twrp tho, so must use cwm to flash it.
Click to expand...
Click to collapse
I'm using your kernel with Baidu48.
Can u please tell me which tool will be best for this kernel?
sumondhk1 said:
I'm using your kernel with Baidu48.
Can u please tell me which tool will be best for this kernel?
Click to expand...
Click to collapse
do read first post.
mdfzhi said:
do read first post.
Click to expand...
Click to collapse
i read the first post and already used tickster mod.
Is there any other mod i meant ?
Thanks for the kernel, its a pleasure to use updated kernel alwyes.
got many other kernel manager in googleplay but i've only tested with trickster mod. u could try others but theres no guarantee that they'll work.
Hello @mdfzhi, first off, thank you for this great kernel. I'm loving the kernel but anyway, I have a question. Inside Trickster MOD, I see that the Core #1 is offline all the time. Is this how it's supposed to be? Will it only use the second core of the CPU only under heavy load, is that correct? I tried using the Performance governor, but the second core is still not running. Perhaps it's controlled by the CPU itself, I don't know.
I'm still sad to see that I can't watch 720p smoothly even with this kernel. But anyhow, thank you for your great work. I'll be using this for a few days to make sure there's no stability issues.
LuckyK
A Custom Kernel
Based On JB-MR2 @Ziyan Release
Hello everyone, today I present my kernel for galaxy nexux, some notes ... Since November I joined this great forum, and start to learn about the world of programming. Possessing a Galaxy Nexus early to visit his section, and I see the first rom Lollipop created by @MwisBest, taken from his work, beginning to do research on the kernel, springs and everything around them. After various jobs, finished in ash with my hard disk burned, I decided to concentrate on the kernel, and so I ask if I can take his @Ziyan kernel, to work it and create something special, and month and about which work in this kernel, and are pleased to present its first Release.
A big Thank's goes to @Ziyan, @MWisBest, @bsmitty83 , @aosp, @freshgiammi, @boype, @imoseyon, @franciscofranco, @pattyboi, and other, for all their commit that I used
Special FeaturesCompatible with all variant (Tuna,Toro,ToroPlus)
Driver DDK 1.9
EXT4/F2FS
Overclock CPU/GPU
Special Control Smartreflex (preset)
FSync control
Vibration Control
Color Control
Fast FPE Emulator
Sound Control
Voltage Control
Driver Wi-fi 3.4
AnyKernel2 (thanks to @osm0sis)
Download:
Look in the Download Section ---> http://forum.xda-developers.com/devdb/project/?id=8795#downloads
The kernel now can be used very well in both EXT4 that F2FS, is very responsive and fluid. Always follow the recommended configurations.
Ziyan's source ----> https://github.com/Ziyann/omap
XDA:DevDB Information
[Kernel] LuckyK [5.x-7.x], Kernel for the Samsung Galaxy Nexus
Contributors
Fenix46, Ziyan, Mwisbest
Source Code: https://github.com/Fenix46/LuckyK
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2016-09-13
Created 2015-03-21
Last Updated 2016-09-13
Optimal Configuration
TCP Control: Cubic
Read Ahead Buffer Size: 128
Scheduler: CFQ
Freq. Min: 224 MHz
Freq. Max: 1.2 GHz
Governor: Interactive
Adaptive Brightness: ON
Vibration Intensity: 85
FSync: ON
GPU Frequency: 512 MHz
Configuration OC
TCP Control: Cubic
Read Ahead Buffer Size: 128
Scheduler: CFQ
Freq. Min: 224 MHz
Freq. Max: 1.53 GHz
Governor: Ondemandplus
Adaptive Brightness: ON
Vibration Intensity: 85
FSync: ON
GPU Frequency: 512 MHz
Changelog
V.2.2 ----> V.2.3
#Add optimization for KSM from kernel 3.10
#Add some commit for memcg from kernel 3.10
#Add more patch for OOM_KILL from kernel 3.10
#Add optimization for vmalloc, pagewalk and shmem from kernel 3.10
#Remove ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES
<----------------->
V.2.1 ----> V.2.2
#Add optimization in Nohz from kernel 3.10
#Add some commit for Ondemand
#Add one patch for OOM_KILL from kernel 3.10
<----------------->
V.2.0 ----> V.2.1
#Revert old Patch in OOM_KILL
<----------------->
V.1.9 ----> V.2.0
#Add hack on ioremap
#Add percpu optimization from kernel 3.10
#Add OOM_KILL optimization from kernel 3.10
<----------------->
V.1.8 ----> V.1.9
#Add More Optimization for Block and CFQ
#Revert Commits For RCU
#Add 2 commits for lib
#Add optimization for binder
<----------------->
V.1.7 ----> V.1.8
#Add some patch for RCU
#Add optimization for MemBlock
#Add optimizations for Cpufreq and Kernel/Sched
#Add "hostapd" in zip flashable
#Add some patch for OOM_ADJ
#Add correct patch for camera (thanks @Ziyan)
<----------------->
5.1_V1.6 ----> 5.1_V1.7
#Some Update for DSS
#Fix Charging Offline
#ADD New driver for wifi
#Some update for stabilize
<----------------->
5.1_V1.5 ----> 5.1_V1.6
#Various Optimizations mm: vmscan, compaction
#Various Optimizations ext4: kvmalloc added, and kzalloc for better performance
#Various Optimizations Pstore
#Fixed Bug for CMHW
<----------------->
5.1_V.1.4 ----> 5.1_V.1.5
#Add various commits in "/mm" directory, for better stability
#Change GCC final, build with GCC 4.7 Google
#Fixed some file in "arch/arm/"... maybe now the CFQ works thanks to these commit
<----------------->
5.1_V.1.2 ----> 5.1_V.1.4
#Add 9 commits for F2FS, increse stability
#Change GCC
#increse Frame Buffer to 2mb
#Active Voltage Control
<----------------->
5.1_V.1.0 ----> 5.1_V.1.2
#Revert OndemandPlus with Interactive for better boot
#Add one String* in drivers/mmc/core/quirks.c for possible fix Bug old chip.
*NB: This string, is an optimization for GCC 4.9. Added hoping to remove the bug
<----------------->
19/03 ----> 23/03
#Switch interactive to ondemandplus
#Add 2 commits for net/ipv4 and ipv6 (for rom Zmod)
#Possible Fix for the bug chip VYL00M
Hell yea ! I've watching your git these days, and now the kernel is released ! Will try
seems to work well togheter with [ROM] [5.1] ZMoD (03/20).
Thank you for keeping my old phone snappy and up to date
Edit: boot loop at my end togheter with said rom
kongha said:
seems to work well togheter with [ROM] [5.1] ZMoD (03/20).
Thank you for keeping my old phone snappy and up to date
Edit: boot loop at my end togheter with said rom
Click to expand...
Click to collapse
excuse my English is not very good, you've had some problems with the kernel?
Sent from my Galaxy Nexus using XDA Free mobile app
Bootloops on AOSP wee better rom 5.1..
rambhanushali20 said:
Bootloops on AOSP wee better rom 5.1..
Click to expand...
Click to collapse
that ROM are you using? You made a clen flash?
My advice is ti install the ROM, to make a first start and then install the kernel. I'm using new Zmod ROM with my kernel and work fine. With FML 5.1 the kernel work, tried until yesterday.
Fenix46 said:
excuse my English is not very good, you've had some problems with the kernel?
Sent from my Galaxy Nexus using XDA Free mobile app
Click to expand...
Click to collapse
I believed I had installed it first but had not, sorry about the confussion in my first post. When I actially did install your kernel toghter with (clean installation) ZMoD it is boot loop.
kongha said:
I believed I had installed it first but had not, sorry about the confussion in my first post. When I actially did install your kernel toghter with (clean installation) ZMoD it is boot loop.
Click to expand...
Click to collapse
ah ok, you do one thing, installing the rom, gapps and superSU, start your smartphone, you restore the backup, and after installing the kernel, I always do this procedure, because the kernel is not compiled with any rom so if it is installed when you install the rom, you go into boot loop. follow my steps and you will have no problems
Fenix46 said:
ah ok, you do one thing, installing the rom, gapps and superSU, start your smartphone, you restore the backup, and after installing the kernel, I always do this procedure, because the kernel is not compiled with any rom so if it is installed when you install the rom, you go into boot loop. follow my steps and you will have no problems
Click to expand...
Click to collapse
Thats what I did
1. install the rom
2. gapps
3.superSU
4.reboot
5.install the kernel
and here its a boot loop
kongha said:
Thats what I did
1. install the rom
2. gapps
3.superSU
4.reboot
5.install the kernel
and here its a boot loop
Click to expand...
Click to collapse
strange, I don't why go in bootloop... I will try to understand why it behaves like this, however, to correct load a picture of my device, to show that I am using it without problems
Fenix46 said:
strange, I don't why go in bootloop... I will try to understand why it behaves like this, however, to correct load a picture of my device, to show that I am using it without problems
Click to expand...
Click to collapse
Maybe it was VYL00M bug. Other phone use that sick chip. Maybe you don't. Mine boot correctly
eternal70 said:
Maybe it was VYL00M bug. Other phone use that sick chip. Maybe you don't. Mine boot correctly
Click to expand...
Click to collapse
mm ... strange, because the base I used, I think he has already the fix, commissioned by Ziyan. I'll try to find a solution to the problem
New Release in download, this release is one test for chip VYL00M, because the bug was still present, maybe I have solved the problem.
With chip "V3U00M" the variant "V.1.0-test" dosen't work.. use the other release
Changelog added in the second post... let me know if the bug is still present ...
Amazing battery life, i got 3h15min SOT on ZMoD. Thank you @Fenix46
h4xx0rr said:
Amazing battery life, i got 3h15min SOT on ZMoD. Thank you @Fenix46
Click to expand...
Click to collapse
Thanks for feedback... these words are a big satisfaction
Sent from my Galaxy Nexus using XDA Free mobile app
The new version also dont work... Restarts again and again... And hangs at Google logo... Btw i am having VYLOOM chip nexus and i clean flashed it with latest FML build...
rambhanushali20 said:
The new version also dont work... Restarts again and again... And hangs at Google logo... Btw i am having VYLOOM chip nexus and i clean flashed it with latest FML build...
Click to expand...
Click to collapse
OK thanks, later placed a new zip for test
Sent from my Galaxy Nexus using XDA Free mobile app
New Version test for chip VYLOOM is ready for donwload, look your news...
NB: This version is compatible with the chip "V3U00M" ... but I do not recommend the installation because the performance is very low.
Test version 2 work on Zmod. I have VYL00M But first boot is very lazy and phone laggy 1-2min after first boot