[KERNEL] [JB] [WIP] [email protected] | Based on nAa-JB kernel with some added features! - XPERIA X8 Original Android Development

Yes guys, you read the title right.
Presenting [email protected]
Now you have a kernel with touch recovery for JB. Yeah, JB!!! It is compiled from nAa's JB kernel sources and TWRP is compiled from source, too, but not by me. Performance is almost like that of nAa's JB kernel. Maybe even better.
FEATURES
- Everything from nAa's JB kernel
- Custom MTD partitions as in nAa-JB kernels
- Built with Linaro toolchain
- CWM-based recovery 5.5.0.4 because the touch version just HAD to mess up.
- TWRP! Check this link: http://forum.xda-developers.com/showthread.php?t=1985993
- A new I/O scheduler - Deadline - that's as fast as hell especially after the tweaks from Daveee10's commits. Seriously I tried this on my phone. Super fast.
- SIO and V(R) schedulers.
- smartassH3 governor that nearly eliminates the wake up bug on JB ROMs.
- SLQB slab allocator
- H/W video decoding.
- Dual-booting JB ROMs. fehereneoh's post in the 34th covers that.
That's it for now.
REQUIREMENTS:
- Rooted XPERIA X8 with unlocked bootloader
- A lot of courage
- The ability to follow instructions (which I'm pretty sure everyone around here possesses =))
- An sdcard backup is recommended, too.
INSTRUCTIONS
- Make sure you have a copy of the stock kernel and ROM in case anything goes wrong (I'm pretty sure it won't)
- Backup using CWM
- And don't forget to format /system, /cache and /data before flashing. Otherwise the kernel won't boot.
- Download the kernel and put in the firmwares folder of Flashtool
- Follow the instructions provided by Flashtool
- Reboot and press back button several times and if you see the TOUCH RECOVERY you have succeeded in your quest
SCREENSHOTS
Kernel info:**
{
"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"
}
SetCPU screenshot (check the scheduler bit):**
I/O Scheduler Deadline in use:**
Best AnTuTu score with [email protected] on smartassv2 and Deadline I/O scheduler. Stock 2GB sdcard was used. I swear to God no tweaks were used:**
Since I forgot to take a screenshot of the "Detailed scores", I'm uploading the score record XML file as well (mostly for skeptics). It hasn't been tampered with. What you believe is up to you, though:
https://www.dropbox.com/s/xegzeia4srs4236/2013-01-01 18_04_01.xml
BUGS
- Rebooting to recovery from ROM works but if you reboot to system from CWM it keeps booting to CWM. Wipe cache to solve this.
- SDCARD gets formatted sometimes. This bug has been confirmed removed by testers. But you should always be on the safer side and have a backup.
DOWNLOADS AND SOURCES
Downloads: http://d-h.st/qGM V8: http://forum.xda-developers.com/showpost.php?p=38189560&postcount=511 Thank CnCprior to downloading, as it wouldn't have been possible without his efforts. Much appreciated bruv.
Kernel source: https://github.com/souljaboy11792/oxydo-kernel-jb
Use the master branch and as EET has advised, use this instead of zipballs or tarballs:
Code:
git clone https://github.com/souljaboy11792/oxydo-kernel-jb.git
Ramdisk is present in the source (after extraction of course) as kernel.sin-ramdisk. Copy it some place else if you want to pack it.
Tha above basically means I am fully compliant with GPL. Thanks go to nAa, pilu1978, CtrlAltDelIrl, EET and all the others who warned me.
CREDITS:
- nobodyAtall for kernel source
- alfsamsung for touch recovery
- djnilse for helping alfsamsung
- feherneoh for being a great friend and helping with nBoot which still doesn't work, and for creating oBoot which does work!
- pilu1978 for helping me
- Daveee10 for helping out with governors and schedulers
- CnC-ROCK for bootlogo and soon, bootanim
- viper001 for instructions
- mayurcools for ideas for solutions to bugs
- DooMLorD for the unpacking tool
- Dev-Host for being the wonderful file-hosters they are (suck on that Mediafire)
- androidnerd2 for providing the commands that determine what touch screen you have
- Cyanogenmod team for......you know what....if you don't, then GTFO. just kidding
- TAJ_Rocks - For some suggestions
- Sony Ericsson for the phone
- My family for supporting me =)
- The whole of Team Oxydo for being the awesome guys that they are
- Allah Almighty (yes I'm a proud Muslim)
TO BOOT INTO TWRP, TOUCH THE SCREEN WHILE THE LOGO IS BEING DISPLAYED.
TO ENTER CWM RECOVERY, KEEP PRESSING BACK BUTTON WHILE LOGO IS BEING DISPLAYED.
ENJOY!
NEITHER ME NOR ANYONE RELATED TO THIS KERNEL CAN BE HELD RESPONSIBLE IF YOU BRICK YOUR PHONE BY FLASHING THIS. PLEASE HAVE A BACKUP OF YOUR SDCARD BEFORE FLASHING AS THIS MAY FORMAT IT. THIS BUG HAS BEEN REMOVED AS CONFIRMED BY TESTERS, BUT HAVE A BACKUP BEFOREHAND TO BE SAFE.
NOTE: I still consider it a WIP. Therefore bugs may exist. However they shouldn't cause much damage. And bug reports are always welcome. You can use this kernel. If you like it, just press the "Thanks" button. Don't spam, please.
**If you're wondering how I got my phone's UI to look that nice (it is nice, isn't it?), just set LCD density to 120. Text is a little small but I can read it without glasses, so it's all good.

THIS WORKS WITH ALL JB ROMs THAT ARE BASED ON THE MINICM10 ROMs (Nightly or stable version doesn't really matter here)
MAKE SURE YOU HAVE A JB ROM BACKUP THAT YOU CAN RESTORE. OTHERWISE YOU'LL FACE THE assert getprop ..... ERROR.
AFTER RESTORATION, YOU CAN INSTALL ANY JB ROM.
OR
YOU CAN EDIT THE UPDATER-SCRIPT IN THE ROM.ZIP. REMOVE THE assert getprop LINES, AND THEN PROCEED WITH INSTALLATION. THIS IS NOT ALWAYS SAFE AND CAN CORRUPT YOUR ROM.ZIP FILE.

CHANGELOG
-30-10-12
* Initial release
* CWM touch recovery from Alfs' kernel
-8-12-12
*TWRP
*Both versions of CWM touch recovery integrated into one ramdisk
*FPS-uncap (maybe?)
-15-12-12
*Removed CWM touch
*Included CWM 5.5.0.4
-18-12-12
*Forget 5.5.0.4. CWM touch 5.0.2.8 is back in two different kernels.
*MD5 mismatch is still un-fixed. Official error (I guess).
-1-1-13
*New Year's Release (not really, built it quite some time ago).
*Added Deadline I/O scheduler (not quite sure why nAa-jb doesn't have this; it is blazing fast).
*Better TWRP UI (thanks to CnC for providing the awesome buttons and the sliders).
-7-1-13
*Added SIO and V(R) schedulers.
*Tweaked Deadline a bit from Daveee10's commits. Super cool now.
*Added smartassH3 governor.
-12-1-13
*Used SLQB slab allocator instead of the default SLAB.
*Applied the PMEM commits from nAa-jb-03. H/W video decoding works perfectly now.
*Edited the bootrec to make sure two recoveries aren't booted at once. Sdcard bug gone for now.
*CWM backups work. You just have to mount /system and /data. Don't pull out the battery when it's backing up. It's actually in progress, although the progress bar is so thin, you won't be able to determine whether it's actually working or not.
*New TWRP theme. Credits: thecoby for the original theme and an0nym0us_ for resizing it to MDPI.
*Fixed the I/O schedulers bug. Credits: Daveee10.
DEVELOPMENT PLANS FOR NEXT RELEASE(S)
- New bootanimation (similar to Nexus ones)
- Powerboost and some other newer ondemand governor features. Also thanks to Daveee10.

Thanks for this Kernel, Good work.

The thanks button is just below the profile pic. Thank me later if you ran out of thanks for today.

Added your name to credits. By project list, are you referring to nBoot? Top-notch work that, though we couldn't get it to work.

Just a suggestion:
Why don't you make this with FPS cap OFF too, like in the ICS kernel... Wouldn't there be more performance enhancements?

Will do. I'm trying to port TWRP to ICS now. Will come back to this after that is done.

sgt. meow said:
Will do. I'm trying to port TWRP to ICS now. Will come back to this after that is done.
Click to expand...
Click to collapse
Is this recovery working goood?
Is it in 100% working and I won't brick my phone?
Thanks

This kernel is working perfectly. No bugs at all. Next version will have TWRP hopefully. I'll start working on 15th December after my exams are over. Please be patient.

Post #2 updated. Please read before flashing.
Next version will have TWRP.
And I will also experiment with FPS-uncap.

this kernel work in the new rom 4.1.2 ??

It does.

I'm trying to install the latest minicm10 with this kernel and i'm getting Installer Status 7 all the time, with naa-jb kernel i don't have that problem, any suggestions?

Read post #2.

POST #2 updated. PLEASE READ POST #2 ROM-COOKERS.

Kernel dev is back nice one !

You wrote in the third post how this works with all JB rom.... That's false... Not working fully with JBMiniProject... SD-Card not working and USB connection to PC too....
So the correct description is:
This works with all JB roms what based on nAa's JB

And thanks again Daveee10.

This new kernel and new opportunities so I'll have to go ahead and do it to my roms work with this kernel because I see that it is really worth

Related

[KERNEL] nAa-ics-04 [5/7/12] Custom ICS kernel + CWM Recovery

Search no more. This is THE kernel for your ICS X10mini.
Before unlocking your bootloader, read this thread
If you brick your device, you are the sole responsible.
Preface:
If you use this kernel on a gingerbread ROM, I will laugh at your noobness
If you use this kernel on a stock ROM, it will cook you dinner
Features:
Forked from nAa-11
Built with linaro-4.7.1 toolchain
Full ICS support
CWM-Based Recovery 5.5.0.4
Genlock: backported from CAF 3.0
Socinfo and internal_power_rail ported from CAF 3.0
KGSL version 3.8 (1.2): backported from CAF 3.0 / Latest SE sources
netfilter: add xt_qtaguid table support for network statistics
netfilter: ported xt_connmark xt_mark xt_quota2 xt_TPROXY from latest SE sources
binder: backported from CAF 3.0
SmartassV2 bugfixes
Bluetooth tethering support
ICS ramdisk and related fixes
KSM backported from latest SE sources / fixes from CAF 3.0
FAQ:
If you have any issues, please read the FAQ thread first: http://forum.xda-developers.com/showthread.php?t=1575831
Requirements:
Unlocked bootloader --> http://forum.xda-developers.com/showthread.php?t=1254225
MiniCM9 or any ICS, source-based ROM (install this kernel first, then install the ROM)
Flashtool tested to be working with your phone, e.g. from here: http://www.multiupload.com/GYL7A7XQBT Original flashtool thread: http://forum.xda-developers.com/showthread.php?t=920746
Install:
Backup
Unlock your bootloader as described here: http://forum.xda-developers.com/showpost.php?p=17384177&postcount=3 or here: http://forum.xda-developers.com/showthread.php?t=1254225
Download the kernel ftf file from here and move it to Flashtool\firmwares so that Flashtool can pick it up
Flash the kernel via Flashtool
Reboot and you should see the kernel boot animation:
{
"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"
}
Uninstall:
Flash back to stock using Flashtool or SEUS.
Notes:
Dualtouch:
If you want to enable the fake DT by dx (instead of andrej456's which is the default), you have to insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_dt.ko
Click to expand...
Click to collapse
If you want to remove the fake DT altogether, insert the following line in the /system/etc/hw_config.sh file:
insmod /system/lib/modules/synaptics_i2c_rmi4_no_dt.ko
Click to expand...
Click to collapse
Sources:
The linux kernel is GPL'ed, everyone who does modifications should make them publicly available.
https://github.com/nobodyAtall/nAa-kernel-ics
Donate:
If you are enjoying my work please consider donating:
.
Donations are voluntary but allow me to spend more time on this project.​
Disclaimer:
I can't be held responsible if this Kernel bricks your device or makes it explode in your hands! Use it at your own risk!
​
Changelog:
nAa-ics-04
Built with linaro-4.7.1 toolchain
Ramdisk improvements
Tune dirty_background_ratio and vm_dirty_ratio
A bit more ram reclaimed
Better dual touch for mimmi
nAa-ics-03
Updated recovery: CWM-Based Recovery 5.5.0.4
Latest busybox from ICS sources
Some more RAM (185MB total ram reported by ICS)
Ramdisk optimizations
yaffs2 updates
cleancache and support for ext3/4
msm_rotator updates
Binder bugfixes
kgsl impovements and tuning
genlock updates
nAa-ics-02
msm_mdp: Ported from CAF 3.0
MDP_Y_CBCR_H2V2_ADRENO ported from CAF 3.0
kgsl: power management and improvements
Pmem support for camera
New cool kernel boot animation instead of static logo
nAa-ics-01
Forked from nAa-11
Full ICS support
Genlock: backported from CAF 3.0
Socinfo and internal_power_rail ported from CAF 3.0
KGSL version 3.8 (1.2): backported from CAF 3.0 / Latest SE sources
netfilter: add xt_qtaguid table support for network statistics
netfilter: ported xt_connmark xt_mark xt_quota2 xt_TPROXY from latest SE sources
binder: backported from CAF 3.0
SmartassV2 bugfixes
Bluetooth tethering support
ICS ramdisk and related fixes
KSM backported from latest SE sources / fixes from CAF 3.0
FAQ direct link and last Questions
Read Before Asking Please
FAQ for MiniCM9 and nAa kernel
reading may answer to lots of your questions !
for X10mini, X8 & x10miniPRO
i decided to create a new thread dedicated to Q&A about miniCM9
this thread is the place of your questions, answers, tips about miniCM9 and nAa ics kernel
so please, as usual, read FAQ, use search option or anything else before asking commonly answered questions
the FAQ will be incremented when needed
the Q&A is written as Q are asked
something else that is useful to read before asking :
Here we (nearly all? XDA members, regardless of being devs or only users [like me], me at least ) don't care about your good/bad English the important is trying to be understood and to understand the content of the threads
only ask things you can't find, or you don't understand, please if you don't understand something in any process tell us exactly where is your problem : it will optimize the answer
sometime rephrasing things can make you understand better, feel free to help us for making the most understandable sentence for anybody
BUT if you don't make the effort to read, I won't make the effort to answer (ok, you can't read everything... but read the minimum )
Chatroom for support is now available (http://minicm.ie.tc/)
clic on the red text above
register, and then enjoy ​________________________________
clic here for : FAQ
this post will be updated with the very last Questions added to FAQ about the KERNEL for quick view
4/ why flastool doesn't flash the kernel i choose? (any version)
when there are lots of kernel builds in flashtool firmware folder, flashed kernel might not be the right one,
to void this, create a folder in it, cut/paste all your previous kernel there
and only keep the one you want to flash in the firmware folder
then, start flastool and process flashing operations
reserved...........
God bless old-line xperia developers!
I think it does not work at x8. Or yes?
I have not link. Error 404 Page not found.
Please can you the link checken?
Sorry my bad english, hope you understand me, Thanks and greets from Germany
Edit: Found it now! , will tyr it now...
Many thanks dear nobody!
Sent from my E10i.
FTF link not working.... some error 404 file not found on server
EDIT: got ftf from here link fixed
waiting the rom!!!
nAa-ics-02 download link is up!
Enjoy
"If you use this kernel on a gingerbread ROM, I will laugh at your noobness
If you use this kernel on a stock ROM, it will cook you dinner"
Hahahaha
Congrats men
Sent from my SK17a using xda premium
Thanks
nobodyAtall said:
nAa-ics-02 download link is up!
Enjoy
Click to expand...
Click to collapse
Thanks trying now will report about bugs
hectorrai said:
Thanks Trying will report about bugs
Click to expand...
Click to collapse
knowing nobodyatall not think I have bugs in this kernel, jajajjaja because it is simply the best, what a shame I left my mini,
PLEASE DEVELOP FOR XPERIA NOBODYATALL MINI PRO 2, many of us have gone to that device.
ronaldvalles said:
knowing nobodyatall not think I have bugs in this kernel, jajajjaja because it is simply the best, what a shame I left my mini,
PLEASE DEVELOP FOR XPERIA NOBODYATALL MINI PRO 2, many of us have gone to that device.
Click to expand...
Click to collapse
You already have official ICS instead. :/
Tom.K said:
You already have official ICS instead. :/
Click to expand...
Click to collapse
yes but with some errors as accelerometer and battery drain, you can fix this nobodyatall,
Great
Thanks. I suscribe
ronaldvalles said:
knowing nobodyatall not think I have bugs in this kernel, jajajjaja because it is simply the best, what a shame I left my mini,
PLEASE DEVELOP FOR XPERIA NOBODYATALL MINI PRO 2, many of us have gone to that device.
Click to expand...
Click to collapse
Not bugs here but the bugs on MINI CM9
Sent from my E10i using xda premium
kernel screen is VERY VERY GOOD. LIKED it. THANKS NOBODYatALL.
xminirom said:
kernel screen is VERY VERY GOOD. LIKED it. THANKS NOBODYatALL.
Click to expand...
Click to collapse
Yeah it has got some animations ....very good than previous nAa 11 screen
Sent from my E10i using xda premium
I've got a problem on flashing this new kernel , because my device could not start in flash mode .
I have tried many times to do this (Shutt down and press back button). It's still reboot and reboot to CWM .
Does it possible about flashing kernel by flash "update.zip" procedure ? ( Help me bro @nobodyatall ) -- give me the update.zip ics kernel,plz

[KERNEL][UNOFFICIAL][PERSONAL BUILDS]DorimanX

INFO:
In this topic I will share with you my DorimanX personal builds.
This is compatibile JB/KK, not LP (yet)!!! I will support only KK versions, because I'm using KK.
JB should work but I cannot maintain 4.3/4.2
If you have problems or if anything goes wrong, you can flash latest build (v008) by @cybernetus.
You can download from his official website: dorimanx.cybernetus.com
DISCLAIMER:
ONLY FOR AOSP BASED ROMS
I'm not responsible for bricked devices or wrong version flashing
You are using this kernel at your own responsablity
WARNING:
It seems there's some problems with my builds:
* CWM is downgraded to 6.0.4.7 Updated CWM to 6.0.4.8! Should be ok now. Report if you have any issues!
* You can't mount exFAT in CWM Updated CWM to 6.0.4.8 so this should be fixed. Report if you have any issues!
* Wifi has some weird issues (Wi-Fi networks passwords sometimes are deleted after reboot) Updated some components for new Wi-Fi driver, should be ok now, needs more testing but in my case it's ok. Report if you have any issues!
——— !!!!!!!! YOU HAVE BEEN WARNED !!!!!!!! ———
FEATURES:
This kernel include the following features (different than other any Dorimanx kernel):
* New Wi-Fi driver (1.141.44)
* TRIM enabled
* New Linaro toolchain (4.9.3)
* SuperSU 2.45
* FPU corruption bugfix (aka music player fix)
And of course, all other features Dorimanx already included before I started to develop these unofficial builds of Dorimanx.
LATEST BUILD:
You can find it below this post, (post #2 or easier here: http://forum.xda-developers.com/showpost.php?p=58173320&postcount=2)
CREDITS:
Dorimanx (the real master of the kernel)
Gokhanmoral (Siyah Kernel)
Myfluxi (xxICSKernel)
Pinpong (Thoravukk_i9100)
Voku1987(This Kernel)
Alucard_24(This Kernel)
STANTRC(This Kernel)
Halaszk (siyahkernel-sgs3)
AndreiLux(Perseus-S3 Kernel)
Teamhacksungb (CM Kernel)
Pershoot (Galaxy-2636)
Dror2169 (KernelSanders-OMAP)
Faux123 (Great Mega Elite Dev, many kernels)
Simone201 (Neak-ICS kernel)
Angelom (Abyss kernel)
DerTeufel (Samsung kernel - Aries)
Entropy512 (CyanogenMod)
Talustus ( Dream Kernel - ICS)
Tungstwenty (On screen gestures addon)
Renaudallard (GNexus kernel)
Torvalds (Kernel 3.6.Y maintainer)
Robertobsc (Siyah kernel 3)
Computoncio (This Kernel)
cybernetus (This Kernel)
KERNEL SOURCE:
Source code of the kernel can be found here:
https://github.com/stelistcristi/Dorimanx-SG2-I9100-Kernel
https://github.com/stelistcristi/initramfs3​
Latest build
My latest build (build #3) (archive is attached is this post)
Build date: 01.27.2014, 15:20 (EEST)
Changelog
KERNEL:
* Update bcmdhd Wi-Fi driver to 1.141.44
* Fix a warning regarding bcmdhd
* Added Linaro 4.9.3 + some fixes in order to work
* Updated FPU corruption bugfix thanks to @Oberon00 (aka @zeitferne)
* Fixed warning caused by Linaro 4.9.3
* Fixed issues & warning regarding bcmdhd
* Various fixes to bcmdhd
* SuperSU updated to v2.40
* Many changes for WiFi driver
* Added TRIM feature
* Replaced secdiscard call with panic for extra safety thanks to @libcg (aka @GeeckoDev)
* SuperSU updated to v2.45
INITRAMFS (from build #2 I've changed initramfs3 [we have dorimanx's repo now, till then I have used computoncio's one):
* Remove discard mount option from /data
* CWM 6.0.4.8
Commits can be found right here: https://github.com/stelistcristi/Dorimanx-SG2-I9100-Kernel/commits/master-maliv3 (KERNEL) and here https://github.com/stelistcristi/initramfs3 (INITRAMFS)
Thanks!!! This kernel supports lollipop?
which AOSP version
please mention which version of AOSP based ROM.. it's usefull for newbie like me..
ex : AOSP KK 4.4.4 or even its useable for LP based ROM.. #hoping
rabbo3 said:
Thanks!!! This kernel supports lollipop?
Click to expand...
Click to collapse
Not yet
wawa9292 said:
please mention which version of AOSP based ROM.. it's usefull for newbie like me..
ex : AOSP KK 4.4.4 or even its useable for LP based ROM.. #hoping
Click to expand...
Click to collapse
It should work on every KitKat version. I'm using CM 12 (4.4.4)
stelistcristi said:
It should work on every KitKat version. I'm using CM 12 (4.4.4)
Click to expand...
Click to collapse
Still hoping to get this great elder phone booting LP with DorimanX kernel.. I can't think any other marriage better than SGS2 with DorimanX kernel.. :highfive: :laugh:
@stelistcristi Good Luck..ur kernel is stable, no issues regarding WiFi as of now..will report if any issue occurs.
wawa9292 said:
Still hoping to get this great elder phone booting LP with DorimanX kernel.. I can't think any other marriage better than SGS2 with DorimanX kernel.. :highfive: :laugh:
Click to expand...
Click to collapse
Hehe. That's the plan: LP support
sharp87 said:
@stelistcristi Good Luck..ur kernel is stable, no issues regarding WiFi as of now..will report if any issue occurs.
Click to expand...
Click to collapse
Thank you.
Congratulations
https://play.google.com/store/apps/details?id=nextapp.fx
This app shows a SD that is not parent,i always had this bug with dorimmanx kernel.
cybernetus said:
Congratulations
Click to expand...
Click to collapse
Thank you very much.
Alucard said:
https://play.google.com/store/apps/details?id=nextapp.fx
This app shows a SD that is not parent,i always had this bug with dorimmanx kernel.
Click to expand...
Click to collapse
I will try to see what's the problem.
---
New build is up!
@LiL_Assassin could you please test the newest kernel from http://forum.xda-developers.com/showpost.php?p=58173320&postcount=2 ? And report if you're still having that nasty issue that passwords of Wi-Fi networks are "forgotten" by phone/kernel/driver at every reboot. Thank you in advance!
One guy in the q&a thread asked if you could add synapse support.
Regards, gsstudios
Testing out your build ATM and it is rock solid. WiFi is all good, kernel is more snappier than ever.
stelistcristi said:
It should work on every KitKat version. I'm using CM 12 (4.4.4)
Click to expand...
Click to collapse
Note that your filename has JB as in Jelly Bean as in 4.1 ‒ 4.2 in it (instead of KK as in Kit Kat as in 4.4).
Well i flashed the latest dorimanx and somehow i have no idea but suddenly everything is rainbow and at the bottom of screen it says rainbow mode enabled there is no options anywhere i could find it jus happened wen i scrolled i believe when i rebooted the phone there was something telling me to enter a password to decrypt phone which caused me to wipe and reinstall new rom which made me VERY upset
{
"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"
}
AndroidAssassin said:
Well i flashed the latest dorimanx and somehow i have no idea but suddenly everything is rainbow and at the bottom of screen it says rainbow mode enabled there is no options anywhere i could find it jus happened wen i scrolled i believe when i rebooted the phone there was something telling me to enter a password to decrypt phone which caused me to wipe and reinstall new rom which made me VERY upset
Click to expand...
Click to collapse
This is a sort of easter egg in clockworkmod recoveries (including unmodified) where if you hold the volume keys long enough, the text will become formatted as rainbows. Would be better if they put a picture of nyan cat or something Don't know why it is asking you to enter a password after reboot. Is anyone else having this issue?
Anybody who wants to flash back to original and experiencing problems should flash using ODIN with my pre-made tar file of dorimanx. Link: https://drive.google.com/folderview...&usp=sharing&tid=0B3ApZsjOd2bzWjBBMHc2SWNUSlE
AndroidAssassin said:
Well i flashed the latest dorimanx and somehow i have no idea but suddenly everything is rainbow and at the bottom of screen it says rainbow mode enabled there is no options anywhere i could find it jus happened wen i scrolled i believe when i rebooted the phone there was something telling me to enter a password to decrypt phone which caused me to wipe and reinstall new rom which made me VERY upset
Click to expand...
Click to collapse
Awesomeeee! I didn't even knew there's rainbow mode. But I didn't touched CWM.
stelistcristi said:
Awesomeeee! I didn't even knew there's rainbow mode. But I didn't touched CWM.
Click to expand...
Click to collapse
Yeah, it's a built in easter egg as I said before. Seems that stanTRC didn't bother touching rainbow mode.
deleted

[KERNEL] Elite Kernel [Shamu][N: 11-5-17][M: 9-19-16][LINARO 5.2]

{
"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"
}
WELCOME TO ELITE KERNELS!
Our main goal behind building these kernels is to create a setup that gives a balance between performance and battery life without straying too far from stock. We like to have our cake and eat it too. Our kernels include performance, memory, and scheduling tweaks that enables your phone to come to the party when you are hammering down on it and need performance ASAP, and to go to sleep faster than a basset hound on a warm summer day. We put these kernels together mainly for our own use; so what we release is what we personally use. We hope you enjoy them too!
Elite Kernel Members
@buckmarble
@brymaster5000
Special Features (added to stock options)
Storage
f2fs support
USB native mount(if rom supports)
Linux 3.10.40
Boot
Permissive Selinux
LZ4 Compression
Kexec Hardboot - MultiROM support
Anykernel 2 installer - ramdisk edits that don't overwrite your current boot.img tweaks
Forced Encryption.........just kidding.
Disabled BCL
Optimization
Neon
[*]Linaro 4.9.4 by @christopher83
Official Linaro 5.2
Graphite Loop Nest
CPU
[*]BFS (Brain F**k Scheduler) - a single runqueue deadline design
Stock CFS
Zen Decision and MP Decision available(MPD default)
cpuboost disabled
thermal control
voltage control
Faux Power Suspend
Generic Input Boost Driver
GPU
Simple Ondemand governor
Simple GPU Algorithm
[*]Adreno Idler by @arter97
Governors
[*]3.18 Interactive with generic input boost driver rewritten for it
Tweaked Conservative for generic input boost driver
Blu Active
ZZMoove(defaults to profile 7 when selected)
SmartMax
PMC - Performance May Cry
Elementalx
Nightmare
IO Schedulers
SIO
FIOPS
BFQ
ROW
Battery
USB Fast Charge
Miscellaneous
Wake Gestures + Camera Launch Gesture
LED Control Support
Color/Gamma Control
Frandom
Fsync
[*]Faux Sound Control
Advanced TCP Congestion Control
HSIC, SMB and WLAN wakelock control
Scripted control with Elite.sh in /system/su.d (/System/elite on MM)
power suspend driver
Upstream Linux patches
Swap/ZRAM enabled
Nougat 7.1.1
Elite_Shamu_N-11_05_2017 - October Patch (I know...it has a november date...)
Marshmallow 6.0.1
Elite_Shamu_M-09_19_2016
SUPERSEDED DOWNLOADS
Elite_Shamu_N-09_15_2017
Elite_Shamu_N-06_14_2017
URL="https://www.androidfilehost.com/?fid=889764386195900246"]Elite_Shamu_N-05_19_2017[/URL]
Elite_Shamu_N-04_09_2017
Elite_Shamu_N-03_18_2017
Elite_Shamu_N-02_19_2017
Elite_Shamu_N-01_07_2017
Elite_Shamu_N-01_02_2016
Elite_Shamu_N-12_17_2016
Elite_Shamu_N-11_12_2016
Elite_Shamu_N-10_06_2016
[Elite_Shamu_N-09_19_2016
Elite_Shamu_M-09_09_2016
Elite_Shamu_N-08_02_2016
Elite_Shamu_M-08_02_2016
Elite_Shamu_M-07_11_2016
Elite_Shamu_N-06_30_2016
Elite_Shamu_M-06_23_2016
Elite_Shamu_N-06_23_2016
Elite_Shamu_M-06_06_2016
Elite_Shamu_N-06_02_2016
Elite_Shamu_M-06_02_2016
Elite_Shamu_M-05_02_2016
Elite_Shamu_N-05_06_2016
Elite_Shamu_N-03_29_2016
Elite_Shamu_M-04_27_2016
Elite_Shamu_M-04_05_2016
Elite_Shamu_M-03_21_2016
Elite_Shamu_N-03_11_2016
Note - first need to flash unofficial SuperSU here.
Elite_Shamu_M-03_09_2016
Elite_Shamu_M-02_16_2016
Elite_Shamu_M-02_15_2016
Elite_Shamu_M-02_08_2016
Elite_Shamu_M-01_21_2016
Elite_Shamu_M-1_12_2016
Elite_Shamu_M-11_26_2015
Elite_Shamu_M-12_16_2015
Elite_Shamu_M-12_07_2015
Elite_Shamu_M-11_25_2015
Elite_Shamu_M-11_23_2015
Elite_Shamu_M-11_22_2015
Elite_Shamu_M-11_14_2015
Elite_Shamu_M-11_01_2015
Elite_Shamu_M-10_28_2015
Elite_Shamu_M-10_27_2015
Elite_Shamu_M-10_20_2015
Elite_Shamu_LP-10_09_2015
Elite_Shamu_LP-06_17_2015
Elite_Shamu_LP-06_10_2015
Elite_Shamu_LP-05_21_2015
Elite_Shamu_LP-05_15_2015
Elite_Shamu_LP-05_10_2015
Elite_Shamu_LP-05_04_2015
Elite_Shamu_LP-05_03_2015
What is enabled by default? We like to control our kernels with a script run at boot for defaults, although any kernel app can control the built in settings. Here is what we set as default upon boot:
Sweep left 2 sleep
Doubletap 2 wake
CFQ IO scheduler with 1536 read ahead
If you want to change anything you can open up /system/elite/Elite.sh and save and execute (or use your favorite control app). Current method for N Preview has script in /system/su.d/Elite.sh
Special Thanks
@flar2 for his wake gestures
@faux123 for his sound control and other goodies along the way
@bbedward for porting BFS to the nexus 6 - I was so happy to see this...havent used it since Gingerbread days
@osm0sis for his anykernel2 setup
@bsmitty83 for helping your old B-Team member to get ak2 running
@hellsgod for misc assistance and trouble shooting
@arter97 for the Adreno Idler
Our testers/friends - you know who you are...
BETA TESTING KERNELS
Elite_Shamu_M-02_24_2016
Elite_Shamu_M-01_21_2016-PMC
XDA:DevDB Information
Elite Kernel, Kernel for the Nexus 6
Contributors
brymaster5000, buckmarble
Source Code: https://github.com/Elite-Kernels/elite_shamu_N
Kernel Special Features: N2O
Version Information
Status: Stable
Created 2015-05-04
Last Updated 2017-11-05
Recommendations for flashing:
1. If you have flashed another kernel, we suggest you get back the kernel that the ROM you were on came with before flashing Elite Kernel. Easiest way to do this is dirty flash the ROM again.
2. If you think you are getting a bug that is kernel related, please report all of your current setup. Including ROM(and version), any other kernels you've flashed, if you have dirty flashed a ROM update, and any other information we might need and also include a log if possible.
Got it
Xileforce said:
I don't see it in the source but I could've missed it
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
Tried flashing on the primary ROM. Multi ROM seems to be present.
Atleast secondary ones boot fine.
finally ! I saw that you were preparing this on the clean ROM thread
thks mate ! 
 @op any recommanded control app and kernel profils (settings) ? am kinda new to these kernel things (I always try the default settings only to not scew things up)
ahmed534 said:
finally ! I saw that you were preparing this on the clean ROM thread
thks mate !
@op any recommanded control app and kernel profils (settings) ? am kinda new to these kernel things (I always try the default settings only to not scew things up)
Click to expand...
Click to collapse
We set these up out of the box to our liking so the recommended settings are the default ones. I use trickster when I do mess with things though.
First impressions: Been onboard 9 hours on Tesla rom (unofficial) a friend of mine builds for Shamu...Extremely smooth!!Slow drain on battery already seems noticeable to me. Played a zombie killer fps game and no stutters whatsoever. Using kernels default settings. Tks guys! :thumbsup:
Kernel up and running on AOSiP.
Smooth & Fast...
Now let's give it some time...
O no lag on a heavy graphic's game
Sent from the "DOG" pound...
https://github.com/bbedward/ZenKernel_Shamu/commits/sched_upstream_bfs_gc
You should be able to pull in the latest 4 BFS patches from the bfs_gc branch. I think I should have pulled them into the BFS_standalone branch but wasn't paying attention they are all minor, but good things from at least a developer perspective
Very happy to see the team pushing out quality goods yet again
bbedward said:
https://github.com/bbedward/ZenKernel_Shamu/commits/sched_upstream_bfs_gc
You should be able to pull in the latest 4 BFS patches from the bfs_gc branch. I think I should have pulled them into the BFS_standalone branch but wasn't paying attention [emoji14] they are all minor, but good things from at least a developer perspective
Click to expand...
Click to collapse
Good stuff man! Appreciate the lookout! I will get it updated.
Hell yes. Elite. Kernel shopping is complete. Thanks guys!
bbedward said:
https://github.com/bbedward/ZenKernel_Shamu/commits/sched_upstream_bfs_gc
You should be able to pull in the latest 4 BFS patches from the bfs_gc branch. I think I should have pulled them into the BFS_standalone branch but wasn't paying attention [emoji14] they are all minor, but good things from at least a developer perspective
Click to expand...
Click to collapse
Also wanted to say I greatly appreciate the way you have your git organized. From a devs perspective it makes it 100x easier to see how you implemented your changes. Very helpful. Thank you!
buckmarble said:
Also wanted to say I greatly appreciate the way you have your git organized. From a devs perspective it makes it 100x easier to see how you implemented your changes. Very helpful. Thank you!
Click to expand...
Click to collapse
this is the goal. It makes it easy to just do something like "git pull zen BFS_standlone" and only get the bfs stuff, etc. Also to not have to search through pages of commits to find a certain set of changes.
I get a little unorganized in the misc branches, but I can't have one for everything
bbedward said:
this is the goal. It makes it easy to just do something like "git pull zen BFS_standlone" and only get the bfs stuff, etc. Also to not have to search through pages of commits to find a certain set of changes.
I get a little unorganized in the misc branches, but I can't have one for everything [emoji14]
Click to expand...
Click to collapse
You're a cool dude. I love your attitude and willingness to share and help. Kudos!
Yup cool dudes here!!
Kernel running great so far, thanks!
May the 4th be with you kernel version posted in OP.
Buck added in some BFS patching. Thanks @bbedward.
Can I Flash this over my current kernel (Franco) Or do I need to re-flash my ROM first? Thanks for the work guys.
Diesel779 said:
Can I Flash this over my current kernel (Franco) Or do I need to re-flash my ROM first? Thanks for the work guys.
Click to expand...
Click to collapse
Go ahead.. I use root explorer and check system/init.d/etc and delete any scripts if they're there just to make sure nothing messes with the new kernel then flash kernel.

[ROM][4.4.4] Vanir - 04.08.2016

{
"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"
}
Welcome to VanirAOSP. Our mission is to deliver a clean optimized version of Android with subtly improved versions of the features you love to as many devices as possible. we've tried to incorporate and improve our features in a way that makes them more cohesive to improve the overall user experience while correcting any performance regressions and improving functionality..
Features:
stock mode - ability revert to stock AOSP code with the exception of a few custom features we chose to keep active
enhanced performance.. longer uptime with less slowdown
custom written CRON and init.d.
UI and graphics improvements
custom navbar, navring, and hardware key features
improved notification handling (active display & halo are in review also)
usability improvements like power reboot menu and sound
animation control
Improved Vanir keyboard
CM's profiles & quicksettings
additional quicksetting tiles
immersive mode
statusbar mods
clock & battery mods
lockscreen blur and other mods
busybox, embedded root, init.d, cron etc
yatta yatta yatta
What's working:
RIL(Mobile and Data Network)
Camera
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
External SD Card
Internal SD Card
Audio/Video Playback
Physical Buttons
Speaker
Airplane Mode
Downloads:
New releases (4.08.2016 and up) on
http://ultimaterom.h1n.ru
Oldest release are available at link below:
FTP
Sources:
Device tree: https://github.com/ChronoMonochrome/android_device_samsung_codina
Kernel: Chrono Kernel
Vendor: https://github.com/ChronoMonochrome/android_vendor_samsung_u8500-common
Credits:
@dh.harald
@jereksel
@SakuraDroid
@Unjustified Dev
@Meticulus
@munjeni
@percy-g2
@Epirex
@marsarmy
@TeamCanjica
@NovaFusion
@Vanir Team
Special Thanks
@monstro78 for providing build server
@S.AMU for providing FTP server
XDA:DevDB Information
[ROM][4.4.4] Vanir [codina], ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: stock 4.1.2 && custom recovery
Based On: Vanir
Version Information
Status: Testing
Created 2015-06-20
Last Updated 2016-08-04
Changelogs && Bugs
Changelog
25.01.2016
Applied JustArchi optimizations v3 for CM-11.0 (without -O3 flag)
Compiled with the latest Linaro GCC 5.2
Removed Navigation Bar && Ring - fixed touchscreen 2mm dead zone on the bottop side of the screen
Disabled a lot of an extra unneeded debug
Decreased some delays such as DEFAULT_LONG_PRESS_TIMEOUT, GLOBAL_ACTIONS_KEY_TIMEOUT, etc
Improved scrolling
libwebviewchromium.so blob is replaced with the one from my latest CM11 build
26.09.2015
camera fixup
fixed bluetooth issue (thanks to @shaqman89 for the hint)
wifi tether should be fixed (needed test)
17.09.2015
solved all camera related issues
fixed missing APNs
merged fixes to the stagefright CVEs
compiled with dex pre-optimization
optimization of apps graphics with optipng
01.08.2015
stagefright security issue fix
Fixed camera FC (thanks to Epirex for help)
Fixed google play(GPS location) FC bug
Fix for GPS blob [Meticulus]
Software mediacodecs fixes and improvements [Meticulus]
EGL time fixup [Rox]
most of ROM repositories are switched to cm-11.0 branch - more stability and fixes
ROM optimizations are resetted to cm-11.0 ones - less bugs/breakages
universal package - introduced codinap support
19.06.2015
ROM:
initial release
Kernel:
f2fs update (thanks to XperiaSTE team)
various fixes and improvements
reverted previous optimizations(since it messes some things)
Bugs
please report if you'll find them
Misc
Important note:
Starting from 17.09.2015 build the installer of chrono kernel is decoupled from a ROM installer, so e.g. no support for f2fs or dual boot with a default ROM kernel. In order to have all features of the universal kernel package you need proceed standalone chrono kernel installation.
Conversion EXT4 -> F2FS:
TWRP:
1) back up the system
2) find backup folder and rename system.ext4.win to system.f2fs.win, data.ext4.win -> data.f2fs.win etc.
3) restore backup of selected partitions
4) flash zip from attachment (chrono kernel is supposed to be installed)
CWM/Philz:
1) back up the system
2) format selected partitions to F2FS
3) restore backup of selected partitions
4) flash zip from attachment
Fix to GAPPS(GMS) FC:
http://forum.xda-developers.com/showpost.php?p=61448886&postcount=14
Chrono...is that You?
C'mon, you should recover...re-co-ver, mate.
Btw - f2fs is WRONG, allright?
xo.en said:
Chrono...is that You?
Click to expand...
Click to collapse
Yep Is there anything wrong? Just found some spare time to return to android development.
UPD. while I'm on the treatment, there is almost nothing anything to do for me... Just wanted to bring this ROM up before I go to another city because of treatment.
For f2fs i have to convert first the rom with the script or i can install it as it is?
manthes said:
For f2fs i have to convert first the rom with the script or i can install it as it is?
Click to expand...
Click to collapse
I caught myself that I haven't tested f2fs with this ROM(of course I've tested f2fs update itself). There installation with f2fs will be a little tricky, because /ramdisk/fstab needs to be changed(it can be updated after reflashing ROM, but this is not the best solution IMO). I will test it and report later.
UPD. Btw, kernel version line messed up a bit, just don't pay attention on this
UPD2. added info about f2fs to 3rd post.
With flufli's script f2fs installation was fine but i had system fc the first time, launcher's fc, camera as you have said and the rom was laggy for me even without installing any other app.
I went back to liquid so that's the only feedback i can provide
manthes said:
With flufli's script f2fs installation was fine but i had system fc the first time, launcher's fc, camera
Click to expand...
Click to collapse
Well, updater_script of this ROM is quite different from CM11, and it was never guarantied(AFAIK) that it will work with another ROMs. For me mentioned in 3rd post way is working, and there are no FCing apps(besides of aforementioned camera).
and the rom was laggy for me even without installing any other app.
Click to expand...
Click to collapse
Note that for first 10 minutes media scanner is running in background, so there's nothing unusual that phone may lag in this time.
Well, after reading janice vanir topic I've found that GAPPS(GPS) FC bug will also appear there. This is related to -O3 optimization applied to binaries which are compiled in thumb mode. I haven't messed with optimizations yet(and Linaro GCC 4.8 is used here), but unfortunately for us, -O3 was already applied. Known fix for lollilop won't work on kitkat - it simply doesn't apply well, actually it can be applied, will try it later.
Then compile with -O2 and apply some non problematic -O3 flags manually
ace2nutzer said:
Then compile with -O2 and apply some non problematic -O3 flags manually
Click to expand...
Click to collapse
This isn't such simply. AFAIK, anything except -Os being applied to thumb code will fail. It's interesting to force ARM mode to check if it as well fixes issue, but first I'll try out removing forced alighment code. I have too slow internet to upload(or rather - download) new build in near time, when applying just one fix probably can fit in few blobs.
Test fix to GAPPS FC bug. To apply reboot to recovery and copy files to /system/lib(make sure you have backup of original files!). Please test it and report if it's working.
http://xda.mister-freeze.eu/XDA-files/ChronoMonochrome/VANIR-KK44/gapps_tmp_fix.zip
ChronoMonochrome said:
Test fix to GAPPS FC bug. To apply reboot to recovery and copy files to /system/lib(make sure you have backup of original files!). Please test it and report if it's working.
http://xda.mister-freeze.eu/XDA-files/ChronoMonochrome/VANIR-KK44/gapps_tmp_fix.zip
Click to expand...
Click to collapse
Well done! This works for your CM11 05.05.2015 (Running Google Play services 7.5.74 (1997312-034))
The idea to use other/older libjavacore.so was known but not to change libjavacrypto.so also. Which is obviouly if I think about it once more
As you know me I made an installer zip of this. It is not my work actually - I only changed files, added codina and CM11 checking and added deinstall routine for my old init.d fix.
You can use it also (of course) if the init.d fix was not used...
This will do the following:
Deletes init.d 50gmscache (if installed)
Deletes cache folder of gms (will be build new automaticly)
Makes backup (*.so.bak) of original libs
Copy working libs over the original ones.
Okay, good to know that fix is working. Now I can publish patch which is backport of well known fix for lollipop https://github.com/ChronoMonochrome...mmit/a2d116008d15c3db373ad372ab37548058926bfc .
Good work, Chrono
I saw that in rom preinstalled r3 kernel
Is there an update already or it special version for Vanir?
Kirya12347 said:
Good work, Chrono
I saw that in rom preinstalled r3 kernel
Is there an update already or it special version for Vanir?
Click to expand...
Click to collapse
There is an update(read changelog in 2nd post), but I haven't pushed it because I need to deal with some changes in kernel installer(and in build script, in particular) and make sure that they works properly.
Thank you
:good::good::good:
upd: kernel used with this rom is the best.
I made fatal mistakes by flashing nonrelated chrono's ones.
I was SO WRONG flashing latest one instead of testing included one.
Definitely, kernel used there is really fit for this rom.
Awesome(some tweaks are still needed, but, damn, it is really, really awesome)!
Kernel we have there still can use latest chronokernelsettings(MANY customization are needed to get totally great results, but CKS + perfctrl used together are capable to push a2 to the max, imho).
This is awesome rom.
Small advice - add these to init.d with 755 permission, reboot:
http://speedy.sh/FVaw2/init.d.7z
Then you can optimize your system even more with chronokernelsettings + perfctrl(do NOT overwrite init's settings there).
Then - apkopt - list of apk's to being optimized - soon(check fuc.kin dialer gain)...
Then - media.scanner, any wrong id tag may result in batt drain(imagine >500 mp3 files with wrong id tags, then imagine 1500 files with wrong tags on extcard and media.scanner working)...
Yup, it can DRAIN your battery without reason...
F'ed up tags of your music/vid files may break your nice, flatline batt usage, too.
Another story - ex-ter-nal music player/vid player...
And so on, so on...rom itself, or kernel will NOT help you, if you are not aware how andorind is working.
Anyway, good luck....feel free to ask.
But maybe tomorrow, now i am drunk, allright.
Chrono, thank you.
Not enough space on /system
It seems apps that require to write some data on /system (like AdAway or Mount2SD) are not working correctly after f2fs conversion. Error message says "there is not enough space on /system". I wonder if anyone experienced the same or is it just me messing up at a step?

[KERNEL][UB][F2FS]FizTech - helium

FizTech kernel
#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 ignore you.
*/
Click to expand...
Click to collapse
Hi, I modifed stock 23.5.A.1.291 kernel to support f2fs file system etc.
The kernel is EXPERIMENTAL so I need testers.
Features for now:
F2FS support (without encryption)
Disabled sony RIC
SELinux permissive
GPU overclock
Kcal support
IntelliThermal
init.d support
Multirom works using no-kexec workaround (WIP kexec-hardboot)
DIRTY COW exploit patched!
Both f2fs and ext4 partitions support
Custom CPU govenors
Custom ZEN I/O scheduler as requested
Adreno Idler
Intelli-plug
Voltage Control
Features that will be added:
CPU overclock
Optimizations
working kexec-hardboot patch
CPU govenors
I/O schedulers
you tell me?
Features that will not be added:
TWRP - install it with fastboot (custom roms also have them )
Prerequisites:
Official TWRP from https://twrp.me/ (it contains mandatory mkfs.f2fs file)
Xperia Z3 Compact
Fastboot drivers installed and unlocked bootloader
FizTech kernel - helium
Instructions:
I recommend to do this after fresh install of ROM of choice. I tested my kernel on SLiMM and AOXP.
Kernel must be flashed through recovery. The zip contain wifi module and script that corrects partition layout.
If you want to use f2fs filesystem then follow optional steps which will format your /data and /cache partitions. (Maybe backup? )
Think thrice if you are determined to install this!
Install official TWRP
Code:
fastboot flash recovery twrp.img
To enter recovery press POWER and VOLUME down buttons simultaneously when phone is switched off. It should boot to recovery. This requires new bootloader, that allows booting to recovery.
Install ROM of your choice
F2FS optional : Wipe->advanced wipe select /cache and change filesystem to F2FS (Repair or Change File System)
F2FS optional : Do the same for /data
Install kernel ZIP
Reboot and wait. Sometimes it takes few minutes, especially after fresh install.
F2FS advice: If device is not booting, please reboot to recovery. Check your if your /data and /cache filesystems are F2FS. If not then repeat F2FS optional steps. Even if your partitions were F2FS, install kernel zip once again.
Optional: install TWRP once again if it was damaged by ROM installation.
If you don't see F2FS format option in "Repair or Change File System" then your recovery doesn't have mkfs.f2fs file in /sbin of your recovery (it needs to have permissions also). Use offical TWRP from @someone755
Downloads:
Lithium <latest>
Kernel sources:
[url]https://github.com/adrset/kernel[/URL]
Credits:
@someone755
@Myself5
@AndroPlus
@DooMLoRD
@faux123
@frantisek.nesveda
@arter97
@tomascus
SONY
And all other contributors!
Sorry if I forgot you! Tell me and I will add you
About me:
I am currently studing, so the amount of time I can dediacate to XDA is limited. I am begginig my journey with developing - be understanding!
{
"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"
}
Changelog:
Version 1 - Fiztech Hydrogen
- initial version
- F2FS support
- DM-verity disabled
- sony RIC disabled
Version 2 - FizTech Helium
- added GPU overclock
- added kcal support
- added IntelliThermal
- added init.d support
- initial patch for Kali-Nethunter support
- patched DIRTY COW exploit - in near future more safety patches will be added
- Kernel supports f2fs and ext4 partitions
Version 2.1 - FizTech Helium Revised
- added some CPU govenors
- added ZEN I/O scheduler as requested
- added Adreno Idler as requested
- enabled Intelli-plug
- exfat module enabled
- SElinux enforce
Version 3 Codename Lithium
- Added Voltage Control
- Added sioplus I/O scheduler
- Storage optimizations
Version (double) n (work still in progress)
- I will try to update the kernel to newer versions (AFAIK current one is 3.4.0, will try to update maybe to 3.4.113 if it's possible?)
- CPU overclock (don't prefer this - our device is warm enough )
- govenors
- maybe compile using linaro toolchain
- Kali-nethunter support
If you wanted to reserve this one, though luck
Not often I get tagged in new kernel threads. All the best man, and happy holidays
A day were a new kernel project is starting is a good day...
Good work up to now...
Maybe UV would also be nice...
Good to hear about the new kernel. Awesome works!
I'm having with issue with the touch screen on my Z3 compact. The top and bottom of screen is unresponsive. But it happens on main screen, not in lock screen, not in welcome screen (when installed a fresh rom), and also not in TWRP.
I believe this related to the Sony' kernel. Could you help to investigate and hopefully fix the issue.
I will test the rom if hearing any word from you
Many thanks.
LoveTKB said:
Good to hear about the new kernel. Awesome works!
I'm having with issue with the touch screen on my Z3 compact. The top and bottom of screen is unresponsive. But it happens on main screen, not in lock screen, not in welcome screen (when installed a fresh rom), and also not in TWRP.
I believe this related to the Sony' kernel. Could you help to investigate and hopefully fix the issue.
I will test the rom if hearing any word from you
Many thanks.
Click to expand...
Click to collapse
Did I understood correctly, that you installed my kernel and such issue appeared? If yes: does the it exist on other kernels? I didn't modify anything in panel/screen/touchscreen. The only possible problem for now is that some kernel modules are not loaded. I must check which one is resonsible for what to decide whether to enable it or not or if it could be responsible for such issue (which I doubt).
What about your charger? In some cases broken chargers caused misbehaviour in touchscreen . For instance they are not properly grounded.
I need more information to help you.
Regards
Can someone please explain to me what are benefits of f2fs, and what does it mean? Are there any bad sides of using it?
-CRO-Maher said:
Can someone please explain to me what are benefits of f2fs, and what does it mean? Are there any bad sides of using it?
Click to expand...
Click to collapse
If you search on Google, you will find that f2fs is a filesystem developed by Samsung, faster than the others file systems(if used on emmc, SD card and ufs) so it'good if we could use it. But the kernel must have compatibility for it. Correct me if I'm wrong! And I'm looking forward using this kernel!
Sent from my D5803 using XDA-Developers mobile app
king960 said:
Did I understood correctly, that you installed my kernel and such issue appeared? If yes: does the it exist on other kernels? I didn't modify anything in panel/screen/touchscreen. The only possible problem for now is that some kernel modules are not loaded. I must check which one is resonsible for what to decide whether to enable it or not or if it could be responsible for such issue (which I doubt).
What about your charger? In some cases broken chargers caused misbehaviour in touchscreen . For instance they are not properly grounded.
I need more information to help you.
Regards
Click to expand...
Click to collapse
It's not from your kernel. It's issue on Sony's ROM, which causes top and bottom screen area is not touchable. I think it was the kernel issue. Some forks from the thread had the same of my issue: http://forum.xda-developers.com/z3-compact/help/home-button-t3151587
Many appreciates if you can figure out and have some fixes included in the kernel.
Thanks,
Cool! All the best developing this kernel. I will surely try this. BTW, do you see and performance and battery improvements in SliMM or AOXP?
panzerox123 said:
Cool! All the best developing this kernel. I will surely try this. BTW, do you see and performance and battery improvements in SliMM or AOXP?
Click to expand...
Click to collapse
Yes, both have better performance and battery life than stock.
PS. Version 2 released - codename Helium
king960 said:
Yes, both have better performance and battery life than stock.
PS. Version 2 released - codename Helium
Click to expand...
Click to collapse
Cool I'm developing AOXP... And 1.3 I will be releasing 1.3 now!
Also, how stable is the kernel?
This kernel Is awesome! It would be good if you added zen io, Adreno idler and dynamic fsync
frixed said:
This kernel Is awesome! It would be good if you added zen io, Adreno idler and dynamic fsync
Click to expand...
Click to collapse
Thank you, I will try to add these.
Can you make version for concept?
karol5wwy said:
Can you make version for concept?
Click to expand...
Click to collapse
Maybe I will consider it in the future. Now I would like to focus on stock based kernel and patching it.
I have a problem with my sd 64GB with this kernel i get a notification that says "corrupted sd card" i touch to format and fix but not work and my sd work with twrp :/ i use SLIMM 3.8
noob question could you tell me a good setup for running games without lag? I have problems in games like NFS no limits and RR3 in stock.
I tested another kernel only that always hangs up then I need to reboot.
Game always starts well only after a while drops to 15/20fps I'm almost changing smartphone. I've seen that is some limit that sony puts after a certain temperature thank you for help
frixed said:
I have a problem with my sd 64GB with this kernel i get a notification that says "corrupted sd card" i touch to format and fix but not work and my sd work with twrp :/ i use SLIMM 3.8
Click to expand...
Click to collapse
Hi, what is the filesystem of your sdcard?
Have you tried to format in TWRP or with help of PC?
zEminho said:
noob question could you tell me a good setup for running games without lag? I have problems in games like NFS no limits and RR3 in stock.
I tested another kernel only that always hangs up then I need to reboot.
Game always starts well only after a while drops to 15/20fps I'm almost changing smartphone. I've seen that is some limit that sony puts after a certain temperature thank you for help
Click to expand...
Click to collapse
Hi, after certain temperature a feature called CPU throttling is enabled. It's implemented by thermal driver to prevent damage to your phone. I haven't tried it in gaming but I read many positive opinions about intelli thermal driver which is included in my kernel.
I'll install that game and tell you how it works for me.
king960 said:
Hi, what is the filesystem of your sdcard?
Have you tried to format in TWRP or with help of PC?
Hi, after certain temperature a feature called CPU throttling is enabled. It's implemented by thermal driver to prevent damage to your phone. I haven't tried it in gaming but I read many positive opinions about intelli thermal driver which is included in my kernel.
I'll install that game and tell you how it works for me.
Click to expand...
Click to collapse
Hi, I use exfat, if I already try to format it in twrp but it does not work with the rom, in the pc it works, in twrp also and with another kernel also it works, it is kind of strange maybe it has something to do with format extfat

Categories

Resources