[TOOL] Miui Slim v7.Build 2 [2016-01-05] - Redmi Note 2 Android Development

#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.
*/
Click to expand...
Click to collapse
Introduction
MIUI (which stands for Mi User Interface and pronounced "Me You I", a play on the common abbreviation of the words user interface as UI), developed by Xiaomi Tech, is a stock and aftermarket firmware for smartphones and tablet computers based on the free software Android operating system. MIUI includes various features such as theming support.
Instead to create another ROM (need more time, bugfixing, upload, etc...) I choose to create a tool for add all modifications I applied all times to my Miui ROM.
Click to expand...
Click to collapse
-----------------------------------------------------------------------------------------------------------------
This project no longer updated because I sold this device. Thanks for following my projects :good:
-----------------------------------------------------------------------------------------------------------------​
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Click to expand...
Click to collapse
Features
Dedicated kernel with init.d support.
Init.d scripts:
Removed Google China Keyboard.
Disable Xiaomi Market.
Added Google PlayStore.
Added Clearmotion MOD.
.
Click to expand...
Click to collapse
Installation & Update Instructions
Download the package into internal/external SD.
Create a backup with TWRP if need.
Flash it via TWRP.
Reboot the device.
Click to expand...
Click to collapse
Know bugs
Nothing for a moment.
Click to expand...
Click to collapse
Change log
Code:
Build 2 - 2016/01/05
[changed] Removed Google PlayStore because I need to found another way for install it.
Code:
Build 1 - 2016/01/05:
[new] Added Google PlayStore ([I]userfull for china roms[/I]).
[new] Added Cleanmotion mod ([I]support v7.1.1.0 china only[/I]).
[new] Disable Xiaomi Market ([I]via init.d script[/I]).
[new] Added my kernel build 7 with init.d/adb support.
Click to expand...
Click to collapse
Downloads
at random get bootloop, i need to investigate after sleep 2 hours :/
Click to expand...
Click to collapse
XDA:DevDB Information
[TOOL] Miui Slim v7 Build 2 [2016-01-05], Tool/Utility for the Redmi Note 2
Contributors
Namaless, hasaan6545, Chainfire
Version Information
Status: Abandoned
Created 2016-01-03
Last Updated 2016-01-05

Is multilanguagem?

Delkapone said:
Is multilanguagem?
Click to expand...
Click to collapse
When I release the stable version ofc, for testing only the same languages into the china version.

In upload the first build. Tomorrow are ready (5 hours for upload... italian internet providers...). The apps not are disabled in this build for another testing, I post in the next days the kernel with the script for disable at the boot if found enabled.

Overclock is possible with this new kernel?

Avati1992 said:
Overclock is possible with this new kernel?
Click to expand...
Click to collapse
Is not a new kernel, I think to edit the ramdisk for enable to my scripts to run (disable the apps on the boot).
Btw when I check the code I can try to see if we have any possible to overclock, but I think who create the kernel for battery safe already check this, after sleeping (4am here lol) I read the thread for give more informations about it

Namaless said:
Is not a new kernel, I think to edit the ramdisk for enable to my scripts to run (disable the apps on the boot).
Btw when I check the code I can try to see if we have any possible to overclock, but I think who create the kernel for battery safe already check this, after sleeping (4am here lol) I read the thread for give more informations about it
Click to expand...
Click to collapse
another question, the normal kernel of CM and Miui doesn't support the Camera 2 api dirvers, what can we do?

Avati1992 said:
another question, the normal kernel of CM and Miui doesn't support the Camera 2 api dirvers, what can we do?
Click to expand...
Click to collapse
Without kernel sources we can't edit the kernel and building another one. The only edits we can do into ramdisk.

Nice to announce, latest kernel with init.d support, working fine (need testing) to every version of miui. This in uploading, then few minutes I posting in OP with download link

Best way, create a dedicated thread: http://forum.xda-developers.com/redmi-note-2/development/kernel-miui-v7-1-init-d-support-t3285769

Namaless said:
Best way, create a dedicated thread: http://forum.xda-developers.com/redmi-note-2/development/kernel-miui-v7-1-init-d-support-t3285769
Click to expand...
Click to collapse
918 Mo ? I think you can slim better I made a 680Mo ROM with xiaomi.eu MIUI's build. Try to compare with 5.12.31 to see what you can delete. If you need some help, pm me.

barome said:
918 Mo ? I think you can slim better I made a 680Mo ROM with xiaomi.eu MIUI's build. Try to compare with 5.12.31 to see what you can delete. If you need some help, pm me.
Click to expand...
Click to collapse
Don't worries, for a moment I learn what I can remove, what I need to disable and first of remove/disable applications I wanna try to integrate the mods I use all days
Btw thanks, I'm happy for your support

After bootloop the device over 20times I think to working at reverse mode. I wanna give to users to download any rom version (global, china) and apply the slim system. Suggestion's about it?

Just a quick question as it seems that you're using init scripts to remove Google keyboard and Xiaomi Market (why script this though since this only needs to be done once?).. are you actually able to execute scripts at boot??
I'm asking this because all MIUI ROMs/patches I've tried to enable init.d support, all fail to exec scripts in /etc/init.d on boot (I use one for the firewall, but fw rules aren't being applied at boot)
Thx

elaurens said:
Just a quick question as it seems that you're using init scripts to remove Google keyboard and Xiaomi Market (why script this though since this only needs to be done once?).. are you actually able to execute scripts at boot??
I'm asking this because all MIUI ROMs/patches I've tried to enable init.d support, all fail to exec scripts in /etc/init.d on boot (I use one for the firewall, but fw rules aren't being applied at boot)
Thx
Click to expand...
Click to collapse
I used on init.d because for check the application installed I think the best way is when the device is booted. Not loaded every time because at the end the script delete yourself so run only one once
If you want the init.d support with the latest 7.1.1.0 kernel you can use my kernel, today I working to give more performance, stay tuned ^_^

mantap
Sent from my Redmi Note 2 using Tapatalk

Related

[ROM][4.3][MI7][N900T] EMBRYO ♣ 1.1 ♣ [02-Mar-2014]

Please read the changelog as it will be updated constant before posting.
* Screenshots: Post #3
* Download and Installation: Post #2
* Please do not report issues/enhancements here, use the issue tracker here
* ChangeLog and Features
MUST READ
Click to expand...
Click to collapse
* Absolutely NO XPOSED F/W or Modules supported. This is a daily driver ROM, with deep integration and modification of stock (Samsung) ROM, hence things will break, I assure you!. See FAQ for more detailed explanation as to why I will NOT support it.
* Do NOT install ChainFire SuperSU, as the ROM has built-in CM/Koush Superuser, which I will manage and update if necessary. (And SuperSU completely messes your system binaries, I have no idea what else is botched hence I will NOT support it).
* Follow the DEV thread rules, this IS a dev thread, if you cannot give possible debugging information (logcat, proper replication of the scenario) do NOT post here, go to the general thread here (TODO add link).
* I will only support Stock Kernel (it is included in the DOWNLOADS section), if you are having issues, I would recommend full wipe, flash ROM and flash the STOCK Kernel, reproduce the issue and use my github issue ticketing to report it.ISSUE Reporting Link
* This is daily driver stock themed ROM, if this is NOT what you are looking for I advice you to STOP and move on to another ROM, save that precious bandwidth.
* As this is distributed as a TWRP recovery install file, your KNOX is already at 0x1, duh! don't bother wasting a post whether it will trip KNOX or not.
* Since your KNOX is tripped, removed all KNOX bits does not make any sense.
* Do not ask for ETA, if and when time permits I will release any updates if there are. Use my github issue ticket tracker for any updates to issues. As I am pretty sure the thread will get derailed (and I will only watch it as time permits), creating an issue ticket is your best bet that it will get my attention.
* NO DPI changes supported, although it is available in Settings. A lot of MI7 TW apks are not built for multi-dpi and since I don't support xposed, you are on your own.
* Since the ROM is designed with SELinux Enforcing kernels like Stock Kernel, which also has additional restriction of not allowing adb root. ROM comes built-in with SSH enabled and defaults to root user. You can use the ssh add key in Settings -> Device -> Misc Device Settings to add the key and you can do all the operations untethered .
What is Embryo?
Click to expand...
Click to collapse
In short EMBRYO is your stock/OEM (samsung UVUBMI7 base) ROM, which will have the full support of you hardware (which will be very difficult for any after market ROM to achieve) overlayed with after market (CM/AOKP/SLIM) ROM features as time permits and which fancies my attention .
Needless to say, this is a extremely difficult task and requires very precise skill,understanding of a lot of moving parts (hence the MUST READ section entries) and a lot of patience (I mean a lot). Also I am a stickler for quality and it will show!.
Absolutely NO PERMISSION is given to post this in any other thread or kanging the work.
THEME
Click to expand...
Click to collapse
In the past I have themed EMBRYO roms, but due to time constraints this does not look like a possibility right now, maybe some time in the future. If any themers are willing to take a crack at it go for it and let me know, I will add the links here.
ChangeLog/Features/FAQ
Click to expand...
Click to collapse
They will all be logged here and updated as time permits:
* ChangeLog and Features
* FAQ
* Home Page
02-MAR-2014: EMBRYO-1.1
* bug fix: StatusBar data icon persistence
* bug fix: init.d scripts toggles were not taking effect.
* fix: removed custom carrier label preference.
DISCLAIMER
Click to expand...
Click to collapse
You are assuming all the risk for flashing this. You have been warned.
ISSUES
Click to expand...
Click to collapse
* NavBar transparency requires more work, so it will not work.
* Stock launcher in landscape layout needs fixes when navbar is enabled. I will take any patches
CREDIT
Click to expand...
Click to collapse
- Samsung for the UVUBMI7 base.
- Koush for Superuser (note: I have built it myself to ensure it works with TW roms)
- CM/AOKP/Slim aftermarket ROMs for borrowing various settings code and various inspiration
for adapting Samsung Implementation.
- Paul for the built-in File Chooser.
- Ericson for RootTools
XDA:DevDB Information
EMBRYO-NOTE3, a ROM for the T-Mobile Samsung Galaxy Note 3
Contributors
mohan_kr
ROM OS Version: 4.3.x Jellybean
Based On: TouchWiz - UVUBMI7
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2014-02-23
Created 2014-02-24
Last Updated 2014-02-23
Installation and Download
FULL ROM INSTALLATION
Click to expand...
Click to collapse
PLEASE FOLLOW THE STEPS EXACTLY AND IN THAT ORDER, do not try to be cute and invent your own process, nothing good is come out of that. Also, the only recovery I have tested is TWRP, no other recovery has been tested, so the installation instructions are tailored for TWRP only.This is full WIPE ROM Instructions, do NOT dirty flash it is NOT going to work.
Step 0) Make sure you are unplugged and fully charged (no USB or power)
Step 1) Make a Nandroid backup and better yet also TiBu if you need to restore apps.
Step 2) Did you do Step 1)???? Do it now, already.
Step 3) Make sure you downloaded the Full Wipe ROM on to your device.
Step 4) Please make sure to check the md5sum's.
Step 5) Boot into TWRP recovery.
Step 6) Select Wipe -> Swipe to Factory Reset
Step 7) Go Back to Wipe Screen -> Advanced Wipe -> Select System -> Swipe to wipe
Step 8) Did you do Step 6, 7? If not, STOP, do NOT proceed.
Step 9) Go Back to Main Screen -> Select Install Tile
Step 10) Select the Full Wipe ROM zip and flash.
Step 11) [OPTIONAL] If you need any bloat zips and add-ons if available add them now.
Step 12) [OPTIONAL] If there are any EMBRYO Update Zips you can add them now. (SHOULD BE LAST ONE ADDED)
Step 13) I Strongly recommend to Flash the Stock Kernel (MI7), the zip is in the Downloads
section.
Step 14) Good, now reboot and LET IT WAIT till everything is installed. Do NOT touch and mess around with any keys. Your installation should be fine, if you see the bootanimation and then installing applications screen shows up.
Step 15) At this point you might be prompted to allow SuperUser access to ROMCustomizer, select
allow.
Step 16) IMPORTANT Follow Any POST Installation stuff below.
EMBRYO UPDATES INSTALLATION
Click to expand...
Click to collapse
Installation is simple, as the update zip will be available as a TWRP flashable zip. Download to your device, boot into recovery and select install. That's it. If there are any special instructions, they will be in the section where the download zip is available.
POST INSTALLATION
Click to expand...
Click to collapse
Please do the following, after a full wipe installation. After the ROM boots:
1) If you missed the Superuser prompt for ROMCustomizer, please got to Superuser app and
grant privileges to ROMCustomizer.
2) Please NO restoring of system data that is a surefire way to bork the shiny new system.
3) SSH is enabled by default. To upload a public key, push it to your SDCARD and then go to Settings -> Device Tab -> Misc Device Settings -> Add Ssh Key.
DOWNLOADS
Click to expand...
Click to collapse
ROM
Click to expand...
Click to collapse
* [24-FEB-2014] [EMBRYO-1.0]: Please check the MD5SUM for all downloads on YOUR phone (not on the PC e.g). Please follow the installation instructions.
- SM-N900T-EMBRYO-1.0-FULL.zip
ROM UPDATES
Click to expand...
Click to collapse
* [02-MAR-2014] [EMBRYO-1.1-Update]: Please check the MD5SUM for all downloads on YOUR phone (not on the PC e.g). Please follow the installation instructions for updates in the section EMBRYO UPDATES INSTALLATION
- EMBRYO-1.1-update.zip
STOCK KERNEL
Click to expand...
Click to collapse
* [UVUBMI7] Stock Kernel TWRP flashable. SM-N900T-STOCK-UVUBMI7.zip
BLOAT
Click to expand...
Click to collapse
* [UVUBMI7] Samsung Bloat. APKS that are not installed as part of EMBRYO full rom. NOTE they are installed in system partition.
- UVUBMI7-Samsung-Bloat.zip
* [UVUBMI7][TMO] T-Mobile Bloat.
- UVUBMI7-TMO-Bloat.zip
Click to expand...
Click to collapse
Screenshots
See the attached thumbnails to this post.
Another One
final one.
Upload
Upload in Progress..as soon as it is up I will create a post. Patience.. see post #2.
This sounds like you out a ton of work into it. I definitely must give this a run.
Sent from my SM-N900T using Tapatalk
Download link
Post #2 has the download link..I will update the changelog/features to give more information on how to use the ROM. Enjoy!
mohan_kr said:
Upload in Progress..as soon as it is up I will create a post. Patience.. see post #2.
Click to expand...
Click to collapse
downloading now. . . feedback will follow
http://www.androidfilehost.com/?fid=23329332407573846
That's for the kernel for some reason the link you put there say's access denied when you go on it.
Sent from my SM-N900T using xda app-developers app
This is very very good. I really have no issues yet. It has a remarkable "wow" factor, even when installing. Very well done.
Sent from my SM-N900T using Tapatalk
Great job on this Rom!
Sent from my SM-N900T using XDA Premium 4 mobile app
Uploaded zip
Uploaded all the Samsung and T-Mobile APKS that are not included as part of the ROM. By default they will be installed in system partition. Since I did not investigate fully what can be moved to data. If you know that you can push the apks in /data/embryo/preload and use the Package Management from Settings -> Device to install them..
Is anyone running this how is it?..
Sent from my SM-N900T using Tapatalk
demon28 said:
Is anyone running this how is it?..
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
so far . . no issues here...
Question, can you go back to 4.3?
Sent from my SM-N900T using Tapatalk
demonchildfp said:
Question, can you go back to 4.3?
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
Rom is 4.3
Yep.....I feel like a retard......
Sent from my SM-N900T using Tapatalk
Wow - this is quite a piece of work here. Had to take it for a spin - no issues to report but wanted to pop in and say holy crap man, this is awesome! The navbar stuff alone... it makes my head hurt. Far better than anything I could ever muddle together that's for sure. Glad you finally got the time to share this - work like this doesn't come around very often, so for that I say - thanks!
Great job man!
Downloading now.. maybe I can find some time and see if my themes are compatible and if not I can make em compatible. Sounds like a awesome rom
Does anybody have a copy or link to the stock kernal? It says access or no such file on the link provided in the o.p. thanks

[ROM][5.1.1][Titan][Unofficial] Nameless Rom

What is NamelessROM ?
Simple - NamelessROM is opportunity.
An opportunity to have a voice to the development team of the after-market firmware that you run on your device.
The main goal of NamelessROM is to provide quality development for android devices, phones and tablets alike.
NamelessROM developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly.
This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.
NamelessROM maintains features and functions of several well-known open-source, AOSP-based ROMs, as well as many features of our own. See the screenshots in the 3rd post, and visit our website for more detailed information.
NamelessROM = endless possibilities. Unless you have an iPhone, then you're out of luck.
Features List
This ROM is based on CyanogenMOD 12, but has many unique features developed by the Nameless team:
NamelessROM own Features (WIP for lollipop, more features will come)
NamelessROM Setup Wizard (replaces Google SetupWizard) (WIP)
DeviceControl App - Allows for device-specific customizations
NamelessROM OTA Update Center (WIP)
Screencast (very versatile screenrecording app)
On-the-go mode (WIP)
Modified Launcher
Code:
#include <std_disclaimer.h>
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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. Hard. A lot.
*/
-Read Everything Carefully
-Download Rom And GAPPS.
-Boot Into Recovery
-Perform A Fullwipe (you dont have to wipe your external SD)
-Flash Rom & GAPPS.
-Have Fun!!
Downloads
TITAN UNOFFICIAL RELEASE(tested by me)​
You can use any Gapps, but We recommend TK GAPPS
Thanks a lot of people @Saatvik Shukla @LuK1337 @luca020400 @Rohan Purohit @Alx31TLse @Anas for all their help in solving my noob questions If i have forgotten something please dont start a war. just leave me a pm ​
XDA:DevDB Information
Nameless Rom, ROM for the Moto G 2014
Contributors
koradiavatsal
Source Code: https://github.com/NamelessRom
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CyanogenMod
Version Information
Status: Beta
Current Stable Version: v1
Stable Release Date: 2015-06-22
Created 2015-04-02
Last Updated 2015-06-22
Nameless ROM SOURCES
Kernel source
Screenshots
[GAPPS][CLOSED][5.x] PA-GOOGLE APPS (All ROM's) [CLOSED]
EduardoMarshall said:
[GAPPS][CLOSED][5.x] PA-GOOGLE APPS (All ROM's) [CLOSED]
Click to expand...
Click to collapse
Fixed. Thanks
Here are some screenshots:
Where can I find gapps modular full?
EduardoMarshall said:
Where can I find gapps modular full?
Click to expand...
Click to collapse
https://basketbuild.com/gapps
Thank you for the effort on building this ROM.
The million dollar question, is this ROM any different from any other CM12 based ROM about RAM management?
Again, thank you for another option.
No file manager? Please do add cm file Manager in the next release if possible.. Or u may try any other file manager.. But we do want a file manager in the rom..
Thanks☺
dukeyogesh said:
No file manager? Please do add cm file Manager in the next release if possible.. Or u may try any other file manager.. But we do want a file manager in the rom..
Thanks
Click to expand...
Click to collapse
Or you can download one from the Play Store?
SirRhor said:
Or you can download one from the Play Store?
Click to expand...
Click to collapse
Yeah obviously I can.. But having a file manager in the rom itself makes it Complete.. No need to download everytime we do a factory reset.. And I think it doesn't take much to add it.. Or I am wrong?
dukeyogesh said:
Yeah obviously I can.. But having a file manager in the rom itself makes it Complete.. No need to download everytime we do a factory reset.. And I think it doesn't take much to add it.. Or I am wrong?
Click to expand...
Click to collapse
yes you are right ...file manager is a basic need and it must be included in ROM..may be ES File Explorer will be the best one if included
dukeyogesh said:
Yeah obviously I can.. But having a file manager in the rom itself makes it Complete.. No need to download everytime we do a factory reset.. And I think it doesn't take much to add it.. Or I am wrong?
Click to expand...
Click to collapse
I will include in next release.
Sent from MicroTitan
dukeyogesh said:
Yeah obviously I can.. But having a file manager in the rom itself makes it Complete.. No need to download everytime we do a factory reset.. And I think it doesn't take much to add it.. Or I am wrong?
Click to expand...
Click to collapse
I guess I am way to used to use Titanium Backup for those kind of things. No need to install anything from the Play Store, except for updates and new apps. It is so easy that way.
SirRhor said:
I guess I am way to used to use Titanium Backup for those kind of things. No need to install anything from the Play Store, except for updates and new apps. It is so easy that way.
Click to expand...
Click to collapse
LOL Dude How will u install titanium backup without file manager??
Don't mind ?
dukeyogesh said:
LOL Dude How will u install titanium backup without file manager??
Don't mind
Click to expand...
Click to collapse
adb install ~/Downloads/TitaniumBackup.apk
dukeyogesh said:
LOL Dude How will u install titanium backup without file manager??
Don't mind
Click to expand...
Click to collapse
There is a really nice function inside Titanium Backup that allows you to create a flashable ZIP of it which I use when I clean flash a new ROM.
I bet you did not know that uh???
Yeah , and another great function allows you to make update zip from app + data backups
This one you know for sure
Sent from my XT1068 using XDA Free mobile app
Looks good.
Why not asking the official Rom dev for getting this Rom official?
Nameless 5.1.1 is up : https://www.androidfilehost.com/?fid=24052804347763516
Will post screenshots and stuffs tommorow
Kinda sleepy now xD

[ABANDONED][ROM][BUILD 1 - 2016/01/06] CyanogenMod 12.1 - Bule Repack

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.
*/
Introduction
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.x (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
NOTE: This is a cooked ROM based on Compiled from Source by Bule.
Click to expand...
Click to collapse
-----------------------------------------------------------------------------------------------------------------​
This project no longer updated because I sold this device. Thanks for following my projects :good:​
-----------------------------------------------------------------------------------------------------------------​Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Click to expand...
Click to collapse
Features
It's a standard CyanogenMod 12.1 Bule build 20160102 porting plus this:
Deleted China app
Default system theme
Added Xperia keybord (deleted china keyboard)
Europe timezone
Fixed host for normal contacts synchronization
en local
Root explorer in data/app (can delete from home app)
.
Click to expand...
Click to collapse
Installation instructions
Download the ROM into internal/external SD.
Download GoogleApps into internal/external SD.
Create a backup with TWRP if need.
Factory Reset via TWRP.
Flash it via TWRP.
Flash GoogleApps via TWRP.
If you receive the error in the TWRP "mount: failed to mount /dev/block/platform/mtk-msdc.0/..." flash the rom again.
Wipe dalvik-cache and cache via TWRP.
Reboot and waiting to complete the ROM installation.
Click to expand...
Click to collapse
Update instructions
Download the ROM into internal/external SD.
Download GoogleApps into internal/external SD.
Create a backup with TWRP for security.
Flash it via TWRP.
Flash GoogleApps via TWRP.
If you receive the error in the TWRP "mount: failed to mount /dev/block/platform/mtk-msdc.0/..." flash the rom again.
Wipe dalvik-cache and cache via TWRP.
Reboot and waiting to complete the ROM update.
Click to expand...
Click to collapse
Xposed installation
For Xposed installation follow this thread and install the arm64-sdk22 version.
Click to expand...
Click to collapse
Know bugs
Notifications LED: working fine with some colors, red | green | cyano | pink | orange | white but the cm color selection go crazy sometimes, we working to fix this, but the notifications now working fine.
Engineering mode not working (in this moment into no one CM working).
FM Radio module not working.
Sim 2 not working (need testing).
Click to expand...
Click to collapse
Change log
Code:
Build 1 - 2016/01/06
[new] First release.
Click to expand...
Click to collapse
Downloads
External Download (sorry but I can't upload every build): The author abandoned for a moment for instability issue, when this rom come back again, I repost here too.
Click to expand...
Click to collapse
Important notes
This ROM is based on Bule Version with plus features get from other CyanogenMod available for our device. The most important in this ROM is stability with velocity. If you wanna try this ROM remember this is a testing ROM and all times we working for give the best experience with this ROM and device. If you have a problem you can write here or into the official site (I suggest to talking here because into XDA we have the best developers in the android ecosystem).
Click to expand...
Click to collapse
XDA:DevDB Information
[ABANDONED][ROM][BUILD 1 - 2016/01/06] CyanogenMod 12.1 - Bule Repack, ROM for the Redmi Note 2
Contributors
Namaless, vova_vafin, bule
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Abandoned
Created 2016-01-06
Last Updated 2016-02-01
Reserved
You should tell us...WHY THIS ROM, WHY THIS THREAT?
There is the Daniel101 mod already which seems to have all this here PLUS other cool stuff.
Even if one doesn´t need the extra stuff....just ignore it. So no need for this ROM/THREAT here.
Otherwise please tell us what makes this here so special?
DJ-Tumor said:
You should tell us...WHY THIS ROM, WHY THIS THREAT?
There is the Daniel101 mod already which seems to have all this here PLUS other cool stuff.
Even if one doesn´t need the extra stuff....just ignore it. So no need for this ROM/THREAT here.
Otherwise please tell us what makes this here so special?
Click to expand...
Click to collapse
First for all thanks to post your idea with rude method.
Next you know some ppl can use some roms?
Third you can ignore the rom/thread and use what you want, example I used Miui stable but I testing all roms when come out for funny and for help other ppl.
What you think resolve with your post? Nothing...
Sorry if you think I'm rude, but I reply with the same method you post here...
The owner of the rom have removed from public access, I talking with him if want repost or I request deleting to this thread. Sorry for inconvenience.

[ROM][ALPHA][7.1.1][23/12/16][UNOFFICIAL]CyanogenMod 14.1

DISCLAIMER
Code:
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
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. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.​
Steps to install:
(0. Install any 6.0 rom)
1. Factory reset
2. Make sure you format /system and /data to ext4 for the install
2. Install ROM zip, you will get a warning about partition size change of system if its the first time you flash, just flash it a second time to confirm the change, this will erase your data partition!
3. Please do NOT install Gapps (you can still do it, but at your risks)
4. Reboot
5. Wait for a long time
Known Bugs:
- First boot is slow
- RIL sudden crash (?)
- Webkit render issues with the latest cm14.1. It will be fixed in the next build.
- CM's FileManager is bugged
Features:
- Stock Cyanogenmod 14.0
- Dirty CoW patched kernel (anyone cares ?)
- kernel built with GCC 6.2.1 with -03
- F2fs support on /data but not on /system
- Bigmem enabled (no cma for now)
- sdcardfs support to come someday
- Zram enabled
Please note that this rom is not ready for daily usage yet, it's an alpha.​
Downloads:
Android 7.0:
http://www.mediafire.com/file/5d1fdr0f75rywml/cm-14.0-20161120-UNOFFICIAL-galaxysmtd.zip
Android 7.1.1:
http://www.mediafire.com/file/xfcjvn1y1vjwwpu/cm-14.1-20161223-UNOFFICIAL-galaxysmtd.zip
I will provide mirrors later if needed.
Please check the MD5 !
094fa2133073f22cea28e80d18a628e5
HUGE thanks to @xc-racer99 for his AMAZING work on his variant, without him, this woudn't have been possible at all.
XDA:DevDB Information
CyanogenMod 14.0, ROM for the Samsung Galaxy S I9000
Contributors
Coldwindofnowhere, xc-racer99, sooti
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
Version Information
Status: Alpha
Created 2016-10-28
Last Updated 2016-12-23
Reserved
Changelog:
23/12/2016
Android 7.1.1 r6
No more crashes due to the graphic driver
Working ril (except data on the first boot apparently ?)
Fixed internal storage issues
Updated kernel
Latest TWRP (without their new app, tell me if you want me to add it back)
20/11/2016
Latest CM 14.0
As people wanted, cmc is back
Tweaked art settings (lag should be gone)
Fixed video recording
Fixed MTP crash
Fixed adb authkey issue
Disabled SDcardFS
More stable RIL (but there are still issues with 3g)
28/10/2016
Initial release
Reserved
FAQ & tips :
Where is SuperSU ?
You don't need to flash SuperSU, just enable it under the Developer options.
How to change Bigmem modes ?
You can change it in advanced parameters>Bigmem
What are the best schedulers/governors/...
That's up to you, personaly, I like the combinaison of smartassV2 and bfq.
But ... how to change them ???
You can use Kernel Adiutor or any other app like that.
When will you release the next build ?
Don't ask for ETA ..... and wait.
Something isn't working, please fix it, please PLEASE
Logcat. No logcat == no fix.
If you don't know how to logcat properly, read this.
My phone is bootlooping ,what can I do ?
Pull battery and restart. Also don't forget to do a factory reset before flashing this rom.
Can you add X feature on your rom ?
No. I wont add additional features, this is stock cm. The only thing I might add is signature spoofing support.
Here are a few additional tips to get the most of this rom :
Format /data in f2fs in TWRP
OC your cpu if it can handle it
Use Bigmem
Don't install unnecessary apps
Remove apps from startup
(Wait for the next build)
Wow!!! It is impossibly! Big thanks!!!
+1
:good:
Link is up, make sure to check the md5sum and tell me if you experience issues.
Logcats appreciated !
Ok, just tested it. Was compared with AOSP 7 from x-racer99.
Seems CM14 more laggy in games. Not so smooth like an AOSP. But problem probably is not in the kernel. Cause i was also use x-racer99 kernel on your CM14 rom. Look at this videos with Mega Jump game:
https://youtu.be/ueyjuPu3BgA AOSP rom by x-racer99
https://youtu.be/FWbCNKZdAdE Cyanogenmod 14 rom with x-racer99 kernel.
Second video is not so smooth with a lot of jerks. May be problem in low memory killer settings, or GFX drivers, or V-Sync, or build.prop tweaks, i do not know.
Also i prefer CMC instead Voodoo Color. Because VoodooColor have two bugs since android 2.x.x. It is yellowish tint of all screen (CMC have more right white balance) and green bug on low backlight with high gamma settings, look at this video:
https://youtu.be/gkP7VgWbTlY
Thanks for the feedback, I guess that's related to various properties in build.prop. I will experiement a bit to see if I can improve this.
About CMC, you can tweak voodoo by yourself, but yeah if many people want me to switch to CMC, I will do it.
Coldwindofnowhere said:
Thanks for the feedback, I guess that's related to various properties in build.prop. I will experiement a bit to see if I can improve this.
Click to expand...
Click to collapse
You can just download Subway Surfer from market or another place and try to make run this game more smoother. Some times Subway Surfer have bad responce on touch and can hung up after long play. Also can try this on Mega Jump or other dynamic game.
Thank you!
Ok, one question. I know it takes forever on the first boot, but, how long does it take? I've been waiting almost 45 minutes for it...
First boot was around 15 - 20 minutes for me.
Bugreport:
-not all apps correctly work with sd-card. I cant scan cards by MXPlayer for example.
- camera can't save videos.
What are the libs used in the rom? Pathed for bigmem or regular?
P.S. Issue with MXplayer was resolved by itself after reboot phone.
M1n3cr4f7.G4m35.2015 said:
Ok, one question. I know it takes forever on the first boot, but, how long does it take? I've been waiting almost 45 minutes for it...
Click to expand...
Click to collapse
Um pull off the battery, start the phone again. Got this issue once but no idea why.
jupiter5700 said:
First boot was around 15 - 20 minutes for me.
Bugreport:
-not all apps correctly work with sd-card. I cant scan cards by MXPlayer for example.
- camera can't save videos.
What are the libs used in the rom? Pathed for bigmem or regular?
Click to expand...
Click to collapse
Bigmem patched, I haven't tested 720p videos tbh.
This rom can run on samsung wave?
thinhx2 said:
This rom can run on samsung wave?
Click to expand...
Click to collapse
I haven't tried but as it's really similar to the i9000, you should give it a try.
Coldwindofnowhere said:
I haven't tried but as it's really similar to the i9000, you should give it a try.
Click to expand...
Click to collapse
Screen is different. You think driver display of i9000 can work on wave?
thinhx2 said:
Screen is different. You think driver display of i9000 can work on wave?
Click to expand...
Click to collapse
Um having a quick look at https://github.com/Badadroid/android_kernel_samsung_aries, looks like it wont be possible, additional kernel drivers are needed.
Coldwindofnowhere said:
Um having a quick look at https://github.com/Badadroid/android_kernel_samsung_aries, looks like it wont be possible, additional kernel drivers are needed.
Click to expand...
Click to collapse
You can public your kernel for aosp 7 of ss s1?
thinhx2 said:
You can public your kernel for aosp 7 of ss s1?
Click to expand...
Click to collapse
https://github.com/Coldwindofnowhere/android_kernel_samsung_aries/commits/staging
No way man, nice work
Android 7 N for s1
Ejgjskfkcisvjj hahah

Development [Kernel] [5.10.142] [AOSP/OneUI] Loki Kernel | Exynos2200 | S22 (Plus / Ultra)

Loki Kernel for S22 (Exynos)
Code:
/*
* 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.
*/
Supported devices:
- SM-S901B (r0s)
- SM-S906B (g0s)
- SM-S908B (b0s)
Features:​- upstreamed to 5.10.142
- disabled Knox crap
- added a wakelock blocker (along with a default list - TLDR would be much better idle drain)
- fixed Wi-Fi hotspot on GSIs
- some other tweaks
- etc.
Instructions:​Flash the zip via TWRP / FKM.
Changelog/Downloads​
Telegram Group​
Kernel Source​
Thanks to haridhayal for all the help.
Thanks to afaneh92 for the kernel source/base.
Well, I might root my phone soon haha, this looks pretty cool
The Marionette said:
Loki Kernel for S22 (Exynos)
Code:
/*
* 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.
*/
This kernel has only been tested on GSIs. It might work on OneUI but try it at your own risk.​
Supported devices (for now):
- SM-S901B
Features:​- disabled Knox
- added a wakelock blocker
- minor tweaks
- etc.
Instructions:​Flash the kernel image via fastbootd:
Code:
fastboot flash boot Loki_Kernel_v1.0_r0s.img
Changelog/Downloads​
Telegram Group​
Kernel Source​
Thanks to haridhayal for helping me and for his S21 kernel that was used as a reference.
Thanks to afaneh92 for the kernel source/base.
Click to expand...
Click to collapse
Hi There!
I would like to give this kernel a shot but would like to build it myself.
Could you give me a hand here since this is my first time, I do have programming experience, but none compiling Android kernels.
I see in your readme that you are using these dependencies:
/home/jgudec/Exynos2200/toolchain/
/home/jgudec/build-tools/
/home/jgudec/gas/
Could you please tell me for the toolchain, build-tools and gas where and what versions of those you got for building?
Thansk!
New builds up.
Changes:
- Upstreamed to 5.10.138
- Added builds for One UI along ones for AOSP
- Other tweaks regarding performance and battery life (at least I hope so)
- Added more wakelocks to the blocking list
So as this is my first Samsung phone which seems less "mod" friendly then my previous devices;
I am rooted exynos base s22 on AVG6 as I'm not able to successfully flash newer firmwares.
Can I just flash this with FKM and live happily ever after?
Or are there some prerequisites or things to consider?
Appreciate the work! It's a shame to see the lack of custom development, so thank you!
bamn said:
So as this is my first Samsung phone which seems less "mod" friendly then my previous devices;
I am rooted exynos base s22 on AVG6 as I'm not able to successfully flash newer firmwares.
Can I just flash this with FKM and live happily ever after?
Or are there some prerequisites or things to consider?
Appreciate the work! It's a shame to see the lack of custom development, so thank you!
Click to expand...
Click to collapse
I've updated the kernel source with changes from the AVG6 firmware, so you should be good to go.
If any issue arises, you can always go back to the stock kernel.
It is a shame (the development state), but hopefully that will change as more time passes.
Thanks for your fast reply.
Just to be sure, when flashing with FKM there is nothing wiped?
If for some reason I would want to go back to stock i need to go through Odin or is stock kernel available somewhere?
If I would find a way to update to AVH9 (or newer) normally the kernel should still be compatible right?
bamn said:
Thanks for your fast reply.
Just to be sure, when flashing with FKM there is nothing wiped?
If for some reason I would want to go back to stock i need to go through Odin or is stock kernel available somewhere?
If I would find a way to update to AVH9 (or newer) normally the kernel should still be compatible right?
Click to expand...
Click to collapse
When you flash a kernel, there is no need to wipe the data of your device.
You can get the stock boot.img by downloading the firmware, opening up the AP file in 7-Zip Z-Standard and opening up boot.img.lz4 (you need to use 7-Zip Z-Standard, not the regular 7-Zip, to extract .lz4 files) and taking out the boot.img.
After that, just compress the boot.img into a .tar file and flash that file through the AP slot of Odin.
You can also patch that boot.img with Magisk Manager (on any rooted or non-rooted phone) if you want it to be rooted from the get-go.
Jeik said:
When you flash a kernel, there is no need to wipe the data of your device.
You can get the stock boot.img by downloading the firmware, opening up the AP file in 7-Zip Z-Standard and opening up boot.img.lz4 (you need to use 7-Zip Z-Standard, not the regular 7-Zip, to extract .lz4 files) and taking out the boot.img.
After that, just compress the boot.img into a .tar file and flash that file through the AP slot of Odin.
You can also patch that boot.img with Magisk Manager (on any rooted or non-rooted phone) if you want it to be rooted from the get-go.
Click to expand...
Click to collapse
Thanks again!
Last question, couldn't I just flash the full (patched) AP file?
This would flash more than just the kernel, but that doesn't really matter right?
bamn said:
Thanks again!
Last question, couldn't I just flash the full (patched) AP file?
This would flash more than just the kernel, but that doesn't really matter right?
Click to expand...
Click to collapse
Of course, you can flash the whole AP package, I just am not sure if it will then wipe your data.
Jeik said:
Of course, you can flash the whole AP package, I just am not sure if it will then wipe your data.
Click to expand...
Click to collapse
So far it hasn't, I've been flashing a lot trying to get the latest update installed.
does this work on a snapdragon S22?
ngc1952 said:
does this work on a snapdragon S22?
Click to expand...
Click to collapse
For snapdragon have kernel bklyn in telegram group https://t.me/bklynrom
sloeberiaan said:
Hi There!
I would like to give this kernel a shot but would like to build it myself.
Could you give me a hand here since this is my first time, I do have programming experience, but none compiling Android kernels.
I see in your readme that you are using these dependencies:
/home/jgudec/Exynos2200/toolchain/
/home/jgudec/build-tools/
/home/jgudec/gas/
Could you please tell me for the toolchain, build-tools and gas where and what versions of those you got for building?
Thansk!
Click to expand...
Click to collapse
Did you get a proper manual @sloeberiaan ?
I also wanna build my own kernel for S22 and flash it with TRWP/FKM, but I cant find proper "newbie" friendly documentation so far.
I tried LineageOS self building setup, thats works great with S10 ... but unfortunately not with S22 of course
So my intention is to add some features to the kernel to run docker. As mentioned in https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d74bd770dce27
Cheers!
lowowly said:
Did you get a proper manual @sloeberiaan ?
I also wanna build my own kernel for S22 and flash it with TRWP/FKM, but I cant find proper "newbie" friendly documentation so far.
I tried LineageOS self building setup, thats works great with S10 ... but unfortunately not with S22 of course
So my intention is to add some features to the kernel to run docker. As mentioned in https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d74bd770dce27
Cheers!
Click to expand...
Click to collapse
Hi
I am afraid I never did find one, also could not spend anymore time on it
Did you ever manage to figure it out yourself?
Regards
sloeberiaan said:
Hi
I am afraid I never did find one, also could not spend anymore time on it
Did you ever manage to figure it out yourself?
Regards
Click to expand...
Click to collapse
No, not really. Couldn't find a manual. I found more like a solution inside the "build_menu" bash script from afaneh92 located inside the kernel config.
Just download/git clone the kernel source
The bash script "build_menu" will automatically install build-tools, gas and clang. Then you are good to go to compile your own kernel with the commands inside the build_menu. Steps are build kernel -> create flashable zip -> flash with TWRP or FKM. To adjust features you have to rewrite the defconfigs or adjust the build_menu script.
At the moment I stuck in bootloop after flashing my own kernel with additional features. Have a look at this post.
Can this kernel be flashed into a stock ROM?
What does it improve?
No updates?
lowowly said:
Not really find a manual more like a solution inside the "build_menu" bash script located inside the kernel config.
Just download/git clone the kernel source
The running bash build_menu, it will automatically install build-tools, gas, clang. The you are good to go to compile your own kernel with the commands inside the build_menu. Its more like build kernel -> create flashable zip -> flash with TWRP or FKM. To adjust features you have the rewrite the defconfigs or adjust the build_menu script.
At the moment I stuck in bootloop after flashing my own kernel with additional features. Have a look at this post, I explain my problem.
Click to expand...
Click to collapse
Good morning, i git cloned the source, then i make "build_menu", but i have this error.
How can i fix it?
insestito said:
Good morning, i git cloned the source, then i make "build_menu", but i have this error.
How can i fix it?
Click to expand...
Click to collapse
First time you started the build_menu script, did it automatically download the necessary tools (gas, clang, build-tools)? The location should be in the parent directory (../Downloads). Are there any folders with naming clang-r416183b, gas or build-tools?

Categories

Resources