[Kernel] [Alpha2] Mystery Kernel 3.10.104 - Infinix HOT 2

Mystery Kernel 3.10.104​
Disclaimer:
Code:
I am not responsible if you bricked your device by using my work, it is your choice to use it and you are responsible for it alone.
You shall proceed at your own risk.
Hello guys...
Since Infinix and Google didn't give us a kernel source
I ported 3.10.72 kernel source from to our Infinix Hot 2 and patched it to the upstream.
With this kernel we can build more custom roms and enable special features like OTG, screen gestures and Double tab to wake... etc. I assume you already know what we can do with a kernel source!
Although I am still learning to do this, but nothing is unachievable..!
Change log:
First release (ALPHA):
Code:
- Ported 1st LCM driver - decoded by I.nfraR.ed
- Imported TP config for touchscreen to work
- Ported alsps driver
- Ported Accelerometer
- Enabled other drivers/sensors in defconfig
- Patched kernel to the upstream 3.10.104
Second release (ALPHA2):
Code:
- Added new touch driver
- Added dt2w, s2w, and t2u
- Enabled screen gestures
- Added some camera sensors
- Enabled 2nd LCM driver
Current status:
First release (ALPHA):
Code:
- Volume down button doesn't work
- No sound in loud speaker
- Primary Camera is upside down
- Secondary Camera is broken
- SD card is not mounted
- LEDS seems not working
[B]To do:[/B]
- Enable the 2nd LCM driver for the other Hot 2 variant
- ...Further testing is needed
Second release (ALPHA2):
Code:
- Same status as previous release but:
- Multi touch found not to be working in 1st release, now it is fixed.
- Screen gestures, dt2w and all other screen features doesn't work, I will try to fix it.
- I can't test the 2nd LCM driver, but it needs to be decoded to work.
- I can't find all camera sensors for Hot 2 in any of the available sources.
[B]To do:[/B]
- Decode the 2nd LCM driver (Need help)
- Fix the bugs.
Kernel source:
https://github.com/Mysteryagr/Mystery-Kernel-3.10
And of course this work isn't done be me alone!
Credits:
@I.nfraR.ed for decoding LCM driver, extracting x510.dts and helping a lot.
@Nonta72for the idea of porting the source, and helping a lot
@RendyAK for helping, testing and compiling with me
@varun.chitre15 for his awesome ThunderZap kernel
@kirito9 for helping
@DerTeufel1980 for helping
@andrea210701for helping
@GMCadiom for helping
and me
Sorry if I forgot to mention anyone else
XDA:DevDB Information
Mt6580 kernel source for Infinix Hot 2, Kernel for the Infinix HOT 2
Contributors
Mysteryagr, RendyAK, GMCadiom, I.nfraR.ed
Kernel Special Features: No special features yet
Version Information
Status: Alpha
Created 2017-02-02
Last Updated 2017-04-07

Releases
First release for Hot 2 (Alpha):
- cm12 Boot.img for Hot2
- To use for other roms replace ramdisk
Second release for Hot 2 (Alpha2):
- XUI Boot.img for Hot2
- To use for other roms replace ramdisk

New release for Hot 2 (Alpha 2)
Tested on XUI rom from Infinix Hot Note.
Work still in progress.

New ver
Changelog:
Code:
[Add] HX8394D LCM support
Download

Can I flash the custom Kernels over my hot2's stock room??

Kvng wizzEh said:
Can I flash the custom Kernels over my hot2's stock room??
Click to expand...
Click to collapse
You wok **** up your phone... Don't try something that is still in alpha especially a kernel lots of things ain't working or are ****ed up....

Related

[5.0.2] [EOL] [Weekly 10/Nightly] [2015-04-01] CyanogenMod 12 for i9300

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!

[ROM][CM12.0][N8013][N8000][BETA][12/03/2015] lollipop

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0, which is designed to increase performance and reliability over stock Android for your device.
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.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community.
It can be used without any need to have any Google application installed.
CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
STATUS: DEV STOPPED, check cm-12.1 thread
This is a preview build, do not install it if you want a stable ROM.
This is a preview of what is going down on CM12.0
Rom is in beta state so many bugs are to be expected!
All the source code is available on my Github.
I do this on my free time and unfortunately I don't have much.
Any help is a appreciated!
I don't own N8000 device, so all RIL is untested, some may find it works, other may find it does not.
LINKS IN SECOND POST
Source code: https://github.com/lirokoa
Patch needed for now:
https://github.com/NamelessRom/android_frameworks_av/commit/6f0780af3afeae1455334158cb0ce5e5c47b1068
https://github.com/NamelessRom/android_frameworks_av/commit/46313ea36acecb5954c4ba1e80c6ea03107a6c94
https://github.com/NamelessRom/android_frameworks_av/commit/919f7b91b8798487e8aedc8831b51e7df738e215
https://github.com/NamelessRom/android_frameworks_av/commit/ce1a9b722ae5b70691560fd6c20472da816b1ff2
https://github.com/NamelessRom/android_frameworks_av/commit/eeebdd01315c84b4616aa0a58e6939fba61d3203
http://review.cyanogenmod.org/#/c/77755/
https://github.com/CyanogenMod/android_frameworks_native/commit/540345f70db4f0cea6ad3f1150d2cb2fac18da25
And fix all errors in android_harware_samsung
CREDITS:
The whole Cyanogenmod team
Special thanks @dhiru1602 for his awesome work on exynos 4
All people who works on the Exynos 4 SOC, they desserve it
XDA:DevDB Information
CM12.0 N8013/N8000, ROM for the Samsung Galaxy Note 10.1
Contributors
lirokoa
Source Code: https://github.com/lirokoa
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.0.x
Version Information
Status: No Longer Updated
Created 2014-11-20
Last Updated 2015-04-20
FAQ:
Keyboard does not work: enable hardware keyboard in settings.
Google chrome got graphics glitches: just disable #enable-gpu-rasterization in chrome://flags
If you don't want to see cursor while using S-Pen, you can disable it it in settings / inputs
If you have trouble with video playback you can try to disable NuPlayer in developer settings
KNOWN BUGS:
SELinux disabled
Enabled NON PIE executable to be executed (needed for GPS)
I probably forget many
CURRENT VERSIONS:
-12/03/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=11520
N8000:http://forum.xda-developers.com/devdb/project/dl/?id=11521
Changelog:
- Add usb otg support
- Mouse /SPen cursor fixed with proprietary hwcomposer (can be disabled in settings), thanks @dhiru1602
- MediaProfiles updated from stock kitkat rom (used for encoding video from cam)
- Removed ambient display
- Misc changes.
- Upstream CM changes.
History:
-28/02/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=11312
N8000:http://forum.xda-developers.com/devdb/project/dl/?id=11314
Changelog:
- Changed power profiles to stock one even if there values are incorrect. (for battery stats)
- Fix Bluetooth permissions for other users
- Added advanced display settings
- Added ability to change vibrator intensity
- Fixed usb charging mode
- Upstream CM changes.
-11/02/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=11090
N8000http://forum.xda-developers.com/devdb/project/dl/?id=11091
Changelog:
- Added CM performance profiles
- Added stylus gesture settings
- Added ability to move apps to SD
- Reverted a2dp freq to 44.1 Khtz
- Added correct permission for consumer IR hal on N8000
- misc changes...
- Upstream CM changes.
-06/02/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=11004
N8000: http://forum.xda-developers.com/devdb/project/dl/?id=11005
Changelog:
- N80XX: support for dock keyboard
- N80XX: changed behavior of IR blaster, please report if it works better with your usual apps.
- N80XX: Bluetooth audio should be better (cm team pushed some stuff)
- N8000: Network settings FC should be fixed, please report
- Upstream CM changes.
-26/01/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=10768
N8000:http://forum.xda-developers.com/devdb/project/dl/?id=10804
Changelog:
- Totally new kernel based on n7100 official kitkat source
- Full hardware composer support (same as stock, using proprietary blob)
- Netflix working
- Pen don't have cursor anymore
- upstream CM changes
If you like this, Please go say thanks to NamelessRom guyz on the Galaxy S3 thread, they desserve it, for the work thy do on exynos 4 SoC.
-14/01/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=10598
N8000:http://forum.xda-developers.com/devdb/project/dl/?id=10596
Changelog:
- Fixed FC in dialer (N8000)
- Audio changes: Added 48Khtz sampling rate support on main output
- Audio changes: Removed earpiece (wed on't have one)
- upstream CM changes
-02/01/2015:
N8013:http://forum.xda-developers.com/devdb/project/dl/?id=10423
N8000:http://forum.xda-developers.com/devdb/project/dl/?id=10425
Changelog:
- Fixed stock camera app
- Added correct hardware keyboard overlay
- Fixed power off charging (use open source one)
- upstream CM changes
-22/12/2014:
N8013: http://forum.xda-developers.com/devdb/project/dl/?id=10239
N8000: http://forum.xda-developers.com/devdb/project/dl/?id=10245
Changelog:
- Android 5.0.2
- N80XX: changed bluetooth audio sampling rate to 48khtz
- N8000: Added back Samsung STK
- upstream CM changes
-17/12/2014:
N8013: http://forum.xda-developers.com/devdb/project/dl/?id=10189
N8000: https://mega.co.nz/#!TAtHQaLJ!dufJEQpyaAQpkJWd5rvrAsh25UZhiPWb8IY40Hg4cF0
Changelog:
- N8000 First release
- N8013 bluetooth audio fixed
- upstream CM changes
-09/12/2014:
N8013: http://forum.xda-developers.com/devdb/project/dl/?id=10111
Changelog:
- Android 5.0.1
- upstream CM changes
- Fixed torch
- Fixed video with kitkat bootloader
- updated some proprietary blobs
-28/11/2014:
N8013: https://mega.co.nz/#!jcEhAZAA!unlyc7DCVa-bL02a7TYMBJQDxK0Q2pL8PGSPuSW924Y
Changelog:
- Fixed GPS
- Fixed camera: use google camera (stock camera application make device to reboot)
- upstream CM changes
-23/11/2014:
N8013: http://forum.xda-developers.com/devdb/project/dl/?id=9822&task=get
Changelog:
- Fixed gaphics glitch on screenshot / rotation
- upstream CM changes
-20/11/2014:
N8013: http://forum.xda-developers.com/devdb/project/dl/?id=9739
Nice to see our device running latest CM. Definitely will try this on the weekend.
Thank you for sharing this.
I'm on stock recovery and such. Is there an install tutorial on which cwm or twrp to use?
bmwh0r3 said:
I'm on stock recovery and such. Is there an install tutorial on which cwm or twrp to use?
Click to expand...
Click to collapse
Since this is a preview build, I suggest you steer clear of it unless you already know what you are doing. I know it's tempting to be the first on your block with Lollipop, but you can seriously damage your device if you don't already know what you're doing.
Its not my first rodeo. I returned the tablet to stock from cm11. I had a note 3 that got me familiar with Odin. Odin is my b*tch lol
Some additions
Here are some things that will help you all get started on this.
1) Make sure you have a relevant gapps package, like this one here: Gapps for CM12
2) If you want root, you're best bet is to use this SuperSU beta here: SuperSU for Lollipop BETA
Also, I have found that using Google Keyboard works better than the default AOSP keyboard, especially when it comes to emoji.
Hope this helps out a little
Thanks. What about the recovery? It took me a good month trying to figure out I needed a kk recovery for cm11 when I first started learning about android and flashing Roms. I was dumb and not reading between the lines lol
I used this recovery: http://techerrata.com/file/twrp2/p4noterf/openrecovery-twrp-2.8.1.0-gt-n8013.img
not sure what's the big difference between this and n8010 or n8000
So I gave this rom a go and it seems to work fine for the most part (other than the bugs mention in the OP). I hope that this rom will get ironed out soon!
fastest cm ever, great work.
i'll be reporting and trying to look for bugs
@lirokoa i noticed there was some strange files coming, the data stuff,
i need to setup my build env properly
i haven't build since jellybean release
and the performance is highly increased
about graphical glitches i'm sure only we have it
S-pen support seems off. It detects it, but does not pass the right values for pen tip and buttons. Almost like it is using the mouse functions instead.
Now this is awesome can't wait to see the process on this beast thanks again dev good luck!
Can I flash this rom on N8000?
Can i get a try on n8000?
mysarasaid said:
Can i get a try on n8000?
Click to expand...
Click to collapse
N8000 is not supported for now, first i'd like to get n8013 in good shape.
Sent from my Nexus 4 using XDA Free mobile app
lirokoa said:
N8000 is not supported for now, first i'd like to get n8013 in good shape.
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
I was about to flash a rom I will try it before flashing the other rom ?
Mohamadreza said:
Can I flash this rom on N8000?
Click to expand...
Click to collapse
you can but don't expect to get bug's fixed
anyhow running this on N801x (with n8000 BL)
Current List Running N8000 bootloader (Tablet is N8010)
listening to music and turning torch on then off will stop the music playing and if you try to start playing it will skip two tracks.
Activating WI-FI can have some issues turning on.
display > advanced settings doesn't work
Youtube doesn't work "New BL" OLD BL Users Please Report.
Play Music Closes For No Reason (Note this is inside Lollipop Apps)
Display Bug Date And Time will show GMT+ 00 GMT+ 00
More Comes Soon

[ROM][D405n][5.1.1] Resurrection Remix® - BUILD - 14 [2015-07-06] - SUSPENDED [AGAIN]

{
"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"
}
WARNING: INSTALLATION OF ANY CUSTOM ROM [AND EVEN OFFICIAL FIRMWARE] CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR L90 INTO A BRICK
In this thread i assume that your device is "custom ROM friendly" - i'm not gonna write another guides how to remove bootloader, install custom recovery - find it by yourself
About Resurrection Remix ROM:
#1 - Basic Informations
#2 - Downloads & Installation
#3 - Changelog
#4 - Gallery
#5 - Useful links & Donations
​
Basic Informations
Resurrection Remix the ROM has been based on CM,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device
[font=Verdana, Arial, Helvetica, sans-serif]Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy![/font]
Special thanks to, the CM team, OMNI team , SLIMROMS and of course to all the supporters​​
Included Main Features
-Dark Material Theme
-Quick-Smart Pulldown
-Buttons
-Battery mods
-Heads up
-Lockscreen Shortcuts
-Perfomance Profiles
-Ambiant Display
-ClockColor options
-Statusbar clock customization + fonts
-Network traffic monitor
-Toast animations
-Add changelog
-Listview animations
-Navigation bar dimensions
-Add Weather display to status bar header
-Quick unlock
-Overall Speed up system
-Brand new music and audio fx app from cyanogen
-Included all cm 12 features
-And MORE..
​
MAIN FEATURES OF USED KERNEL*
Kernel version: 3.4+
Available governors:
- ondemand
- userspace
- powersave
- interactive
- performance
List of available schedulers:
- noop
- deadline
- row
- cfq
*Kernel is based on @Quarx sources with @BigMajster fixes and additions
ATTENTION!
Before installing any ROM - backup of your current ROM is highly recommended!
SOURCES
[ROM]
Resurrection ROM Sources
[DEVICE]
Kernel
Device Tree
Vendor*
* All sources based on @Quarx work, adapted to D405 variant (and device tree made for specific ROM), including @BigMajster additions and fixes.
CREDITS / THANKS
LG - for a decent device with acceptable price
Google - for sources of Android OS (vanilla)
Resurrection Team - for ROM sources
Quarx - With your contribution further development is possible
BigMajster - for massive contribution in CM12 bugfixes and device tree in general
shinobisoft - for your contribution
shoxxy - for your contribution and front camera fix
and everybody, who contributed to L90 community.​
XDA:DevDB Information:
Resurrection Remix® 5.1.1 5.5.0 [2015-07-06], a ROM for the LG L90
Contributors judas1977, Quarx, BigMajster
ROM OS Version: 5.1.1 Lollipop
Official ROM Version: 5.5.0
ROM Kernel: Linux 3.4.108
Source Code Rom: ROM SOURCES
Source Code Kernel: MSM8226 Kernel
Source Code Device: LGE L90
ROM Firmware Required: Any Available Based On: CyanogenMod
Version Information
Status: Beta
Current Stable Version: 2015-06-29
Stable Release Date: 2015-02-22
Current Beta Version: Since build 0
Created 2015-02-02
Last Updated 2015-07-09
Additional info:
Device variant: D405
Status: UNOFFICIAL
Recovery: TWRP recommended
Current Build Number: 14
Thread Template Hijacked (and slightly modified) from MAKO (Nexus 4) thread* made by @rodman01
Do you like Resurrection Remix ROM? - feel free to rate this thread with five stars
AND...
...If you like my work - donate to me:
Download
5.1.1
Resurrection Remix folder on AndroidFileHost
BUILD 9 [2015-05-07]
BUILD 8 [2015-05-01]
Recommended minimal GAPPS
5.0.2
BUILD 7 [2015-03-31]
BUILD 5 [2015-03-10]
BUILD 4A [2015-02-23]
BUILD 4 [2015-02-22]
BUILD 3 [2015-02-02]
BUILD 1 [2015-01-06]
Recommended minimal GAPPS
​
CHANGELOG
BUILD 14 [2015-07-06]
* RR sources update [up to 2015-07-06][Official Changelog]
- ROM version upgraded -> 5.5.0
* Device Source update [up to 2015-07-06]
* Guardian Kernel updates & fixes
- kernel source update [up to 2015-07-06]
- kernel base updated to 3.4.108 stable
BUILD 13 [2015-06-29]
* RR sources update [up to 2015-06-28][Official Changelog]
- ROM version upgraded -> 5.4.8
* Device Source update [up to 2015-06-29]
- block build disabled
- some code cleaning [may have opposite effect than expected ]
- KSM disabled
* New Kernel - Guardian [v3], based on Sanders
- kernel source update [up to 2015-06-29]
- kernel base updated to 3.4.107
- kernel version upgraded to v3
- added many optimization flags [and probably end user won't notice the effect]
* Many additional optimizations - mixed things from JustArchi and others
* Compiled with UBER-TC 4.8 - temporary reverted due to compiler internal errors [downgrade didn't solve it anyway]
Changed some default settings (trying to find most stable configuration and reduce random reboots):
CPU:
- Intelliactive Governor [Interactive and Intellidemand also recommended].
- min freq - 300Mhz
CPU HOTPLUG:
- MPDecision - disabled
- Profile - balanced
- intelliplug - enabled
GPU:
- GPU gov - msm-adreno-tz
- Simple GPU algorythm - enabled
As someone stated - GPU frequency stays at max freq for all the time. It requires more investigation, but i don't have time in near future.
I/O Scheduler:
- Scheduler - FIOPS [both internal and external storage]
- Read-ahead value set at 512kB - both internal and external storage
Low Memory Killer:
- Aggressive [8MB, 16MB, 32MB, 64MB, 96MB, 128MB]
VM:
- Z-RAM size - 230MB [temporary value though... but it's working by default, and i think it wasn't working in previous builds]
Misc Controls:
- Power Suspend Mode - userspace
BUILD 12 [2015-05-30] [stealth release]
* RR sources update [up to 2015-05-30][Official Changelog]
* Device Source update [up to 2015-05-30]
BUILD 11 [2015-05-29] [stealth release]
* RR sources update [up to 2015-05-29][Official Changelog]
- ROM version upgraded -> 5.4.6
* Device Source update [up to 2015-05-29]
BUILD 10 [2015-05-23]
* RR sources update [up to 2015-05-23][Official Changelog]
- ROM version upgraded -> 5.4.5
* Device Source update [up to 2015-05-23]
- now ROM fits on smallest system partition (BigMajster's repartition tool)
* No more Ultima Kernel (?)
* Colonel Sanders Kernel implemented (thx to @CaptivateKing)
- kernel base downgraded to 3.4.105 (iirc)
* Many additional optimizations (thx to @CaptivateKing)
* Compiled with UBER-TC 4.9
BUILD 9 [2015-05-07]
* RR sources update [up to 2015-05-06][Official Changelog]
- ROM version upgraded -> 5.4.4
* Device Source update [up to 2015-05-07]
- now ROM fits on smallest system partition (BigMajster's repartition tool)
* Ultima Kernel update
- kernel base update to 3.4.107
BUILD 8 [2015-05-01]
* RR sources update [up to 2015-05-01][Official Changelog]
- ROM version updated -> 5.4.3
* Device Source update [up to 2015-05-01]
- Ambient display (possibly) added back
- Multiuser option added (not sure - maybe it was present earlier)
* Reworked Ultima Kernel
- new schedulers (SIO, BFQ, FIFO, and more)
- new governors (intelliactive, intellimm, pegasusq, wheatley, ondemandplus, and more)
- CPU underclock (again)
- CPU OC (maybe)
- few more MB of available RAM [probably]
- KSM and ZRAM reenabled
- fast charge feature (not tested)
- FauxSound Control feature (not tested)
- additional CPU & GPU optimalizations
- temporary reverted to default compiler (testing of SoD appearance).
BUILD 7 [2015-04-31]
* RR sources update [up to ~2015-03-26][Official Changelog]
- ROM version updated -> 5.3.9
- UI crash fix (hopefully - i didn't experience it)
* Device Source update [up to 2015-03-26]
- reworked with cleaned device tree (thx to @Quarx)
- SELinux enabled in permissive mode
- reworked RIL fix for network scanning [maybe unnecessary?]
- small fixes of usb mass storage
* Ultima Kernel update - v. 3.0
- updates from stock lollipop kernel from LG (thx to @Quarx)
- ZRAM & KSM reenabled
- reverted to default CPU frequencies
- additional optimizations for Cortex-A7
- added Simple GPU Algorithm
- new governors (some old tuned for our device): wheatley, ondemandplus, intelliactive, intellimm
- bit more RAM available
- many small changes (positive influence not confirmed)
* compiled with JustArchi v4 optimization commit with:
- 4.8 SaberMOD toolchain (for ROM)
- JustArchi's 4.9.3 toolchain optimized for Cortex-A7 devices for kernel
BUILD 6 [2015-03-10] - unreleased
* RR sources update [up to 2015-03-10]
* Device Tree updated
* Ultima Kernel updated
BUILD 5 [2015-03-10]
* RR sources update [up to 2015-03-10][Official Changelog]
- ROM version updated -> 5.3.8
* Device Source update [up to 2015-03-10]
- Trying to fix Doze options
- YouTube fixed (issue from last build)
* Ultima Kernel update
- ZRAM disabled [experimental, testing memory behavior]
- KSM disabled [experimental, testing memory behavior]
- GPU underclock - to 100 MHz [alpha stage - need confirmation]
- GPU overclock - to 533 MHz [alpha stage - need confirmation]
- additional optimizations for Cortex-A7
- some more changes
BUILD 4A [2015-02-23]
* RR sources update [up to 2015-02-23]
- MMS/SMS app crash fixed
BUILD 4 [2015-02-22]
* RR sources update [up to 2015-02-22][Official Changelog]
- ROM version updated -> 5.3.6
- some bloatware removed (live wallpapers, screensavers)
* Device Source update [up to 2015-02-22]
- Fix "Can't mute mic in phone app" (not tested, maybe)
- VOiP fixed (not tested)
- Reverted to original system partition size (like in CM11)
- Some more minor fixes
* Introducing Ultima Kernel
- based on @Quarx aero kernel
- Updated to 3.4.4 (using @BigMajster commits with his fixes)
- Compiled with 4.9.3 Linaro Toolchain
- Underclocked [192 Mhz]
- Frandom implemented
- XZ compression [faster boot time][/COLOR]
* New schedulers:
- FIOPS
- ZEN
* New governors:
- OPTIMAX
- BADASS
- INTELLIDEMAND
- SMARTMAX
- Some tweaks of interactive governors (still bit tricky to use)
- Some optimizations for Cortex-A7 implemented
BUILD 3 [2015-02-02]
* RR sources update [up to 2015-02-02]
* Device Source update [up to 2015-02-02]
- some minor fixes
- "clean" build
BUILD 2 [2015-02-01] - UNRELEASED
* RR sources update [up to 2015-01-31]
* ROM version updated -> 5.3.2
* Device Source update [up to 2015-02-01]
* Back to "normal" system partition size
* System prop update
BUILD 1 [2015-01-06] - RELEASED WITHOUT CREATING SEPARATE THREAD
* Initial build
* With Double Tap To wake feature (thx @BigMajster)
* Rr version 5.2.7
Official Changelog​
GALLERY / SCREENSHOTS
​
Useful Links
How to Build Resurrection Remix ROM Tutorial​ Resurrection Remix Forum​Resurrection Remix Github Source
XDARules​
Loving ResurrectionRemix?
Why do not contribute to Development !
Big thanks to:
XDA developers
CM team
Omni team
Slim rom
AND OF COURSE TO ALL THE SUPPORTERS, DONATORS AND USERS
​
judas1977 said:
Download
BUILD 3 [2015-02-02]
BUILD 1 [2015-01-06]
Recommended Gapps
Installation Instructions
- Download the latest build
- Download Gapps [optional]
- Take a nandroid backup [optional, but highly recommended]
- Recommended - Full wipe and factory reset
- Flash ROM using latest ClockworkMod or TWRP recovery
- Flash Gapps [optional]
- Flash other mods [optional]
- Reboot.
- Enjoy!
Update Instructions
- Download the latest build of Resurrection ROM
- Take a nandroid backup [optional]
- Flash ROM using recovery
- Flash Gapps [optional]
- Flash other mods [optional]
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!
​
Click to expand...
Click to collapse
Gapps link don't work, i will try this ROM with normal CM12 gapps and give you feedback when i have time.. It would be great if you give us what work or don't work in ROM..
Yes, for now i recommend gapps from candy5 thread (did i give a link there?)...
You will have to tell me what's not working aswell...
Problem
I run into a problem, when i tried to flash the .zip file you provide in this post my phone just restarted into recovery without any message and nothing happend. Maybe is something wrong with file, please check it and i will try to download it again, maybe it wous broken download and try it again..
the same is happend when i try to flash gapps from Candy5 ROM...
---------- Post added 6th February 2015 at 12:25 AM ---------- Previous post was 5th February 2015 at 11:59 PM ----------
It appears that my downloaded link is broken, when i downloaded ROM and Candy5 gapps it seams that everything is going well for now, my phone boot up again.
I will get more info about this ROM when i test it.. will be back with feedback soon!!
I dirty flashed this over Candy 5 and the only issue I see so far is ambient display not working. And also thank you for putting CM file manager in the rom
Hello
Can you make rom for d410 too?
Sent from my LG-D410 using XDA Free mobile app
Quick feedback
For few hours that i use this ROM i have noticed that ROM is great, fluid and smooth with great improovments over naked CM 12 but with some minor issues. Lift to wake not work as in CM 12 and sometimes the phone can't see SIM card as in CM12 and it is needed to reboot for the phone to be operatible again, and there is more random reboots, so far 5 reboots. Also only two cores are in function and for other two it have to be forced by third party app as in CM12. Great is that theme chooser is implemented. There is a lot of new things added and it need to be played a little more but this for the past few hours that i noticed.
More feedback is coming..
trygor said:
For few hours that i use this ROM i have noticed that ROM is great, fluid and smooth with great improovments over naked CM 12 but with some minor issues. Lift to wake not work as in CM 12 and sometimes the phone can't see SIM card as in CM12 and it is needed to reboot for the phone to be operatible again, and there is more random reboots, so far 5 reboots. Also only two cores are in function and for other two it have to be forced by third party app as in CM12. Great is that theme chooser is implemented. There is a lot of new things added and it need to be played a little more but this for the past few hours that i noticed.
More feedback is coming..
Click to expand...
Click to collapse
So there is app that allow enable all 4 cores?
I look on market but theres couple of them and some FC.
Please tell me what app do you use to make all 4 cores working
freeman94 said:
So there is app that allow enable all 4 cores?
I look on market but theres couple of them and some FC.
Please tell me what app do you use to make all 4 cores working
Click to expand...
Click to collapse
You have to download app named Kernel Tuner 2014 fron the Play Store and there you will see option to wake up other two cores. The main problem in this ROM for me is Random Reboots, so far i had 13 of them and i use this ROM only 12 hours. If this reboots continue i will have to go back to naked CM12 because i use this phone for my work and i can't do this if phone is constantly rebooting.. Maybe someone have some Fix for reboots????
Random reboots are strange thing.... It's really... Random. I have some unreleased test builds and sometimes there is 80 hours without single reboot and sometimes couple of it appears per day... I'm working on some things now. Maybe it make stability better, maybe not
And i have about 4-5 reboots per day at max
--------------------------------------------------------------
SlimRom is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and Gerrit.
SlimLP is currently in alpha stage, some settings are already in place, much is still missing and would come with time. Stay tuned!
WARNING: INSTALLATION OF ANY CUSTOM ROM [AND EVEN OFFICIAL FIRMWARE] CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR L90 INTO A BRICK
In this thread i assume that your device is "custom ROM friendly" - i'm not gonna write another guides how to remove bootloader, install custom recovery - find it by yourself
What's working
RIL(Mobile and Data Network)
Camera
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
External SD Card
Internal SD Card
Video Playback
Physical Buttons
Speaker
Airplane Mode
Bugs / Not working
Random Reboots
Video recording on D415
Poor photos quality on D415
You tell me (need more tests)
Slim GAPPS
http://forum.xda-developers.com/slimroms/general/gapps-official-slim-gapps-trds-slimkat-t2792842
ROOT
SuperSU
Sources
Kernel
Device Tree
Vendor*
Credits / Thanks
LG - for a decent device with acceptable price
Google - for sources of Android OS (vanilla)
Slim Team - for ROM sources
Quarx - With your contribution further development is possible
BigMajster - for massive contribution in CM12 bugfixes and device tree in general
shoxxy - for your overall contribution to L90
shinobisoft - for your overall contribution to L90
CaptivateKing - for your overall contribution to L90
GrinningFerret - for your overall contribution to L90
and everybody, who contributed to L90 community.
Do you like SlimLP? - feel free to rate this thread with five stars
AND...
...If you like my work - donate to me:
Download
5.1.1
BUILD 1 [2015-05-23]
Recommended minimal GAPPS
5.0.2
BUILD 0 [2015-05-16]
Recommended minimal GAPPS
CHANGELOG
BUILD 1 [2015-05-23]
* Initial 5.1.1. Build
* Featuring Ultima Kernel
BUILD 0 [2015-05-16]
* Initial 5.0.2. Build [and last one]
* Featuring Ultima Kernel​
judas1977 said:
Random reboots are strange thing.... It's really... Random. I have some unreleased test builds and sometimes there is 80 hours without single reboot and sometimes couple of it appears per day... I'm working on some things now. Maybe it make stability better, maybe not
And i have about 4-5 reboots per day at max
Click to expand...
Click to collapse
Yes, i know that random reboots are strance thing and i'm sorry that my knowledge in Java is so pior, i wish if i could kbow more so i can help you with some things but i'm only in the begining with Java..maybe in future.. Most of the time i had rebiits on Navigator, Facebook and after i install some apps. And one thing also, in CM File Browser when i give full Root privileges to APS and ADB phone freeze and after a few Minutes reboots..
Maybe this will help..
Kind of offtop, but is there possibility to revert to dalvik instead of art in lollipop roms? What if this is the cause of random reboots? What if art on 5.0 can't really play duet with L90? (Yeah, I know, questions as deep as 'who are we?', 'where do we come from?', 'what is our purpose of existance?' - but hey, don't judge )
I don't think it would be possible, but i know nothing on that matter... And I'm not judging you
Where can I activate "Dark Material"?
For me it's just the light theme.
trygor said:
You have to download app named Kernel Tuner 2014 fron the Play Store and there you will see option to wake up other two cores. The main problem in this ROM for me is Random Reboots, so far i had 13 of them and i use this ROM only 12 hours. If this reboots continue i will have to go back to naked CM12 because i use this phone for my work and i can't do this if phone is constantly rebooting.. Maybe someone have some Fix for reboots????
Click to expand...
Click to collapse
Ok, Thanks I manage to fix the cores problem with no-frills CPU Control. The thing that I do wrong is that I check in CPU-Z if all 4 cores working, but they won't work if the cpu load is low. (Check on my sister L65, 1 core working and after some CPU load the 2nd activate) as this comes to my CM12 Rom this doesn't happend (BUG/Issue) but if I override it with no-frills cpu control it works awsome as it all cores activates when the load% goes up + I do some benchmarks at only 2 cores the score in Antutu was the 16422 and after activating 4 cores score jump to 19555. As I see android for power efficiency turn off the cores automaticly, if they're not needed.
So There is one problem solved, although using third-party software but, someone will fix this and release rom update sooner or later.
The 2nd one is H/W Acceleration in Movies. I use MX-Player and when it comes to HD 720p/1080p .mkv video isn't smooth on Software decoder, and HW decoding will make playback smooth but it isn't working. The question is there any app, tweak or any other way to make it working?
GrinningFerret said:
Where can I activate "Dark Material"?
For me it's just the light theme.
Click to expand...
Click to collapse
I copypasted feature list from other thread AND didn't correct all that lies apparently i think there is no dark material for now...

[EOL] [5.1.1] [Build 21] [BETA] [2015-11-06] CyanogenMod 12.1 for i9300

Build 21 Download: MEGA | XDA
This is supposed to be the last build of CM12.1, as whole CM development moved to CM13.0. You should not expect any further builds, support, or CM13.0 from me.
Questions? Use Q&A!
Suggested GAPPS
Other GAPPS
Changelog:
Build 21
- Updated sources
Build 20
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 19
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 18
- Audio related fixes mostly
- Reverted boost to speaker & headphones, as it wasn't needed and caused disortions
- Fixed broken AIF2 logic, earpiece speaker should now be much louder and with less disortions (Dhiru broke it )
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 17
- Misc audio corrections (+3db boost)
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 16
- Enabled kCollectorTypeHSpaceCompact for ART
- Changed malloc implementation to dlmalloc
# Both of above changes should greatly improve memory management and cut memory usage on low-memory devices
# Thanks to arter97 for finding them out and suggesting to use in i9300
- Disabled ZRAM by default
- Implemented dex-preoptimization for ART
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 15
- [KERNEL] Added workaround for bluetooth deadlocks found in AOSP Lollipops
- [KERNEL] Added a possibility to change wi-fi MAC address (thanks to siracuervo)
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 14
- Fallback to B13 DRM blobs to fix chromecast
- Misc HWC improvements/fixes
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 13
- One more try on fixing Netflix (changed DRM blobs)
- I decided to go back to closed-source sensors, as open-source ones still didn't satisfy me in terms of stability
- Updated sources
- Probably some other misc things I fixed/improved in the meantime
Build 12
- Went back to closed-source sensors, as open-source ones aren't working completely perfect yet
- Fixed netflix, it should work properly now
- Updated sources
Build 11
- Increased earpiece volume slightly, as it was barely heard outdoor
- Fixed SELinux derps introduced in B10 (sysfs denials)
- Fixed more SELinux denials related to recently changed parts (open-source sensors & bluetooth)
- KERNEL: Fixed dm-crypt not accepting discard requests which resulted in failed encryption (CM10.2 regression)
- Updated sources
Build 10
- Fixed (compass) and reintroduced open-source sensors
- Misc SELinux updates
- Misc hwcomposer fixes and improvements
- Updated sources
- Android 5.1.1 revision 6 (LMY48G)
- Probably other things that I forgot already
Build 9
- Our CM sources have been rebased and resynced to fix derps and other misc issues
- Fixed most (if not all) hardware encoder/decoder issues
- Improved stability, compatibility, battery life and performance drastically while encoding/decoding movies
- hwcomposer improvements and fixes
- Wi-Fi firmware updates & cleanup
- Updated sources
Build 7
- Fixed mobile networks search (for good this time)
- Various kernel cleanups & stability improvements
- Added proper touchkey backlight support. They don't light up on screen touch anymore (stock behaviour)
- Hopefully fixed Wi-Fi dropouts during night
- Updated sources
Build 6
- Fixed mobile networks search
- Various kernel cleanups & stability improvements
- Updated sources
Build 5
- Kernel: Various improvements, zRAM should be more responsive now.
- RIL: Fixed & Updated Exynos4RIL java class, long shutdown issue resolved
- Updated sources
Build 4
- Android 5.1.1
- Kernel: Changed version type to -CM-ArchiKernel-base, hope you won't mix it up with AK now
- Kernel: Does not include BFQ anymore, CFQ is default.
- Updated sources
Build 3
- Major updates to RIL (again)
- ArchiKernel: Haptic: Made get() and store() consistent
- Updated sources
Build 2
- Major updates to RIL client (V11)
- Updated i9300 RIL header (V11)
- Major updates to RIL blobs (XXUGOA2)
- Network settings FC fixed
- MMSes fixed
- Sensors fixes
- Added vibration intensity to stock kernel
- Updated sources
Build 1
- Initial release
- Everything what worked in CM12.0 should work, too
- Fast overview: HWC, RIL, Wi-FI, RIL, Sensors, Camera are fine, rest is untested
- MMSes not yet fixed (known bug from CM12.0)
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
Thanks to:
- Moster2
- dhiru1602
- arter97
Current issues
Manifest / Sources
We work on this project for FREE. While not mandatory, donations encourage us to continue to do so, and we'd deeply appreciate them, if you feel generous.
Donate to JustArchi
Build instructions:
Follow CM build instructions for i9300. When doing repo init, don't forget to declare CM-12.1 branch (-b cm-12.1) instead of the default one.
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.1/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
[EOL] [5.1.1] [Build 21] [BETA] [2015-11-06] CyanogenMod 12.1 for i9300, ROM for the Samsung Galaxy S III I9300
Contributors
JustArchi, Moster2, arter97
Source Code: https://github.com/ArchiDroid
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod 12.1
Version Information
Status: No Longer Updated
Created 2015-03-29
Last Updated 2015-11-06
Reserved
If you want to thank me, Moster2, arter, Dhiru, or anybody else for what you received, consider donating, even small amount such as 1$ shows that you appreciate our time and knowledge put into those things. You're using devices worth 500x more than that, giving that money to companies like Samsung who don't care about you and your S3 anymore, consider supporting things you use and like.
That's it folks, hope you enjoyed our CM. As there is nobody from "my" team working on i9300 anymore, eventual hope for M for i9300 should go directly to Dhiru, perhaps also Haxynox guys, if they know what they're doing. I'll probably use my i9300 for a while longer, then finally change it to something else in future. You can still follow me on twitter for updates.
Good luck in this new project
I will, indeed
Here we go again,back to my favorite alpha stage,brings many good memory hh
Btw using arter97 builds for few hours and no problem, as been said last few days smoothness of the 5.1 can clearly be seen between 5.0.2 vs 5.1 lags is pretty much gone and ram management is way better on 5.1
sent from my 5.1
Great news!
There are issues with the bluetooth?
eskorpiao112 said:
There are issues with the bluetooth?
Click to expand...
Click to collapse
For me yes, listen music starts OK, than audio comes and goes until crash and reboot
After using for a few days this is my simplified report.
1. package installer FCs when installing or updating from third party (app gets installed)
2. Music volume very low and music app gets killed a few minutes after screen off
3. Settings FCs when changing status bar toggles
4. Very smooth. Alot better than 5.0 (Memory leaks fixes by Google kicks in?)
5. App info graphical error (Package name overlaps with version)
Devs @JustArchi @Moster2 @arter97 @dhiru1602 all of you are unstoppable.
Salute go on?
Video decoder working in this ROM???
[email protected] said:
Video decoder working in this ROM???
Click to expand...
Click to collapse
Yup it is working....
Only problem is when I seek the video to any other position then it already is in, the video gets stuck......(only happens when streaming online though)....
---------- Post added at 12:40 PM ---------- Previous post was at 12:26 PM ----------
Camera stops working frequently due to 'can't to connect to camera' error.....A reboot fixes it though...
And the phone overheats frequently....
Waiting for the next build
Edit:- MTP and mobile hotspot are not working.......
How to install (How it works for me):
- starting with 12.0 weekly 7
- Recovery
- wipe everything (Data/dalvik/chache/system)
- install 12.1
- wipe dalvik
- reboot
- skip all settings then reboot into recovery
- flash 5.1 minimal gapp and reboot
(http://forum.xda-developers.com/andr...ition-t2943330) link does not work...search for minimal gapps 5.1
(my Version was : gapps-5.1.x-20150324-minimal-edition-signed.zip)
-installed the bloatware removal script
(https://www.androidfilehost.com/?fid=95916177934545546)
- reboot
--> fast and smooth
Fixed Bugs/Problems
- Messenger crash ( fix with installation of textra --> play store)
- camera does not work (fix with installation of Kamera Zoom FX -->play store)
- Clock alarm crash and packageinstaller crash --> http://forum.xda-developers.com/showpost.php?p=59702454&postcount=10583
- mobile settings FC of com.android.phone --> use airplane mode, change, then back to online, works
Open bugs/problems
- encryption does not work
( try to solve it with this http://forum.cyanogenmod.org/topic/8...splash-screen/
... does not work, but it avoids to stuck in broken recovery)
Update 7.4.:
- install weekly 5.1 from justarchie with recovery
- wipe dalvik/cache
- reboot
- fine
- Thanks again to the devs
-
My test environments:
- GT-I9300
- ROM: 12.1 weekly from justarchie
- Baseband: i9300XXUGNA8
- Kernel: archiekernel 3.0.31 CM
- Recovery: TWRP openrecovery-twrp-2.8.5.0-i9300.tar http://twrp.me/site/update/2015/02/1...-released.html (newer is available)
Whoa, the way how this rom works is awesome!!! I dont have lags, its working like windows phone :3.. But one big bug for me. Rom do not detect sim card.
Devs you are unstoppable! ? thank a lot! :good
Awesome rom
Thanks...will be test
shephart said:
But one big bug for me. Rom do not detect sim card.
Click to expand...
Click to collapse
My sim card works fine. Did a clean install without wiping internal storage.
flopponator said:
My sim card works fine. Did a clean install without wiping internal storage.
Click to expand...
Click to collapse
Same here,clean wipe and everything works except for knows bugs
sent from my 5.1
boeffla kernel works in this rom?
I've tried once, but got into a bootloop. I haven't tried it again, yet...
Sent from my GT-I9300 using XDA Free mobile app

[TESTING][NOUGAT] LineageOS 14.1 and other LineageOS-Based Custom ROM's for HERMES

I'm Not even a developer, but a builder bot
Here is a collection of LineageOS 14.1 and other LineageOS 14.1-based Custom ROMS, these Custom are Compiled from me with the source tree of @Dinolek.
His Device Tree uses MIUI lolipop blobs instead of marshmallow alps blobs which we used for Marshmallow before.
------------------------------------------------------------------------------------------------------------------------
Working :
* Adjustable brightness
* Audio
* Auto brightness
* MTP and Mass Storage modes
* Vibration
* Rotation
* RIL
* Video
* Gallery
* Mic
* Wi-Fi
* Bluetooth
* Internet
* GPS
* Hotspot
* Camera rear/front
* SD Card
* IR Blaster
* Built-in Signature Spoofing (for MicroG)
-----------------------------------------------------------------------------------------------------------------------
Broken/Bugs :
* Camera rear/front while trying to record video from stock camera (but you can record from other camera apps too)
* SafetyNet passes only with Offical Kernel source from Micode
------------------------------------------------------------------------------------------------------------------------
I this link I have included these Custom ROMS:
- LineageOS 14.1
- DotOS 1.2
- ViperOS 3.1.1
- Dirty Unicorns 11.7.2 (AOSP-Based, experimental)
- RR 5.8.5
- crDroid
Download Link: https://mega.nz/#F!0ZgiDaCS!1qISJ4mb9jWnA1W2vfUJcg
Source Trees:
Device Tree:
https://github.com/Azizb750/android_device_xiaomi_hermes
Vendor Tree:
https://github.com/Azizb750/android_vendor_xiaomi_hermes
Kernel Tree:
Official: https://github.com/Micode/Xiaomi_Kernel_OpenSource
Upstreamed: https://github.com/Azizb750/Xiaomi_Kernel_OpenSource
Credits:
@Dinolek for his source tree (don't worry I have already took his permission before)
@Smosia for his new hennessy tree and his fixes
@nofearnohappy
@lokjianming
@danielpinto8zz6
@andrea210701
@l7ssha
@Syl157
@daniel_hk (for his updated gps hal)
@ibilux (for his help to fix the bugs)
MiCode for Publishing Finally the hermes/hennessy kernel source!
Thanks to these developers/maintainers for making our device still alive!
NOTE: The ROM's are not fully stable, So I'm not responsible for the bugs which will occur later
_______________________________________________
Troubleshooting
- Some apps are crashing for a reason what's wrong?
- if you use Magisk root some apps are crashing for a reason, to solve this change Mount NameSpace Mode to Global and disable Magisk Hide and reboot (you cn re-enable it later if you want/need it),
I discovered this solution when I used older RR N 5.8.2 and the apps will not crash anymore, another way is to set ro.debuggable to 1 using MagiskHide Props Config module and reboot. But now the custom kernel is not causing this bug anymore, but in case you will meed it.
- SafetyNet fails what to do?
- If you fail Only CTSProfile, you can use this module
https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228
This will help you to Pass CTSProfile using custom build fingerprint from other certified devices.
If you use xposed and want to pass CTSProfile, you can use an xposed module called "No Device Check", but as far I know its impossible to pass BasicIntegrity with xposed installed, but using this module is pretty enough to log in via snapchat and using some apps but not for Pokemon GO
Edit: SafetyNet was failing due of kernel, the kernel source from Micode (or from mine upstreamed) passes it.
-what's MicroG?
- MicroG is an lightweight and opensource re-implementation of Gapps
- how do I install it?
- same as Gapps + you will need to wipe cache/dalvik and grant for signature spoofing
- In self check I see that Phonesky/Play Store has not correct signature, why does it happen?
- you need to grant for signature spoofing manually you can do it by going to Settings->Apps->Gear(in top right corner)->App Permissions-> Spoof package signature/(or signature spoofing, depends on the rom) and giving permissions to spoof signature, you can do the same to GMSCore too in case you did still haven't granted for it before
- I have problems with sign in with my account, what to do?
- this happens mostly when you are Replacing Gapps with MicroG or reinstalling MicroG without sign out, if this happened just go and delete using root explorer this files:
/data/system_ce/0/accounts_ce.db
/data/system_de/0/accounts_de.db
/data/system/sync/accounts.xml and reboot, and now you should have sign in to your account successfully
_______________________________________________
Link for MicroG(ale5000): https://forum.xda-developers.com/android/development/microg-unofficial-installer-t3432360
Link for MicroG(nanodroid): https://forum.xda-developers.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928
_______________________________________________
Changelog:
-----------------
25082018 (except DirtyUnicorns and LineageOS*)/26082018 (for DotOS)
- Fixed GPS (credit: @daniel_hk, thanks to @ibilux)
- intergrated V1.P2 modem
* Some Users reported that LineageOS 14.1 2508 does not even boot, so I dropped it temporary
-----------------
27082018 (DotOS and RR)
- integrated Audio fix
- Added some init.mt6795.rc tweaks
- Added some new flags on BoardConfig.mk
-----------------
28082018 (LOS, DotOS and RR)
- same as 27082018 + took some .conf files from MIUI 9.6.3.0 and Disabled HW overlays Permanently
-----------------
29082018 (LOS, DotOS and RR)
Dropped as some users reported Bootloops
You can Download 2808 build instead
-----------------
01092018 (LOS, DotOS and RR)
- Added some lines in ramdisk (for video recording)
- updated BoardConfig.mk
- added new keylayout (Thanks ARTEM)
- added new tweaks in build.prop for [email protected] (thanks @ibilux for help) and removed init.d script
-----------------
03092018 (ViperOS)
- Added some lines in ramdisk (for video recording)
- updated BoardConfig.mk
- added new keylayout (Thanks ARTEM)
- added new tweaks in build.prop for [email protected] (thanks @ibilux for help) and removed init.d script
- edited build.prop to make it debuggable
-----------------
04092018 (LOS, ViperOS, DotOS, RR and crDroid)
- added some lines in ramdisk
- fixed bootloop (on 03092018 ViperOS)
------------------
06092018 (LOS, ViperOS, DotOS, RR and crDroid)
- Patched for built-in signature spoofing support for MicroG (LOS, RR and DotOS only, crDroid and ViperOS have already native support for it)
- tried to fix wakelock issues while playing music
------------------
13092018 (LOS, RR, DotOS, ViperOS and crDroid)
- tried to fix colors on camera (for video recording)
- fixed some codecs (not playing flac files)
------------------
22092018 (RR with custom kernel)
Not working:
Audio (trytofixcamera.zip from older RR may solve the problem)
touch atmel
most of sensors
camera
------------------
01102018 (eelo 0.1)
- First release
- used FM libs from @Smosia's tree (thanks @Dinolek for fixing FM and @Smosia for providing them)
- made some changes in ramdisk (init.mt6795.rc only, if you want spectrum support you can flash it by using a seperate zip)
------------------
07102018 (LOS, RR, ViperOS, DotOS)
- fixed FM Radio for sure now (thanks @Smosia and @ibilux)
- used folders from auroraroms device tree so can compile them from source (credits: )
- added camera_wrapper from @daniel_hk's tree
------------------
17102018 (LOS, RR and crDroid)
- updated some patches and some BoardConfig in the device tree (thanks @Smosia and @Dinolek)
· updated and applied newer patch to disable seccomp filtering (Credit: @Dinolek)
· updated and applied newer patch for hotspot (Credit: @Dinolek)
· applied patch to fix airplane mode bug (thanks @Smosia to adding it to the tree)
- black screen seems to be fixed this time (probably it occured due that forgot to add an flag about seccomp in BoardConfig as it was essential to disable seccomp filtering)
------------------
20/21/22/23/26/27/28102018
- reverted camera_wrapper (it makes things worse about screen recording)
all compiled by @dargonswim
------------------
05/06012019
(05012019 crDroid and ViperOS
06012019 LineageOS, DotOS and RR)
- Moved device-specific libs to Vendor as Part of preparations for Oreo and Pie(Credits: @Dinolek for doing it and @Smosia providing the tree)
- fixed triggering ringtone (credits: @Smosia)
- added a expermintal flag during compilation for VideoRecording bug (thanks: @ibilux)
------------------
16012019 (Ghost Kernel0.1)
- Source from Official Xiaomi Open Source
- everything works well
- Upstreamed kernel to 3.10.108
- added dt2w (on Focaltech only)
- Patched for oreo Binders
- Passes BasicIntegrity (Now is possible to pass CTSProfile with custom fingerprints)
------------------
18012019 (for LOS, RR and DotOS, 19012019 for CrDroid and ViperOS)
- kernel from source (thanks xiaomi for releasing kernel source)
- Upgrade Sepolicy 30
- merged some camera fixes (thanks @Smosia)
- SafetyNet passes BasicIntegry
------------------
22012019
(GhostKernel0.12)
- Added new ioscheds (credits: @andrea2107)
- Made some cherry-picks for selinux improvement
- fixed annoying /proc/self/fd/* bug found in logcat
- kernel source now is more hybris friendly
(GhostKernel0.13)
- added some cherry-pick for wifi from launchpad/ubports (with the hope to fix WiFi reconnections)
- disabled dt2w by default (you can enable it using Kernel adiutor)
(GhostKernel0.14)
- fixed kernel version not updating (probably broke the script accidentally, now it applies to system, so now updates the kernel version)
- made "bfq" io-scheduler as default (I learned that it performs much better than "cfq")
- added local version to the kernel
------------------
25012019 (LOS, RR, DOTOS, VOS, CR)
- Added new governors (Credit: @andrea2107)
- added enabled dt2w function on the kernel for focaltech (on atmel doesn't work), disabled by default, use Kernel Adiutor to enable it
- Merged New fixes and features of Ghost kernel0.14(as I use the source for compile the Rom's kernel too)
- fixed stk3x1x alsps bug
------------------
14022019
- Tried to fix Video Recording (on instagram at least it works as I saw, on camera apps still not)
- Ported codec configs to fix flac audio
- Moved modem path from /etc/firmware to /system/etc/firmware on the kernel
------------------
Well, congrats to us - Redmi Note 2 owners -.
Thanks to all contributors and developers.
Is this new version already fixed GPS and intergrated V1.P2 modem ?
LineageOS 14.1 can not read the SIM Contacts book
sanbox said:
LineageOS 14.1 can not read the SIM Contacts book
Click to expand...
Click to collapse
Yeah, but I don't know how to fix it, it looks mostly like a OS Bug
Thanks
How to save a file to external sdcard
Hi @Azizb750
First I read your post here: https://forum.xda-developers.com/showpost.php?p=77463249&postcount=1312
Coming from current RR Nougat ROM for hermes by Dinolek year ago, then I downloaded and clean installed RR-20180829 build and ended with bootloop
After you updated OP, I installed RR-20180828 build > opengapps (armv7, 7.1, pico) > reboot and system booted as it should be! :good:
So far so good, better than older ROM and it satisfied my requirement for daily driver.
Many thanks bro for keeping old Redmi Note 2 alive, even with Nougat. You;re the man. It will be perfect if Security Patch upgraded at least August 5, 2018.
Current security patch December 5, 2017 is too old!
Again, many thanks Azizb750.
Have a great day!
God bless you!
/***********
Now, current ROM is RR-5.8.5 20180828 build.
Launcher: Microsoft, Poco
Google Assistant, Google Photos, works just fine!
Rooted by Magisk 16.7 (1671). SafetyNet: invalid response.
Theme: Substratum, DNA Dark Project.
SOT: 2h 6m
xu3sno said:
Hi @Azizb750
First I read your post here: https://forum.xda-developers.com/showpost.php?p=77463249&postcount=1312
Coming from current RR Nougat ROM for hermes by Dinolek year ago, then I downloaded and clean installed RR-20180829 build and ended with bootloop
After you updated OP, I installed RR-20180828 build > opengapps (armv7, 7.1, pico) > reboot and system booted as it should be! :good:
So far so good, better than older ROM and it satisfied my requirement for daily driver.
Many thanks bro for keeping old Redmi Note 2 alive, even with Nougat. You;re the man. It will be perfect if Security Patch upgraded at least August 5, 2018.
Current security patch December 5, 2017 is too old!
Again, many thanks Azizb750.
Have a great day!
God bless you!
/***********
Now, current ROM is RR-5.8.5 20180828 build.
Launcher: Microsoft, Poco
Google Assistant, Google Photos, works just fine!
Rooted by Magisk 16.7 (1671). SafetyNet: invalid response.
Theme: Substratum, DNA Dark Project.
SOT: 2h 6m
Click to expand...
Click to collapse
Thanks a lot, BTW, about patches is something that came from the Custom ROM and I can't anything for it
DotOs installed, works perfectly thank you very much! An Oreo version soon? Otherwise it's already exellent to have gone from Lolipop to Nougat ?
VoxiBe said:
DotOs installed, works perfectly thank you very much! An Oreo version soon? Otherwise it's already exellent to have gone from Lolipop to Nougat ?
Click to expand...
Click to collapse
+1
Security patch level February 5, 2018! Newer than RR! :good:
However, I preferred RR 5.8.5 good: D
Thanks Azizb750! Thanks devs!
Have a great day!
Just tried crDroid 20180825 build. I like it so much as it's highly customizable as RR. Apart from that, it applied Security patch level July 5, 2018. :good:
It's most likely I prefer to use it as my daily driver.
However, wait until I give a try the other two hermes ROMs, LineageOS and Viper.
Again, thanks a lot Azizb750 for providing N ROMs for our obsolete device!
Have a great day!
Gave a try LineageOS 14.1 for hermes 20180828 build. Everything works just fine, according to my requirements. Sure, you may vary.
Feeling secured as Security patch from August 5, 2018! :good:
Many thanks to @Azizb750 and other devs! ?
Hope, you keep the security patch updated!
Have a great day!
I did try to install ViperOS 20180825, everything works just fine as described on OP.
Security patch of July 5, 2018.
After tried all available N ROMs as provided by OP, I decided to choose crDroid as my daily driver, based on:
1.Highly and easily customizable
2. Not so old security patch (July 5, 2018). Hopefully, Azizb750 will keep updated!
Have a great day!
xu3sno said:
I did try to install ViperOS 20180825, everything works just fine as described on OP.
Security patch of July 5, 2018.
After tried all available N ROMs as provided by OP, I decided to choose crDroid as my daily driver, based on:
1.Highly and easily customizable
2. Not so old security patch (July 5, 2018). Hopefully, Azizb750 will keep updated!
Have a great day!
Click to expand...
Click to collapse
Thanks a lot
But I will not keep them always updated as I would like to stop compiling for a while due of studies after october
But I would like to work on other roms too
viper OS
i tested viper OS, a better rom, smoothly, IR blaster also work well, but fm radio do not work and i cannot make "adb over wifi" work, i hope that can be fixed,thank u
obama88 said:
i tested viper OS, a better rom, smoothly, IR blaster also work well, but fm radio do not work and i cannot make "adb over wifi" work, i hope that can be fixed,thank u
Click to expand...
Click to collapse
adb over wifi doesnot work in Developer options, but third party app as "wifi adb" works after root
Tried latest updated LineageOS 14.1 20180901 and RR 5.8.5 20180901 build.
Security patch August 5, 2018 and December 5, 2017, respectively.
Workings and bugs as described on OP. However, Contacts can't sync, using both methods.
Reverted to crDroid
Anyway, thanks Azizb750 for keeping ROMs for hermes updated!
Have a great day!
Changelog:
-----------------
01092018 (LOS, DotOS and RR)
- Added some lines in ramdisk (for video recording)
- updated BoardConfig.mk
- added new keylayout (Thanks ARTEM)
- added new tweaks in build.prop for [email protected] (thanks @ibilux for help) and removed init.d script
-----------------
03092018 (ViperOS)
- Added some lines in ramdisk (for video recording)
- updated BoardConfig.mk
- added new keylayout (Thanks ARTEM)
- added new tweaks in build.prop for [email protected] (thanks @ibilux for help) and removed init.d script
- edited build.prop to make it debuggable
Click to expand...
Click to collapse
Feel crDroid left behind bro Azizb750!
Have a great day!
i clear all data and flash 03092018(ViperOS) rom, it's bootloop ,but 25082018(ViperOS) rom work,
flash 25082018(ViperOS) firstly, then donot clear data and flash 03092018(ViperOS) rom ,boot into system, but camera crash and adb over wifi still not work ,so 25082018(ViperOS) rom should be keep,until new rom stable

Categories

Resources