Unknown Kernel for sprout
Features :
Stable For Daily Use
No Deep Sleep Issue
Compatible with both Android Lollipop and Android Marshmallow
And some Battery Optimizations
Change Log :-
12/10/2015 :-
Code:
[LIST]
[*] Initial Release
[/LIST]
[LIST]
[*] Compiled with Linaro Toolchain 4.9.4 build
[/LIST]
[LIST]
[*] Wakemods
[/LIST]
18/10/2015 :-
Code:
[LIST]
[*] Added Some Governors
[/LIST]
[LIST]
[*] Added Some I/O Schedulers
[/LIST]
[LIST]
[*] Compiled with Uber Toolchain 4.9 Build
[/LIST]
[LIST]
[*] Wakemods
[/LIST]
22/10/2015 :-
Code:
[LIST]
[*] Made Darkness Governor as Default( Battery Friendly)
[/LIST]
[LIST]
[*] Removed Smartmax Governor as it creates reboot issue
[/LIST]
[LIST]
[*] Added AutoSMP and Zen Decision Hotplugs and Enabled AutoSMP Hotplug to save battery juice :D
[/LIST]
[LIST]
[*] Enabled workqueue Scheduler to save some more Battery juice :D
[/LIST]
[LIST]
[*] Enabled KMS
[/LIST]
[LIST]
[*] Compiled with Uber Toolchain 4.9 Build
[/LIST]
[LIST]
[*] Pocket Mod (All credits go to @Agaphetos for that)
[/LIST]
[LIST]
[*] Wakeup locks Toggles
[/LIST]
[LIST]
[*] Wakemods
[/LIST]
Flashing Instructions :
Download The Zip File from the given link below
Copy To SD Card & Enter Recovery
Flash The Kernel And Enjoy :laugh:
Download :
Click Here !
Credits:-
akhilnarang for helping me
varun.chitre15 and ##W4TCHOUT## for helping me to solve some serious errors
XDA:DevDB Information
Unknown-Kernel, Kernel for the OEM Cross Device Development
Contributors
bhavarsh1234, intersectRaven, Kunal.Kene.1797, @vikrantarya1 , Swapnil Solanki
Source Code: https://github.com/TheLazyDev/Unknown-Kernel-sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2015-10-20
Created 2015-10-12
Last Updated 2015-10-22
Reserved
akhilnarang said:
How can I enable sweep2wake, sweep2sleep and doubletap2wake in this kernel?
- To do this, first open up a terminal. Then type:
For sweep2wake:
Code:
echo [mode] > /sys/android_touch/sweep2wake
For sweep2sleep:
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
For doubletap2wake:
Code:
echo [mode] > /sys/android_touch/doubletap2wake
Modes available:
0 - disable
1 - enable
Help me! This bug has caused me XYZ issue!!
- Simply take a logcat of the issue and then post it here.
*Copy Pasted From @Agaphetos' thread *
Click to expand...
Click to collapse
Thanks @akhilnarang for these instructions
Reserved
bhavarsh1234 said:
Unknown Kernel for sprout
Features :
Its just an Initial release so dont expect much features
Compiled with Linaro Toolchain 4.9.4 build
Made for Android Marshmallow
Made Interactive as default governor
Removed hotplug governor (no Deep sleep issue)
Forced premissive to support root
Includes Wakeup mods ( Thanks to thewisenerd for mods)
Flashing Instructions :
Download The Zip File from the given link below
Copy To SD Card & Enter Recovery
Flash The Kernel And Enjoy :laugh:
Download and Sources :
Click Here !
Credits:-
akhilnarang for helping me
varun.chitre15 and ##W4TCHOUT## for helping me to solve some serious errors
XDA:DevDB Information
Unknown-Kernel, Kernel for the OEM Cross Device Development
Contributors
bhavarsh1234
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2015-10-12
Created 2015-10-12
Last Updated 2015-10-12
Click to expand...
Click to collapse
Good job
Excellent. But Chainfire's 2.50 and up allow root even on SELINUX enforcing. Wouldn't it be better to change the supolicy to allow SELINUX to work even with root? That way, on stock ROMs, people can still have SELINUX working, and those that need it permissive can do it with an init.d script, like before. Specially as Chainfire's constantly fixing bugs with SELINUX enforcing.
sachin n said:
Good job
Click to expand...
Click to collapse
Thanks
out386 said:
Excellent. But Chainfire's 2.50 and up allow root even on SELINUX enforcing. Wouldn't it be better to change the supolicy to allow SELINUX to work even with root? That way, on stock ROMs, people can still have SELINUX working, and those that need it permissive can do it with an init.d script, like before. Specially as Chainfire's constantly fixing bugs with SELINUX enforcing.
Click to expand...
Click to collapse
yeah but as you can see sir chainfire already told that this method wont be officially supported in near future so in my view compiling kernel with seLinux set to premissive will be good option as some android one users also got issues on custom roms with seLinux set to enforcing
out386 said:
Excellent. But Chainfire's 2.50 and up allow root even on SELINUX enforcing. Wouldn't it be better to change the supolicy to allow SELINUX to work even with root? That way, on stock ROMs, people can still have SELINUX working, and those that need it permissive can do it with an init.d script, like before. Specially as Chainfire's constantly fixing bugs with SELINUX enforcing.
Click to expand...
Click to collapse
it may root but then u need to modify ramdisk for it to work without selinux permissive, and modifying it is tougher than making selinux permissive permanently. So what harm it may give if the selinux is permissive? it only solves issues, enforcing nd disabled always gave weird issues on custom roms :3
What devices are sprout 2.0?
@bhavarsh1234 Good Going Bro! Keep it up
Where is wake up mods?
Thread Updated with change log and new build
TheLazyDev said:
Thread Updated with change log and new build
Click to expand...
Click to collapse
Keep Updated...I Get Best Backup on MM with darkness governor......Thanks a lot and keep updated...!
tuhinxp04 said:
Keep Updated...I Get Best Backup on MM with darkness governor......Thanks a lot and keep updated...!
Click to expand...
Click to collapse
Thanks mate :good:
Very nice kernel... So far....
Sent from my Spice Mi-498
:good: Best kernel I have ever used..
Great job
TheLazyDev said:
Thanks mate :good:
Click to expand...
Click to collapse
Please update the kernel...!
major bug goes into deep sleep and wont wake up without battery pull
Samhith mSrivatsa said:
major bug goes into deep sleep and wont wake up without battery pull
Click to expand...
Click to collapse
Need to be update the kernel....!!
Sent from my Roar_A50 using XDA-Developers mobile app
Related
THIS IS RASSABER FOR THE MAKO
/// WHAT IS RASBEANJELLY/RasSaber
back in the ics days, rascarlo started to build rascreamsandwich for himself and for his friends Morfic and Simms22.
they told him to share his builds, and so he did.
Later, @sparksco helped to set up RasSaber, a highly optimized version of RasBeanJelly.
Oddly, rascarlo and sparksco stopped building RasSaber for us because they got nerved by annoying repeated questions and harshly posts in their threads.
As I'm able to build from their source (and put some small options into it), I started this thread to contribute to their work.
/// THANKS
@rascarlo for RasBeanJelly and his help on setting up my first build environment
@sparksco for RasSaber and Sabermod, also for new ideas on how to do things and reviewing my git
Android Open Source Project
CyanogenMod
Team Horizon for XenonHD
@franciscofranco for Franco.Kernel
You may see, that this thread starts similar to the original thread here
That's intentionally as it's by no way a new work but only a contribution to rascarlo's great work.
I'm in no way as good or nice as him, I only want to help out a little bit in big hope he will come back.
Also, this thread is mainly for supporting my additions, it's in no way a replacement for the original thread.
So please let the conversation stay in the original thread over here and only talk here about my additions or problems with my rom.
/// Downloads
Download here
/// FLASH
latest TWRP or CWM is highly recomended
- full wipe if coming from a different rom, else skip this step
- wipe cache
- wipe dalvik cache
- flash zip
- flash gapps
- (opt.) flash kernel since it comes with stock (i would flash trinity)
- reboot
- log into google and let it sync
- fix_permissions (in terminal if your kernel supports the script, else in recovery)
- (opt.) reboot
/// Sourcecode
The original Git is http://www.github.com/RasSaber
My Version is http://www.github.com/MartinRo
XDA:DevDB Information
Customized RasSaber [Android 4.2.2_r1.2 JDQ39E], a ROM for the Google Nexus 4
Contributors
Martin_Ro, sparksco, rascarlo
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.4.x
Based On: RasSaber
Version Information
Status: Stable
Current Stable Version: 2013-07-11
Stable Release Date: 2013-07-11
Created 2013-06-28
Last Updated 2013-08-14
Changelog:
See the Main Changelog for RasBeanJelly here: RasBeanJelly-Thread
Beside that, there are the following changes:
2013-05-22:
Code:
[LIST]
[*]Quiet Hours (added by sparksco and Rascarlo)
[*]Bugfixes and optimizations regarding Pie (added by sparksco and Rascarlo)
[*]Bluetooth audio quality fix
[*]Charging LED (added by sparksco)
[/LIST]
2013-05-22 Build 2:
Code:
[LIST]
[*]Option to turn Charging LED off (default) or on (see Build Tweaks->UserInterface)
[/LIST]
2013-05-23 :
Code:
[LIST]
[*]Option to turn the Sound of that is played when wireless charger is connected (Build Tweaks->UserInterface)
[*]Option to turn the Powermenue of if Lockscreen is active (Build Tweaks->Userinterface)
[/LIST]
[B][U][COLOR="Blue"]2013-05-24 :[/COLOR][/U][/B]
[CODE]
Internal (Framework.Base) Added Settings.GetBoolean to be compatible with AOKP Functions for Quick Unlock
Added Quick Unlock Patchset 2/2 from AOKP
Added Settings Option for Quick Unlock in Build Tweaks->UserInterface
[/CODE]
2013-05-27 :
Code:
[LIST]
[*]Merged last changes from RasSaber (synced 2013-05-26 11:00CET)
[*]Added new Section "Martins Addons" to Build Tweaks->UserInterface where you can see my added functions
[*][Internal] Fixed missing backup of setting for Quick Unlock on Lockscreen option
[/LIST]
2013-05-27 Build 2:
Code:
[LIST]
[*]Merged last changes from RasSaber regarding Pie (synced 2013-05-27 13:30CET)
[/LIST]
2013-05-28 :
Code:
[LIST]
[*]Merged last changes from RasSaber regarding SKIA
[*]Moved Category "Martins Addons" to an own Screen inside of "Build Tweaks"
[*]Added Options for "Restart" and "Shutdown" to select wether it is Allways,Never or "Only if unlocked" visible
[/LIST]
2013-06-02 :
Code:
[LIST]
[*]Build with newest toolchain update
[*]Added low power LED pulse option (by @[URL="http://forum.xda-developers.com/member.php?u=2394329"]sparksco[/URL])
[*]Added categories to Martins Addons
[*]Added options for powermenu entries Airplanemode,Silentmode and Userswitch
[/LIST]
2013-06-03 :
Code:
[LIST]
[*]Fixed a spelling bug (allways -> always)
[/LIST]
2013-06-06 :
Code:
[LIST]
[*]Clean Build with new compiler directives (by @[URL="http://forum.xda-developers.com/member.php?u=2394329"]sparksco[/URL])
[/LIST]
2013-06-07 :
Code:
[LIST]
[*]Dirty Build (so still 06-06 as build date) merged recent bugfixes and internal changes regarding phone and contact from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[*]merged recent changes/bugfixes regarding frameworks/native from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[*]merged recent changes regarding Settings and Frameworks/base (Lockscreen Hangout instead of Talk) from RasSaber by @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]
[/LIST]
So basicly it's only a build to keep track on @[URL="http://forum.xda-developers.com/member.php?u=3124065"]rascarlo[/URL]s changes ;)
2013-06-10:
Code:
[LIST]
[*]Merged latest Changes from [user=2394329]@sparksco[/user] to compile with -O3 option
[*]Reverted latest set of Dalvik commits because there was an Issue at least with [URL="https://play.google.com/store/apps/details?id=com.game.JewelsStar&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5nYW1lLkpld2Vsc1N0YXIiXQ.."]Jewels Star[/URL] (fc after some time)
[/LIST]
2013-06-12:
Code:
[LIST]
[*]Merged Bugfix from [user=2394329]@sparksco[/user] to compile with -O3 option (finally)
[*]Reverted latest set of Dalvik commits except Bugfixes
[*]Added Blacklist Function for phonecalls from cm [B][COLOR="Blue"]BETA - Needs testing[/COLOR][/B]
[/LIST]
2013-06-17:
Code:
[LIST]
[*]Merged latest commits from [user=2394329]@sparksco[/user] regarding -O3 related crash of aosp browser
[*]Merged latest commits(bugfixes) from [user=2394329]@sparksco[/user] to framework_base
[/LIST]
2013-06-20:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]Bugfix for wrong display of powermenu options inside of Martins Addons where there was a Number (2########) instead of the default state after clean install of the rom
[*]Internal coding style changes (nothing that effects functions)
[/LIST]
2013-06-21:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]New Option : "Allow all Rotations" will activate the additional 180° Rotation
[/LIST]
2013-06-23:
Code:
[LIST]
[*]Dirty build from 2013-06-17
[*]Added Autobrightness Adjustment, Credits to CM-Team and Team Horizon (used their git to cherry pick)
[/LIST]
2013-06-26:
Code:
[LIST]
[*]Clean build
[*]Added option to select wireless charging start notification sound
[*]Some code optimizations (coding style), credits to [user=2394329]@sparksco[/user] for pointing me on that
[/LIST]
2013-06-28:
Code:
[List]
[*]STS-Kernel from [user=2394329]@sparksco[/user] included
[/List]
2013-06-29 TESTBUILD:
Dirtybuild from 2013-06-28
Added HALO
[/CODE]
2013-07-03:
Code:
[List]
[*]Dirtybuild from 2013-06-28
[*]exported CPU type to userspace (credits to [user=3292224]@franciscofranco[/user]) so apps can show cpu binning : \sys\modules\acpuclock-krait\parameters\cpu-type
[*]exported CPU temperature to userspace (credits to [user=3292224]@franciscofranco[/user]) \sys\modules\msm_thermal\parameters\temperature
[*]added a timing path from [user=3292224]@franciscofranco[/user] 's repo
[*]added CPU type and temperature to phone info in settings
[/List]
2013-07-11:
Code:
[LIST]
[*]Clean Build with fresh synced repo (bugfixes from upstream busybox etc.)
[*]Reverted temp sensor export because it has been allready there
[*]Change cpu temp reading in device info to correct temp sensor export (will now also work on other kernel)
[*]Function to bring an app into a floating window from recents
[*]Some other small fixes / optimizations (kernel and stuff)
[/LIST]
2013-07-18:
Code:
[B][U]Freshly merged from RasBeanJelly:[/U][/B]
[U]frameworks/base:[/U]
[LIST]
[*]Fix flickering music control widget under certain conditions
[/LIST]
[U]libcore:[/U]
[LIST]
[*]Values in ZIP files are unsigned
[*]Only enforce the encrypted bit in the GPBF, and ignore other unsupported bits
[*]Don’t install APK files with unsupported General Purpose Bit Flag bits
[*]Clean up ZipFile a little, fix a few bugs, and improve the documentation
[*]Add detail messages to all the easy IllegalArgumentException cases
[*]Remove support for duplicate file entries
[/LIST]
[B][U]Freshly merged from SaberMod:[/U][/B]
[LIST]
[*]Halo Color Customizations
[*]a big number of fixes and optimizations regarding Halo
[*]an even bigger number of fixes and optimizations regarding Statusbar icons
[*]some under the hood fixes and optimizations
[*]a bunch of Kernel commits (nothing we should worry about but anyway to be synced)
[/LIST]
Subscribing. :thumbup:
Sent from my CRT TV. Make: LG Model: N⁴
Good job Martin. Appreciate it.
Sent from my Nexus⁴
Thanks mate!!
Awesome. Thanks Martin
Sent from my Nexus 4 using xda premium
Subscribed...Awesome!
Tap, tap says the wicked G()()GLE N4
Great job Martin. Alot of ppl are grateful for having you around. Lets hope this "insanity" with devs leaving will come to and end. OK folks -lets keep this thread CLEAN. And for ONCE Read Read Read!!!:thumbup:
Sent from the stars using a paranoid old Nexus 4.
Love your work mate!! Hopefully Rascarlo can change his mind one day, he was always a helpful and very friendly guy.
Thanks for your warm welcome and support
I also hope that rascarlo changes his mind and "comes back".
To make it clear:
I have in no way any intention to split the ras-community, so please stay mainly in the original thread please :good:
Martin_Ro said:
To make it clear:
I have in no way any intention to split the ras-community, so please stay mainly in the original thread please :good:
Click to expand...
Click to collapse
Will do, i will just come here to check for updates. Once again thanks for keeping these two roms alive for people like me that don't know how to build ourselfs.
Sorry, I will only build RasSaber, not RasBeanJelly or RasBeanVanilla.
Martin_Ro said:
Sorry, I will only build RasSaber, not RasBeanJelly or RasBeanVanilla.
Click to expand...
Click to collapse
All good, i was switching between Sabermod and RasSaber anyway due to them having the 4.9 toolchain. Im on the final Sabermod for now but Sparkco has closed his thread aswell so i will go back to your RasSaber.
i like this.
great work @Martin_Ro
this is the spirit. get your hands dirty and have a lot of fun.
this is what open source and aosp is all about: everything is there, it is your call to choose if and when to start the fun.
congrats
Thank you Martin! Guinness on the house, next time you come by town you have to visit!
Add me to the support if you need it
Sent from my Nexus 4 using xda premium
rascarlo said:
i like this.
great work @Martin_Ro
this is the spirit. get your hands dirty and have a lot of fun.
this is what open source and aosp is all about: everything is there, it is your call to choose if and when to start the fun.
congrats
Click to expand...
Click to collapse
Thanks for the warm words, but I would like it more if you would tell us that you changed your mind.
I appreciate your help so much, and I'm very sad that you and sparksco stopped your work here :crying:
Without you it wouldn't be the same
Vangelis13 said:
Thank you Martin! Guinness on the house, next time you come by town you have to visit!
Click to expand...
Click to collapse
You should know that I'm not so far away
Maybe 30-40 mins I would think :silly:
Martin_Ro said:
You should know that I'm not so far away
Maybe 30-40 mins I would think :silly:
Click to expand...
Click to collapse
I know. You never came by for the Mexican restaurant..
Tnx martin also from Italy
Sent from my Nexus 7 using xda app-developers app
This project is no longer updated, and has been deprecated by [url=http://forum.xda-developers.com/galaxy-s3/development/5-1-x-cyanogenmod-12-1-t3066864]CM12.1[/URL]
Weekly 10 Download (Mega)
Alternative Download via Google Drive
Alternative Download via 4shared
Alternative Download via Dev-Host
Alternative Download via Androidfilehost
MD5: 32b8b85205bb0f78fae710624a32d1da
SHA1: 040bfe316dda94a260bbece3301639fb55318d30
Unofficial nightly builds by [URL="http://forum.xda-developers.com/member.php?u=4898097"]@arter97 [/URL]
Changelog:
Changelog 01.04.2015
- Special April Fools' Edition
- Selinux updates
- CM sources updated
Changelog 23.03.2015
- Selinux rules updated for gps and other small things
- Activated battery percentage drawing in LPM mode (power off charging) again
- CM sources updated
Changelog 16.03.2015
- Kernel: selinux activated and set to enforcing
- Selinux rules updated for lollipop
- hardware/samsung: IntraRefreshMode support (needed for wifi direct)
- Updates to hwcomposer by NamelessRom (includes fix for mouse cursor not showing up)
- Wifi p2p fixed
- Memory management improvements (reverted kitkat lmk values)
- CM sources updated
Changelog 02.03.2015
- Kernel: powersave governor activated
- USB OTG enabled again
- Default file permissions of lowmemorykiller sysfs files reverted to pre lollipop values (664 and not 220)
- audio hal updates (removed deprecated method)
- Updated CM sources
Changelog 23.02.2015
- Advanced Display with HSDPA/3G only switch
- Screen pinning works with hardware buttons (hold menu button to disable it)
- Updated CM sources
Changelog 18.02.2015
- Kernel: Disabled zwap/vnswap, enabled zram with lz4 compression
- Zram: 4 devices, 600MB, swappiness - 80
- Fixed flashlight toggle (frameworks_base)
- Noise suppression setting added (frameworks_base, services telephony/telecomm)
- Added keydisabler - allows usage of the nav bar (hardware_samsung)
- Bootanimation memory leak fix by arter97
- Updated CM sources
Changelog 09.02.2015
- Kernel: Fix hardware key backlight
- Wifi tethering enabled (untested)
- Wifi display enabled (untested)
- Performance profiles added
- USB-charging mode added
- Updated CM sources
Changelog 02.02.2015
- Some kernel updates + config changes (API to log wakeup reason, reverted wifi updates..)
- Camera: Fix crashes when switching between front and back camera + reduced log spam
- Smdk4412: device specific flags fixed (cache size, etc.)
- Updated CM sources
Changelog 30.01.2015
- Fix incall mute
- Fix light sensor
- Bring back audio updates
- Updated CM sources
Changelog 26.01.2015
- Kernel: Zswap - version from samsung sources, not upstreamed
- Power Off Charging fixed (100% now shows green LED)
- Updated CM sources
Changelog 22.01.2015
- Kernel: Zswap activated (set to 250MB via ramdisk)
- Moving apps to sd should be fixed
- Updated CM sources
Changelog 17.01.2015
- Fixed playback of low quality videos, e.g. in youtube app
- Netflix completely working
- A2DP: only 44.1kHz (might fix issues that people have with audio via bluetooth)
- Updated CM sources
Changelog 16.01.2015
- Kernel: selinux activated (set to permissive, no active rules yet)
- Netflix working (see remark)
- Different 2g/3g data fix (might fix issues that a small amount of users experience)
- Updated CM sources (theme engine, notification drawer customisation...)
Changelog 10.01.2015
- Updated DRM libs
- Awesome player as default
- Added Adaptive Playback to video codecs
- A2DP: 44.1 and 48 kHz supported
- Fixed long sms not sending bug
- Updated CM sources
Changelog 07.01.2015
- 720p recording for front camera
- activated SMSC settings in sms/mms app
- latest memory leak fixes
- Updated CM sources
Changelog 04.01.2015
- Wifi Updates from i9305 kernel drop @DerTeufel1980
- CMA activated again
- Updated CM sources
Changelog 30.12.2014
- Fix Touchkey Backlight
Changelog 29.12.2014
- Revert audio updates (might fix audio issues that some people reported)
- Kitkat LMK values
- Updated CM sources
Changelog 24.12.2014
- HWcomposer fixed (credits to dhiru1602 and tdcfpp)
- Hardware Keys Overlay adjusted to new cm commits
- Audio Policy: use 48kHz for a2dp (potentially fixes a2dp lags)
- Power off charging should work
Changelog 22.12.2014
- Android 5.0.2
- Updated CM Sources
- Fixed Wifi issues
- RIL completely working
- Stock Camera working
- Bootloop Issues fixed
Background:
Due to lack of official maintainer for i9300 device for CyanogenMod. I, together with @Moster2 decided that we will work unofficially on i9300 device tree for CM12, to bring Lollipop goodness to our beloved Galaxy S3.
All builds provided in this thread are UNOFFICIAL, which means that:
- There is no official support for i9300
- There are no OTAs available
- There are no automated "nightglies"
At some point, we definitely will try to make proper pull requests, and maybe even support CM12 officially, but at the moment this project is in WIP - Work-In-Progress state, and many things are still broken/unusable. Until we finish, all builds are unofficial, and proper device support is not finished yet.
At the moment, this project is considered: BETA. All core functions should work, ROM shouldn't have any critical issues, but it's still not ready to mark as stable. However, it should work properly as daily driver.
Please refrain from talking about other kernels than stock. We can't track every kernel and it's problems, hence, you're using other kernels at your own risk. Please don't report bugs while you're using custom kernels.
Main developers:
- JustArchi
- Moster2
Thanks to:
- dhiru1602
- arter97
Current issues
Manifest / Sources
Build instructions:
Follow CM build instructions for i9300. When doing repo init, don't forget to declare CM-12.0 (-b cm-12.0) instead of CM-11.0.
Before "breakfast i9300", you must include our manifest and resync the sources:
Code:
croot
cd .repo
mkdir -p local_manifests
cd local_manifests
wget https://raw.githubusercontent.com/ArchiDroid/manifest/cm-12.0/roomservice.xml
croot
repo sync
Notice: Our manifest already includes proprietary_vendor_samsung, so don't execute ./extract-files.sh. Just repo sync.
Then follow "breakfast i9300" and the rest of the commands in original instructions, while keeping in mind above notice.
XDA:DevDB Information
[5.0.2] [EOL] [Weekly 10/Nightly] [2015-04-01] CyanogenMod 12 for i9300, ROM for the Samsung Galaxy S III I9300
Contributors
JustArchi, Moster2, arter97
Source Code: https://github.com/ArchiDroid
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod 12
Version Information
Status: No Longer Updated
Created 2014-11-12
Last Updated 2015-04-06
You're unstoppable, aren't you?
Well, it doesn't work. But anyway, nice black screen. I fear the next posts from some users
However, thank you bro!
Dude,you are awesome
LegendM said:
Dude,you are awesome
Click to expand...
Click to collapse
It's 7:14 AM and I'm going to sleep.
Hope we can get this baby running in notime .
Good night.
JustArchi said:
It's 7:14 AM and I'm going to sleep.
Hope we can get this baby running in notime .
Good night.
Click to expand...
Click to collapse
Thanks for making it happen
Cm12 is actually not even ready. I didnt know you would already publish a build with my commits
They were only there to make it compile. So, people shouldnt install it yet.
Wow, that was quick. I will give it a shoot and collect some logs when I am back home.
Thanks for your awesome works @JustArchi.
android L or Kitkat ?
mutaman said:
android L or Kitkat ?
Click to expand...
Click to collapse
CM12 = lollipop
S1ay3r666 said:
CM12 = lollipop
Click to expand...
Click to collapse
good but what does he mean DOES NOT WORK
mutaman said:
good but what does he mean DOES NOT WORK
Click to expand...
Click to collapse
He thought it will boot up but it doesn´t.
But i read in twitter that arter97 changed the gralloc and it booted up
S1ay3r666 said:
He thought it will boot up but it doesn´t.
But i read in twitter that arter97 changed the gralloc and it booted up
Click to expand...
Click to collapse
I think arter meant that with his build
also y'all need chin chin,(graphic glitches only in screenshots)
This is WAY better than my AOSP build
Yup, @JustArchi is unstoppable!
I look forward in cooperating with this project
---------- Post added at 07:15 PM ---------- Previous post was at 07:05 PM ----------
For those who are dying to try this out, just install my kernel after this cm-12 installation.
Already so much better than my build lol
I guess @JustArchi and @Moster2 is not done with the kernel-side..
Lukijs said:
I think arter meant that with his build
also y'all need chin chin,(graphic glitches only in screenshots)
Click to expand...
Click to collapse
Whats is working on that build?
how can i flash it .
my phone will not start
eskorpiao112 said:
Whats is working on that build?
Click to expand...
Click to collapse
Well most important, wifi and data isnt, gapps were bootlooping me too(though no use of them if there's no wifi) otherwise it functions good.
Would be nice if we could get @temasek in here as well...
mutaman said:
how can i flash it .
my phone will not start
Click to expand...
Click to collapse
and thats what happens when you dont read OP and also comments
Lukijs said:
and thats what happens when you dont read OP and also comments
Click to expand...
Click to collapse
I do not understand very much English what does he mean @Lukijs
Well according to arter97's twitter,
wifi and radio are almost fixed
and so is hwc and gralloc.
Almost daily driver Lollipops are on their way, 'beaches'! :highfive:
Donating soon!
Unofficial LineageOS for Motorola Razr I
Code:
#include
/*
* 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 ROM
* 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.
*/
General
This is an unofficial LineageOS rom as is build for the Motorola razr I, (XT890/SMI).
I won't include features that I dislike. If u want something else, build it.
Install
How to install:
New Install (coming from another ROM)
Make sure u have latest bootloader from JB RSD-Package or OTA (motoboot)
Do a full backup with your favorite latest recovery!
Download the Rom zip and the Gapps zip
Do a full wipe in recovery (data/factory reset, system)
Install the Rom zip and Gapps zip through recovery!
Enjoy!
Coming from previous version of the same Android Version
Do a full backup with your favorite recovery!(optional, for if things go wrong)
Download the Rom zip
Install the Rom zip (and Gapps if getting erros with Google services) through recovery!
Enjoy!
LineageOS 14.1
Latest-Rom: lineage-14.1-20180113-UNOFFICIAL-smi.zip
Gapps: OpenGapps <-- x86, android 7.1, *
XDA Download Section
Github
LineageOS 14.1 Information
Bugs/Issues
Some apps may not work properly because of outdated HOUDINI libraries (Nothing we can do about it)
Still needs some testing in specific places (InCall Microphone mute)
Hardware accelerated secure DRM playback won't work, software playback does! (e.g. Netflix)
SELinux is in permissive mode
Boot issues? Update your bootloader, have a look at the TWRP Recovery project for smi
Changelog
Code:
13 Januari
[LIST]
[*]LOS-14.1 source update
[*]Use unified LOS charger
[*]Enable Call Recording
[*]Fix Screen Recording
[*]Don't enable lifedisplay by default
[*]Kernel and system Bluetooth upstream updates
[*]Fix MTP crash (caused by missing mount namespace in kernel)
[/LIST]
28 December
[LIST]
[*]Kernel: Use specific cpu Freq when touched, Both CPUS should work fine
[*]Kernel: Enable sdcardfs
[*]Kernel: Enable new kernel module loading (finit_module)
[*]Kernel: Enable new CLOCK_BOOTTIME_ALARM
[*]Kernel: Update sensor drivers
[*]Kernel: Update in kernel security
[*]Kernel: Update kernel modules for Nougat
[*]Kernel: Add Custom KCAL support!
[*]Audio: implement 2 missing function through a wrapper, audio recording should work
[*]Camera: Fix camera preview start/stop/record
[*]Vibrator: Use a wrapper for vibrator hall
[*]Screen: Amoled burnin protection enabled
[*]Screen: Enable color calibration through kernel! Speeds up live-display etc. KCAL
[*]WLAN: Using ti wlan drivers instead of Intel's fork. Needs testing with battery, connection, hostapd etc.
[*]Doze: Enable doze powersavings
[*]Doze: Enable proximity wake
[*]Lights: Use source build liblights
[*]RILL: UMTS is not HSPA
[*]DRM: Enable drm protected video
[*]Sensors: Fix sensor readouts
[/LIST]
LineageOS 11
Latest-Rom: lineage-11-20180323-UNOFFICIAL-smi.zip
Gapps: OpenGapps <-- x86, android 4.4, *
XDA Download Section
Github
Private mirror from burn02
LineageOS 11 Information
Bugs/Issues
Some apps won't work properly with media (sonix player,netflix,telegram(compression),screencast)
ART
Android Runtime (ART) does work. But it is not as stable as Dalvik on Kitkat. If u want to use ART instead of Dalvik, Houdini (arm to x86 translator) will not work. Houdini is in Kitkat connected to Dalvik, so going to ART will disable any executing of ARM code on this device. Apps, services and maybe other thing might not work.
Enable ART in the developers section
Remove the line "ro.product.cpu.abi2=armeabi-v7a" from build.prop <- removes arm only apps from play store.
Xposed
As of version 1.12/26 October the ROM is using an Optimized Dalvik from Intel. This will break Xposed. To get Xposed working again I refer U to this link
Changelog
Code:
23 March
[LIST]
[*]LineageOS source updates
[*]Security updates up to march
[*]Massive kernel update! Includes:
[*]Kernel: Security updates for all relevant CVE's on cve.lineageos.org (see KernelCVES.txt in kernel source tree)
[*]Kernel: Kernel updated to 3.0.101
[*]Kernel: Added interactivex2 and intel governor and 3 new I/O schedulers
[*]Kernel: F2FS support
[*]Kernel: Update to zram (performance)
[*]Kernel: All modules are now builtin
[*]Kernel: KCAL updates, so applications can search for kcal support in kernel (kcal.ctrl0(commonly used))
[*]Kernel: (very) Small performance updates
[*]Kernel: Update for android 7+ included
[*]Kernel/UserSpace: Update power module
[*]Kernel/UserSpace: update to ct406, Bluetooth, accelerator modules
[/LIST]
27 Oktober
[LIST]
[*]Android security updates all the way up to November
[*]New lights module, prioritizes Notifications instead off Battery, Thanks @julianwi
[*]Kernel security updates
[*]Krack security update included
[*]FFmpeg updated to 3.0.8
[*]Maybe fixed some wifi connection drops
[/LIST]
17 April
[LIST]
[*]Security updates from April 2017
[/LIST]
28 February
[LIST]
[*]Security updates from February 2017
[*]Another improve to RenderScript (2d/photo's)
[*]SKIA optimized for x86, improve of about 5-30% in 2d rendering
[*]Same with JPEG encoding and decoding (mainly for camera pictures)
[*]Using secure boot from now (one of the fixes for pokemon)
[*]Enable CIP and MDP decoders/encoders ([URL="https://github.com/HazouPH/android_device_motorola_smi/blob/cm-11.0/modules/mdp_codecs/performance"]performance[/URL])
[*]Enable ALAC codec support
[*]MP3 can be played from a MP4 file
[*]Enable AAC-LC codec
[*]Another optimization to Dalvik (increase of 0-10% in java executing(apps))
[*]Improvements to media in gereneral from Intel sources
[*]Improvements in FFMpeg (also updated to 3.0.4) and media extraction
[*]Improve vpx (vp8 and vp9) performance ([URL="https://github.com/HazouPH/android_device_motorola_smi/blob/cm-11.0/modules/mdp_codecs/performance"]performance[/URL])
[/LIST]
30 January
[LIST]
[*]Re-brand to LineageOS
[*]Up-to-date with Google Android Security patch 01-01-2017
[*]Update HOUDINI to 4.1.1b. Most apps now work (snapchat, pokemon go (can't rom has root).
[*]Update all media codecs to upstream android master
[*]Fixup green bars on some videos
[*]Priorities Google Codecs over FFmpeg
[*]Fix widevine videos, DRM protected video's can be played now
[*]Another optimization to RenderScript
[*]WIFI country codes work, wifi rules are up-to-date with latest 2016 changes
[*]Change WIFI firmware, fixes most issues with tethering. Thanks https://github.com/Poslanets !
[*]Enable Zram (Better ram management)
[*]Enable KSM (Better ram management)
[*]Fix Xposed. Works again
[*]Update APN's. Mobistar argentina, pls report if something doesn't work
[*]CMForks changes: github.com/cmforks. Most noticeable:
[*][CMForks] Notify when wifi is connected
[*][CMForks] Settings: many crash fixes
[*][CMForks] Trebuchet: many crash fixes and some enhancements
[*][KERNEL] Multiple crash and security fixes
[*][KERNEL] Removed verified bootstate from kernel command prompt
[*][KERNEL] Some small optimizations
[/LIST]
22 December
[LIST]
[*]Added latest security patch (11-2016)
[*]Using Google's Vorbis decoder
[*]VP9 works again with mostly every file. Does increase cpu usage by a lot!
[/LIST]
24 May
[LIST]
[*]Fixup ffmpeg mpeg2 softwae video decoder
[*]Use Google MP3 decoder instead of ffmpeg (wrong channel count and sample-rates)
[*]Enable ffmpeg VP9 software decoding, 2x times better performance
[/LIST]
21 May
[LIST]
[*]Replacing CIP codecs for FFmpeg 3.0
[*]Fixing permissions of multiple executables (fixes videostream bug)
[*]Updated IA Resampler patch (some audio didn't resample right)
[*]Kernel security updates
[*]CM11 CVE updates
[/LIST]
7 April
[LIST]
[*]Security updates of March
[*]Security updates in kernel, from CM kernel 3.0.* security updates
[*]TI Wpa supplicant used for battaery management (hope it helps)
[*]Using Intel Optimized Audio Resampler
[*]Add asf parser for WMA, WMV and ASF media file types
[*]Use Intel Optimized Audio codecs (CIP)
[*]Add Apple Loseless Audio Codec support, needs testing
[*]SQlite optimization flags added
[*]Fix to Bluetooth PAN network
[*]Media changes:
[*]Faster thumbnail creation through hardware support
[*]Hardware rotation of media
[*]Added stream flags to audio blobs, needed by vendor blobs
[*]Enhanced media capabilities (see github)
[/LIST]
9 February
[LIST]
[*]Cyanogenmod updates
[*]February security updates
[*]WMA support through FFMPEG
[*]Back to stock kernel
[*]Removed obsolete files
[*]Provided 3.0.101 kernel in Download section
[/LIST]
25 December
[LIST]
[*] Reverted kernel changes
[*] Gone back to Intel TI Wifi Source
[*] Fixed Xposed
[*] Latest security updates (dec-2015)
[/LIST]
8 December
[B] I recommend doing a clean flash![/B]
Device tree:
[LIST]
[*]Using new Intel Optimized RenderScript
[*]Remove TARGET_ARCH_LOWMEM, we don need it
[*]Building kernel from source
[*]Now using a backup of the PDS partition
[*]New TI Wlan driver
[*]Enabled Bluetooth LE
[*]Reverted to WPA 8 from WPA 8 TI, for battery and stability
[/LIST]
Patches:
[LIST]
[*]KERNEL: Add support for x86 kernel building
[*]WIFI: needs gpio hooks to work
[*]WIFI: may not power on automatically after suspended
[*]KERNEL: Don't build dtbs (arm)
[*]HOUDINI: Using legacy way of detecting if houdini is enabled, this fixes crash in ART
[/LIST]
Kernel:
[LIST]
[*]Building from source
[*]Updated to 3.0.101
[*]Merged OXAVELAR's changes, still need to look at the ramdisk changes from him
[*]Enable fast charge from PosixCompatible, his "configuring" app still needs to be implemented
[*]Fix IDLE driver crash in kernel
[*]Add optimization flags to build
[/LIST]
26 October
[B]If u have Xposed installed, remove it before updating the rom![/B]
[LIST]
[*]Reverted Houdini update (fixes HERE maps crash)
[*]Better houdini implementation in framework (no need for workarounds)
[*]Fix VLC crash (symbol lookup crash in linker)
[*]Build enc/dev media libs from source (test if green bar bug is present)
[*]Using Intel Optimized Libm (math)
[*]Latest Stagefright fix
[*]Latest upstream CM patches
[*]NEW Intel Optimized Dalvik with new engine. Speeds up java runtime with speeds up to 50% more (linpack and quadrant tested). Apps will perform much better. Native code reliant apps won't see much change.
[/LIST]
23 September
[LIST]
[*] Update houdini to 4.1.1b.45721
[/LIST]
22 September
[LIST]
[*] Adding houdini back
[/LIST]
19 September
[LIST]
[*]Up-to-date with latest changes upstream (stagefright bugs)
[*]Changed some apn settings, could ffix AR apn's
[/LIST]
13 Augustus
[LIST]
[*]P2P can be enabled (see github)
[*]Bluetooth permission en tethering updates
[*]Better airplane mode control
[*]Greenbar bug in video fixed
[*]Added MMS Settigns
[*]Updated timezones
[*]Increased volume mod by @KREATOR
[*]Latest changes from CM11
[*]Stagefright vulnerability fixed
[/LIST]
9 April
[LIST]
[*]Fix video flickering (In most cases)
[*]Reverted Wifi updates (Wifi should work normally again for all)
[*]Using prebuilt media blobs, removing color distortion in some media files
[/LIST]
5 April
[LIST]
[*]Fix video flickering (In most cases)
[*]Fix GPS battery drain on boot (was very small)
[*]Wifi updates
[/LIST]
1 April (fools)
[LIST]
[*]Fix frontcam recording
[*]Change behavior of airplane mode, now correctly tells the system radio is off
[*]Small ramdisk changes
[*]Update bootanimation resolution
[*]Camera scenes now work. It may crash from time to time, just relaunch the app. Working on this to further improve this where i can
[*]Change zip name for more clarity
[/LIST]
26 February
[LIST]
[*]Add framework for AGPS
[*]Add direct camera launch from dedicated camera (setting is in English)
[/LIST]
23 February
[LIST]
[*]Fix USB and Bluetooth tethering
[*]Fix USB tile in quick settings
[*]Fix Airplane deactivate mode
[*]Fix AGPS (first time takes some time)
[*]Fix Headset key-mapping
[/LIST]
18 February
[LIST]
[*]Fix reboot to recovery
[*]Fix multi reboot options
[*]DPI can now be changed from build.prop
[/LIST]
16 February
[LIST]
[*]Enabled LED settings for apps and battery
[*]Enable camera button wake setting (no camera app starting)
[*]App installed with ARM support now gets arch 'ARM' from systen.getprop(os.arch), Here maps now work
[*]Took automatic brightness settings from Omar's ROM
[/LIST]
4 Januari
[LIST]
[*]Completely fixed wifi mac adres
[*]Using wpa_supplicant TI for now for BC scanning
[*]NFC doesn't download firmware, needs testing
[*]Removed XPROC... sharing
[*]Using watchdogd from source
[*]Add HDR camera support
[*]Using intel media libs from source
[/LIST]
14 December
[LIST]
[*]Enable more NFC settings. Tag and others should work
[*]Wifi mac fixed. If u have no wifi, execute fix-mac.sh (make it executable chmod 755) from terminal and reboot. This will give u the mac from the last version
[*]Fix external storage 'rw' permissions for media
[*]Fix charge only mode
[*]Some other small changes i forgot
[/LIST]
8 December
[LIST]
[*] Initial release
[/LIST]
Contribute?!
If you have any fixes and features that u want to have implemented to get a better experience, please share and provide the code and ask for a merge to my github! Only fixes and features with code! We/I can't do much with just ideas!
Thanks and credits
xNeo92x
DinizZ
fe2k7
Omar-Avelar
BirneKlub9
dagoban
Burn02
roymental
FourOne82
PosixCompatible
Igor
Julianwi
Cyanogenmod
LineageOS
Motorola
Intel
All the rest that have helped to construct these builds and develop software for xt890 directly or indirectly in the past.
DATA Encryption
Encryption works on this device with this ROM out of the box, but U will need to disable the PDS partition backup. Do the following:
Boot ones without encrytion enabled
Backup the file /data/pdsdata.img to a secure location somewhere else (not on the phone, for safe keeping)
Rename the file /system/bin/pdsbackup.sh to pdsbackup.bk or something else
Reboot and encrypt the device
If for some reason your pds partition is faulty, u can repair it with the backup u have on the secure location.
XDA:DevDB Information
Unofficial LineageOS, ROM for the Motorola RAZR i
Contributors
Hazou
Source Code: https://github.com/HazouPH
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: LineageOS 14.1
Stable Release Date: 2018-01-13
Created 2014-12-08
Last Updated 2018-03-24
Finally the day came as expected ! I bet a lot in this system , after many, many tests finally is close to complete the project.
Already anticipate everyone that even being a Beta version, it was quite refined , have been working on this system daily , reporting bugs and making their corrections . The Razr i was very abandoned time , and we must thank the very Hazou that took the project and moved on performing the necessary corrections .
Friends who uses Rom please be patient with the question of possible bugs , this is a refined version , but when launching the final version of Kitkat we can continue in pursuit of perfection .
Thanks Hazou !!!
Cant even describe the happiness!!!
Its freakin' overwhelming
fe2k7 said:
Finally the day came as expected ! I bet a lot in this system , after many, many tests finally is close to complete the project.
Already anticipate everyone that even being a Beta version, it was quite refined , have been working on this system daily , reporting bugs and making their corrections . The Razr i was very abandoned time , and we must thank the very Hazou that took the project and moved on performing the necessary corrections .
Friends who uses Rom please be patient with the question of possible bugs , this is a refined version , but when launching the final version of Kitkat we can continue in pursuit of perfection .
Thanks Hazou !!!
Click to expand...
Click to collapse
I'm going to have fun testing the heck out of this. Thanks :good:
Now we're talking.
Thanks dude!
Hazou said:
Unofficial Cyanogenmod 11 for Motorola Razr I (Based on BR x.70)
Code:
#include
/*
* 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 ROM
* 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.
*/
General
This is an unofficial cyanogenmod 11 as is build for the Motorola razr I, (XT890/SMI).
The builds will be montly build or builds when i want it, as long as Cyanogenmod updates and support CM11.
I won't include features that I dislike. If u want something else, build it.
ART
Android Runtime (ART) does work. But it is not as stable as Dalvik on Kitkat. If u want to use ART, Houdini (arm to x86 translator) won't work anymore. So u can't execute ARM code on the device anymore. Hangouts from Google can't be updated anymore, because of it containing only ARM Codegen in newer releases at this point.
If u want to use ART do the following:
Enable ART in the developers section
Remove the line "ro.product.cpu.abi2=armeabi-v7a" from build.prop <- removes arm only apps from play store.
Install
How to install:
Do a full backup with your favorite recovery
Download the Rom zip and the Gapps zip
Do a full wipe in recovery
Install the Rom zip and Gapps zip
Enjoy!
Downloads
Latest-Rom: cm_smi-8-12.zip
Gapps: GAPPSx86.zip (only contains core gapps)
Google Drive Mirror
MEGA Mirror
Bugs
Bluetooth tethering
WiFi can use more battery then in 4.1.2
The same bugs as Stock 4.4.2 are maybe present
Changelog
Initial release
Contribute?!
If you have any fixes and feutures that u want to have implemented to get a better experience, please share and provide the code and aks for a merge to my github! Only fixes and features with code! We/I can't do much with just ideas!
Thanks and credits
xNeo92x
DinizZ
fe2k7
Omar-Avelar
BirneKlub9
dagoban
Cyanogenmod
Motorola
All the rest that have helped to construct these builds and develop software for xt890 directly or indirectly in the past.
XDA:DevDB Information
Unofficial Cyanogenmod 11, ROM for the Motorola RAZR i
Contributors
Hazou
Source Code: https://github.com/HazouPH
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: Cyanogenmod
Version Information
Status: Beta
Current Beta Version: 1.0.0
Beta Release Date: 2014-12-08
Created 2014-12-08
Last Updated 2014-12-08
Click to expand...
Click to collapse
Only missed some screenshot of the ROM.
Sent from my XT1097 using XDA Free mobile app
CM11 is now real.
Great man, great job, many gave up the X86 but you continued ...:good:
Thanks Hanzo !!!
Anyone getting this error when installing the zip?
Code:
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip
error flashing zip
razr i not death
good news.. thanks :good:
waj3k said:
Anyone getting this error when installing the zip?
Code:
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip
error flashing zip
Click to expand...
Click to collapse
I had the same error.
But I fixed my problem with flashing the newest version of TWRP! That did it for me
Test
I join the test rom, informs problems, thanks
Thanks a lot Hazou :highfive:
PS - You should set up your donation button, let me send over some electronic beer!!
Oh my god i'm buying you a pizza as soon as i get my credit card aproved, MANY, MANY THANKS!
Awesome! I was extremely close to buying a windows phone but with cm11 finally on the Razr I, I think I could spend some more time with this little device
Thanks a lot for your efforts, I will be testing tonigt!
WOOOOP WOOP. Thanks so much, testing this asap!
Sent from my XT890 using XDA Free mobile app
Unfortunately i sold the razr and bought a nexus 5.guess i'll have to buy my girlfriend a razr i.thanx hazou.you are a great dude...more beers for you.
Thanks a lot for your work !!
Which languages are included in this ROM ? French ?
Can we have later some screenshots please ?
When I reboot my phone after a successful install, it ends up in bootloop.
I'll give it another try when I have more time, thanks~
Setarcos said:
When I reboot my phone after a successful install, it ends up in bootloop.
I'll give it another try when I have more time, thanks~
Click to expand...
Click to collapse
Hmm, it should not do that. But how do u know it bootloops? The initial boot takes long.
If u are certain, go to your recovery. Mount data and pull with adb the files from data/tombstones. Send it to me
waj3k said:
Anyone getting this error when installing the zip?
Code:
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip
error flashing zip
Click to expand...
Click to collapse
I've tried to install the ROM with TWRP 2.6.3.0, 2.8.0.0 and 2.8.0.1 and in all three cases I'm receiving this error.
Any suggestions?
Might have found the issue. Will report back.
ThugLife Kernel for Android One
Download Here!
Features:-
-ThunderQuake Engine
-Dynamic Fsync
-Lots of patches compared to stock kernel, check kernel source
-Optimized
-Compiled with SaberMod 4.9 toolchain
-WakeMods(all credits to go @thewisenerd for it
Credits> varun.chitre15,intersectRaven,kunalkene1797,##w4tch0ut##,swapnil, franciscofranco for commits from their kernels included in this
XDA:DevDB Information
OwnKernel for Android One devices, Kernel for the OEM Cross Device Development
Contributors
akhilnarang, intersectRaven,varunchitre15,##W4TCH0UT##,thewisenerd
Kernel Special Features:
Version Information
Status: Stable
Created 2015-04-04
Last Updated 2015-10-12
Reserved
kernel source code
Reserved
How can I enable sweep2wake, sweep2sleep and doubletap2wake in this kernel?
- To do this, first open up a terminal. Then type:
For sweep2wake:
Code:
echo [mode] > /sys/android_touch/sweep2wake
For sweep2sleep:
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
For doubletap2wake:
Code:
echo [mode] > /sys/android_touch/doubletap2wake
Modes available:
0 - disable
1 - enable
How to set the vibration intensity with ThunderQuake Engine?
- Again, open up a terminal. Type:
Code:
echo [value] > /sys/kernel/thunderquake_engine/level
Values available: 0 - 7
Help me! This bug has caused me XYZ issue!!
- Simply take a logcat of the issue and then post it here.
*Copy Pasted From @Agaphetos' thread *
Features
akhilnarang said:
OwnKernel for Android One Devices
Download V1 here
File is a boot.img, flash it with TWRP>=2.8.4.0, or flashify app on rooted phone, or fastboot
Supports only cm-12.1 as of now
Thanks @varun.chitre15 for ThunderQuake Engine, @faux123 for dynamic fsync
Features
-ThunderQuake Engine
-Dynamic Fsync
-Multi core schedule support
-A few additional governors
KERNEL SOURCE CODE
ASK HERE FOR SUPPORT, ETC.
XDA:DevDB Information
OwnKernel for Android One devices, Kernel for the OEM Cross Device Development
Contributors
akhilnarang, OwnDroid, varun.chitre15,faux123
Source Code: https://github.com/OwnROM-dev/OwnKernel-sprout
Kernel Special Features: Compiled With SaberMod ToolChain
Version Information
Status: Stable
Created 2015-04-04
Last Updated 2015-04-04
Click to expand...
Click to collapse
list of features available in kernel and battery improvements.
kachavarapuajay said:
list of features available in kernel and battery improvements.
Click to expand...
Click to collapse
The feature list is already there, and battery improvements DEPENDS on usage. If you keep using the phone on heavy usage the battery will just be the same.
New build, V3.1 is up, supports all lp roms, probably stock too, updated to linux kernel v3.10.79, and various patches
Grab it here!!!
3.2 was skipped
3.3 is up, grab it at http://akhilnarang.github.io/Downloads/OwnROM
thank you for your hardwork mister.
ultrarain said:
thank you for your hardwork mister.
Click to expand...
Click to collapse
You're welcome, him the thanks button if you like it
Sent from my Micromax AQ4501 using XDA Free mobile app
New build 3.4 is up
Includes wakemods
Sweep2wake
doubletap2wake
https://www.androidfilehost.com/?fid=23991606952615292
Grab it from there
akhilnarang said:
New build 3.4 is up
Includes wakemods
Sweep2wake
doubletap2wake
Cool bro, using it now
Sent from my Micromax AQ4501 using XDA Free mobile app
Click to expand...
Click to collapse
doubletap2wake
akhilnarang said:
New build 3.4 is up
Includes wakemods
Sweep2wake
doubletap2wake
https://www.androidfilehost.com/?fid=23991606952615292
Grab it from there
Click to expand...
Click to collapse
hey bro double tap to wake option is present in this kernel ?....thanks for ur support
Guess -_-
What did my post say [emoji14]
akhilnarang said:
New build 3.4 is up
Includes wakemods
Sweep2wake
doubletap2wake
https://www.androidfilehost.com/?fid=23991606952615292
Grab it from there
Click to expand...
Click to collapse
Link isn't working. It shows 502 Bad Gateway. Please make a Mirror.
Thanks in Advance
I guess afh is down, lemme see
Sent from my A0001 using XDA Free mobile app
Really superb
---------- Post added at 09:17 AM ---------- Previous post was at 09:16 AM ----------
Just request 2 more ... Otg cable support, smart cover
Tested on Karbonn Sparkle V
ROM:Stock 5.1.1 LMY47V
Bootloader :Locked
ROOT :Yes
Flashed kernel using temporary TWRP
Code:
fastboot boot twrp-2.8.6.0-sprout.img
Working:
doubletap2wake:yes
sweep2wake:yes
sweep2sleep :yes
I will report battery usage after some time.
No Doubt Battery, Backup Is Awesome, But D2W Stops Working After Some 30-35 Mins Of Screen Off, May Be Due To Deep Sleep.
Great work! Battery drain is negligible especially when using with powernap. BTW Kernel Tweaker shows interactive governor but phone reboots when it's enabled. Is it a problem with my device or interactive governor doesn't support A Ones yet?
Also is there a way to only enable sweep2sleep and doubletap2wake? I've tried trickstermod it didn't let me chose s2s only :/
Problem with interactive, i'll try to fix it soon
Kintsugi
Kintsugi is the first custom kernel project I've worked on and I am proud to finally release it. Its name comes from the Japanese art of repairing broken pottery using powdered gold or silver, and I would say that it fitted the philosophy of my work. It wouldn't have come to life without my use of several developers' contributions. Finally, I aimed for a balance between performance and battery life in order to offer a stable user experience.
Features:
- Built with the latest Linaro prebuilt toolchain and compiled with -O2 and GCC Graphite optimizations
- Upstreamed to the latest linux-stable kernel version
- Updated the kernel source code to BTF6 from Samsung.
- Upstreamed CFQ I/O scheduler
- Disabled several Samsung security and debugging related configs
- All the CPU clusters' are undervolted (by -75mV) and have their minimum frequencies underclocked
(343Mhz for the little clusters and 520Mhz for the big clusters)
- Implented CPUfreq backports by celtare21 @KuranKaname)
- Increased the timer frequency to 300Hz for fewer jitters
- Enabled power-efficient workqueue mode by default for improved power consumption
- Disabled Kernel Samepage Merging by default for less CPU usage
- Implented different memory and filesystem related changes by @Sultanxda and @arter97
- Westwood is set as the default TCP Congestion algorithm
- Built-in SafetyNet patches by @Sultanxda are included (with @tbalden rootless approach)
- Built-in Boeffla Wakelock Blocker by @andip71 with pre-configured wakelock blocklist
@evdenis and @diepquynh)
- Built-in State Notifier driver by @neobuddy89
- exFAT and vFAT support
- Implented sdFAT mount options by cocafe
- Numerous other fixes, tweaks and under-the-hood optimizations
Installation:
The boot image can either be flashed via Odin or TWRP. I can add instructions if that would be necessary.
Download:
GSI
OneUI
Credits:
I thank the following persons for their respective contributions. If I forgot someone, their name is properly credited on GitHub.
@arter97
@cocafe
@evdenis
@farovitus
@Freak07
@ianmacd
@idkwhoiam322
@kdrag0n
@KuranKaname (celtare21)
@nathanchance
@neobuddy89
@nr7777
@osm0sis
@pascua28
@pkgnex
@Sultanxda
@tbalden
@tytydraco
@wrongway213
XDA:DevDB Information
Kintsugi, Kernel for the Samsung Galaxy A30
Contributors
BlackGunZ
Source Code: https://github.com/BlackGunZ/Kintsugi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1.6
Stable Release Date: 2020-09-06
Created 2020-08-01
Last Updated 2020-09-06
Really nice!
nice job!
Support Treble?
hacker812c said:
Support Treble?
Click to expand...
Click to collapse
The first users from Telegram reported that the kernel worked on HavocOS. You could give it a try.
New update is up!
Changelog:
- Increased the timer frequency to 300Hz for fewer jitters
Kintsugi #1.0.2
Second update of the day! Thanks to the contributors on Github.
Changelog:
- staging: samsung: argos: remove hmp boost
- mm: page-writeback: Subtract min_free_kbytes from dirtyable memory
- PM / Wakeup: Use rcu callbacks for better performance
- Revert "CHROMIUM: cpufreq: interactive: calculate load before freq change"
- include: asm-generic: do not hard code HZ to 100
- sched: use custom LOAD_FREQ for each HZ
- mm: Increase vmstat interval
- fbdev: decon: Disable logging
Kintsugi #1.0.3
New update! Thanks to the contributors on Github.
Changelog:
- Disable dm-verity and avb
- MTP bug fix for GSI ROMs
Kintsugi #1.0.4
New update! Thanks to the contributors on Github.
Changelog:
- Upstreamed to the 4.4.210 kernel version
- arm64: dts: Remove the reserved block of memory for CONFIG_TIMA (the driver was already disabled, so it makes sense)
- exynos-dm: Wrap exynos-ss debugging parts
- defconfig: Disable exynos-dm debugging for exynos-ss
- workqueue: Add system wide power_efficient workqueues
- Changes and updates to some other kernel parts (lib: sort and int_sqrt; rcu)
for setting the kernel, what must i can use the app name?
ican2703 said:
for setting the kernel, what must i can use the app name?
Click to expand...
Click to collapse
Use the app you prefer!
Can you make the kernel support permissive too? I tried to make it permissive with hktweaks but it won't work it only work in enforcing mode
Jake4lvas said:
Can you make the kernel support permissive too? I tried to make it permissive with hktweaks but it won't work it only work in enforcing mode
Click to expand...
Click to collapse
No, I kept the kernel's SElinux mode in enforcing state by default for security reasons.
Kintsugi #1.0.5
New update! Thanks to the contributors on Github, and to my testers (ilina-tatyana, RiccoS and Moneer).
Changelog:
- Upstreamed to the latest linux-stable kernel version (4.4.232)
- Fixed fast charge support for GSI ROMs
- boeffla_wl_blocker: Add more wakelocks (14860000.decon_f, umts_ipc0 and umts_ipc1) to the blacklist (thanks to ilina-tatyana for the logs)
- arm64: dts: Properly disable the reserved block of memory for CONFIG_TIMA
- Reverted "workqueue: Add system wide power_efficient workqueues"
- Reverted the changes and updates to some other kernel parts (lib: sort and int_sqrt; rcu)
- kernel: add a few patches for avoiding unnecessary skb reallocations - significantly improves ethernet<->wireless performance
- Other under-the-hood changes (that are available on Github).
Kintsugi #1.1.0
New update! Thanks to the contributors on Github and to my testers on Telegram.
Speaking of Telegram, I had to factory reset my phone and I lost most of my data. Reach out to me on XDA.
Changelog:
- Updated the kernel source code to BTE3 from Samsung.
- ZSWAP uses now ZSTD as its compression algorithm (instead of LZ4).
- Enabled Mass Storage USB file transfer mode for GSI ROMs.
Can it necessary to install Disable dm-verity and avb.
Tayyab Sohail said:
Can it necessary to install Disable dm-verity and avb.
Click to expand...
Click to collapse
Hello,
No, you don't have to. You can install the custom kernel without it.
What about a version for the A40? They even have the same SoC
Can you add instructions for how can the .img be flashed with Odin?
ponces said:
What about a version for the A40? They even have the same SoC
Click to expand...
Click to collapse
Indeed. I want to do make that in the future!
spicy_fox said:
Can you add instructions for how can the .img be flashed with Odin?
Click to expand...
Click to collapse
Have you found them or do you still need those instructions?