About:
This is a AOSP rom built from @davidteri91 's source and some fixes from @lowtraxx and @koron393. All credits go to them.
Not working:
Camera
Fm radio
Audio volume problem (same as other AOSP rom)
NFC sometimes shown as disabled but actually is enabled.
If you know how to fix these problem, please kindly give me the patches need to be applied, as I don't know any programming skills, thank you.
Download: Here
Install: please use fastboot to wipe and flash images.
Wipe:
Code:
fastboot -w (Also wipe internal storage)
Or use twrp to wipe
Flashing:
Code:
fastboot -S 256M flash system system.img
fastboot -S 256M flash boot boot.img
I will only upload a build only if davidteri91 update his source or anything in Not working is fixed.
Related
Parallel Screens
This kernel fixes touchscreen issues on Pie/Oreo ARM64 custom ROMs for people with the repaired "tianma" kernel.
Special thanks to:
@rssxda for testing this kernel!
@osm0sis for his Android Image Kitchen + AnyKernel2, @nathanchance for his awesome guide on kernel compilation!
@rajatgupta1998 for his work on the MSM8937 kernel!
LineageOS team
All other open source devs/teams I may have missed!
For support join: t.me/montanadevelopment
How to Install:
Through ZIP (TWRP only)
1. Download the ROM + ZIP file + anything else you need (e.g. OpenGApps ZIP or Magisk)
2. Flash ROM > Kernel ZIP > Other ZIPs
3. Reboot.
4. Profit!
Through Image (Fastboot or TWRP)
TWRP:
1. Download the ROM + Image + anything else you need (e.g. OpenGApps ZIP or Magisk)
2. Flash ROM.
3. Go back to Home screen, then Install > Install Image > Select Boot partition and install Kernel image.
4. Go back to Home screen, then Install > Any other ZIPs you wanted to install.
5. Reboot.
6. Profit!
Fastboot: - you need an unlocked bootloader, and have downloaded Fastboot onto your computer
1. Boot into Fastboot mode (Power off phone, Vol Up + Power)
2. Connect phone to PC. Make sure PC can recognize the phone.
3. Move Kernel image into directory of Fastboot.
3. Enter
Code:
fastboot flash boot ParallelScreensKernel.img
4. Then
Code:
fastboot reboot
5. Profit!
Downloads:
Mirror 1:
Pie:
Image: https://drive.google.com/open?id=1JsakhAFjuYohFXQeftKErX3rfCESG4wR
ZIP: https://drive.google.com/open?id=1b030yUY1T0WBklw5modogh9pbPuB2Dxu
Oreo ARM64:
ZIP: https://drive.google.com/open?id=19JiOZvsPuLPe4NxEYfoApgcv26JInt1E
Image: https://drive.google.com/open?id=1TIsappkL9L_mzx8REOenXoPhRXXmcfuC
Mirror 2:
Pie:
Image: https://mega.nz/#!UlYQhI6T!HikAqGax1FE_ptSO8XH_xn0eOr3uoU0ipt_B21GGRmk
ZIP: https://mega.nz/#!MkQSlSqY!juzBo0dwMx4VTGElsqvZDU5hOLaONmr4cuoMHP8VzZ8
Oreo ARM64:
ZIP: https://mega.nz/#!A1YG1aqa!fkul902PE8w96dzDTGf3quCTlyldy7mqnskO5nrvElM
Image: https://mega.nz/#!58hTQCzA!nDNC4pfWH24BVjYnmNI-QhmZyD-h7g_40rNLc9qO3DA
Mirror 3:
Pie:
Image: https://www.androidfilehost.com/?fid=1395089523397923226
ZIP: https://www.androidfilehost.com/?fid=1395089523397923225
Oreo ARM64:
ZIP: https://www.androidfilehost.com/?fid=1395089523397928501
Image: https://www.androidfilehost.com/?fid=1395089523397928500
Sources:
Kernel (Oreo & Pie ARM64): https://github.com/montanadevelopment/android_kernel_motorola_msm8937 - lineage-15.1 branch for Oreo ARM64 and lineage-16.0 branch for Pie
Kernel (Stock Oreo):
https://github.com/rajatgupta1998/android_kernel_motorola_msm8937/tree/stock-oreo-8.1
Toolchain (Oreo ARM64 & Pie):
https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8/
Toolchain (Stock Oreo):
https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/
Updated to include Oreo ARM64 support. Stock Oreo support will come later as I am having problems compiling.
Thanks to this kernel I was able to test some ROMs
Thanks a lot!!
I'm waiting for Oreo update of it.
Sorry bad English.
Kernel will be updated soon for Oreo and if I can get it to build also on Pie.
Redmi 2/WT88047 OmniROM PIE 9.0
DOWNLOAD BUILD-28/12/2019 (ARM)
DOWNLOAD BUILD-05/01/2020 (ARM64)
RELEASES:
====================
18/08/19
====================
* Initial release
* Omni upstream as of 18/08
====================
25/08/19
====================
* Selinux enforcing
* Added Dirac support from MIUI
* ZRAM 4.18 backport from a6k kernel
* Fixed the janky flashlight toggle
====================
10/09/19
====================
* Initial ARM64 release
(Thanks to @Cecell3000 for his ARM64 works
and @karthik km for fixing RIL)
====================
28/12/19 - ARM | 05/01/2020 - ARM64
====================
* Fixed VoLTE
* Updated GPS HAL to A6020
* Omni upstream as of 28/12
(looks like the pie branch is no longer updated and is deprecated, maybe its time to discontinue omni pie)
REQUIREMENTS TO SUCCESSFULLY FLASH OMNIROM:
1. TWRP obviously (Use Cecell's ARM64 TWRP)
2. Latest device firmware (WT86047 | WT88047)
3. Repart /system to at least 1.5GB
(Go HERE to resize system partition)
INSTALLATION INSTRUCTIONS:
1. Reboot device to TWRP
2. Wipe everything except internal and external storage
3. Flash the ROM zip file
4. Flash the 3Expand-filesystem zip file (Available HERE)
5. (Optional) Flash a gapps package
6. Reboot device to system
CURRENT ISSUES:
* You tell me!?
SOURCES:
Device tree (ARM | ARM64)
Common tree (ARM | ARM64)
Kernel sauce (ARM | ARM64)
Vendor (ARM | ARM64)
BUG REPORTS:
REPORT BUGS ONLY IF
- AFTER A CLEAN INSTALL
- USING STOCK KERNEL
- NO MODS OF ANY SORT
OMNI GERRIT REVIEW:
https://gerrit.omnirom.org/
DISCLAIMER:
No one is responsible for any damage done to your device but YOU. You've been warned.
XDA:DevDB Information
OmniROM, ROM for the Xiaomi Redmi 2
Contributors
Rahif M
Source Code: http://github.com/omnirom
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
Version Information
Status: Testing
Created 2019-08-18
Last Updated 2020-01-17
Thank you!
Nice...
Thanks, I'm gonna try this :good:
Very good.
Onfire again.
Any review please.
Which rom is comptible arm or arm 64 ???
Flash BUILD-10/09/2019 (ARM64) using twrp 3.2.3.0 - 64 bit, get error 255 "error installing zip file"
system partition: resized to 1.5GB
device: redmi 2 1 GB ram
Wow arm64... I wanna try it
I guess need move rom zip file to internal storage, then flash.
thonipublic said:
Flash BUILD-10/09/2019 (ARM64) using twrp 3.2.3.0 - 64 bit, get error 255 "error installing zip file"
system partition: resized to 1.5GB
device: redmi 2 1 GB ram
Click to expand...
Click to collapse
That's weird, can u provide recovery logs pls?
also did you follow the flash procedure correctly?
flash rom.zip+expandfs.zip and then gapps?
Rahif M said:
That's weird, can u provide recovery logs pls?
also did you follow the flash procedure correctly?
flash rom.zip+expandfs.zip and then gapps?
Click to expand...
Click to collapse
Yes, i had follow the flash procedure.
I will try it again tomorrow to get recovery log.
Currently on other rom.
Rahif M said:
That's weird, can u provide recovery logs pls?
also did you follow the flash procedure correctly?
flash rom.zip+expandfs.zip and then gapps?
Click to expand...
Click to collapse
Successfully flash the rom after resize /system partition to 1.75 gb.
Thanks, for this smooth rom :good:
I am not able to flash and boot into the ARM64 TWRP recovery. It'd just hang at the logo. Meanwhile, the normal TWRP (3.3.1.0) works fine. Am I missing something?
I have a 2014817 1GB variant. Could it be misdetecting as a 2GB instead?
Edit: Figured it out
thank you so much for the arm64 bro, i am going to install and test it.
Managed to get it working by flashing latest MM firmware and then the 64bit TWRP. However, it gets stuck at Google Verifying Account page during setup. I can't get past it even using my own accounts to log in. Anyone else has this issue or knows how to get past this?
Edit: Never mind figured out to boot up first time and then flash Open GApps
conspibro said:
Managed to get it working by flashing latest MM firmware and then the 64bit TWRP. However, it gets stuck at Google Verifying Account page during setup. I can't get past it even using my own accounts to log in. Anyone else has this issue or knows how to get past this?
Edit: Never mind figured out to boot up first time and then flash Open GApps
Click to expand...
Click to collapse
MM firmware? WTF!? ?
nadimhd said:
MM firmware? WTF!? ?
Click to expand...
Click to collapse
My phone was still on its stock Kit Kat firmware. The ARM64 TWRP only works with the latest firmware (MM) it seems.
Firmware for the modem, wifi etc, not the OS.
For you information, the instruction isn't that clear. It pretty much take me one day to make it work
here's how I do it
1. Reboot device to TWRP
2. Flash 1Resize-System-Redmi2 zip (can be found at 3rd requirement link)
3. Resize to 1.75 gb
4. Wipe everything except internal and external storage
5. Flash the ROM zip file
6. Flash the 3Expand-filesystem zip file
7. Flash MindTheGapps gapps package (Don't use opengapps it causes bootloop)
8. Reboot device to system
Hope it helps you!
(choose GSI type ARM64 AB, vanilla or with existing Gapps) in you're choice:smile
Flashing files found here
https://sourceforge.net/projects/chickentikka-projects/files/X01AD/GSI Files/
Android 10 Framware :
https://drive.google.com/file/d/1pAqr2PXnxz6hQ02NHirp7PJuCZi1RjXu/view?usp=drivesdk
Installation steps:
- Make sure your device has bootloader unlocked
1- boot in to TWRP
2- wipe, data dalvik, cache, vendor
3- Flash Frimware Android 10 Asus Max M2 x01ad.zip
4- Flash the GSI as system image
5- Resize system
6- Flash Gapps. (Optional)
7- flash Magisk phh builds use phhmagisk
8- mount system, vendor, persist
9- flash Dm-verity
10- flash permessive v5
11- Reboot to system
Dm-verity , permissive, and firmware Also available in telegram group
Telegram Group
{Mod edit: Link removed!}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today
Features:
https://github.com/crdroidandroid/crdroid_features/blob/11.0/README.mkdn
Flashing Instructions:
First time installation:
1. Disable AVB with fastboot (fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img)
2. Flash PBRP with fastboot (fastboot flash recovery recovery.img)
3. Reboot to Recovery
4. Wipe Data/Cache
5. Flash the ROM (Could need to unmount system before if it's mounted), then flash GAPPS
6. Format data
7. Reboot to System
Update installation:
1. Download the proper flashable ZIP for your device
2. Reboot to Recovery
3. Flash the ROM and GAPPS
4. Reboot to System
Sources:
ROM: https://github.com/crdroidandroid
Kernel: https://github.com/realme-kernel-opensource/realme6-kernel-source
Device: https://github.com/TheCloverly/device_realme_RMX2001
Download:
ROM: https://crdroid.net/RMX2001
Changelog: https://raw.githubusercontent.com/c..._vendor_crDroidOTA/11.0/changelog_RMX2001.txt
Known issues:
* Night light flickers
Visit official website @ crDroid.net
crDroid RMX2001 Telegram
crDroid Community Telegram
Donate to help our team pay server costs
crDroid Home - Revamped and customized launcher with Google now integration
crdroid_features/README.mkdn at 11.0 · crdroidandroid/crdroid_features
our main features (why you love us). Contribute to crdroidandroid/crdroid_features development by creating an account on GitHub.
github.com
if i dont install GAPPS is google now still integrated? in this build?
NFC on europe devices pls??
Thanks for your work! Will this work with realme 6s model? Also, does this rom pass safetynet check (for google pay)?
May month update is on the way.
AlphaDroid 1.0 (ported)
There's no guarantee nothing, don't use it if you don't know what you're doing!
SAVE your DATAs before!
Make sure you have a custom recovery installed (TWRP is the preferred recovery. [I'm not using Fox recovery, I'm not going to give you advice.])
TWRP_SZANCSO.img is my work, included 4.9 kernel, included Midnight Commander (mc), fixed many factory bugs, working USB storage mode, and DT2W.
Boot into recovery
Wipe system, vendor, data, cache partitions to clean install.
(If your /data partition secured, maybe need format /data if you want to use this ROM.)
Flash Rom in TWRP (sideload or copy any storage)
Flash Gapps (Optional) [I'm not using GAPPS, I'm not going to give you advice.] (NOT TESTED!)
Flash Magisk Root (Optional) [I'm not using Magisk, I'm not going to give you advice.] (NOT TESTED!)
Reboot (If TWRP warn that there is no system, it doesn't matter, go reboot.)
First boot may take up to ~1-2 minutes.
DOWNLOAD
Known issues: -
Not tested: VOLTE, GAPPS, Magisk
Cool things:
-Include Midnight Commander (in adb)
-FM radio
-smart charging (The SmartCharging that originally existed in the ROM does not work, so I added Settings-Battery-SmartCharging. That's works.)
-adb root
-24-25 days standby time (one charge)
-Enforced selinux
-Not encrypted
TWRP kernel source: LINK
OS source: LINK
ROM OS Version: 13
ROM Kernel: Linux 4.9 Source
ROM info: 13, system_root partition, Android quota removed (easier to go back to earlier 7.x-11.x ROMs), NOT encrypted
Created: 22-02-2023
Last Updated: -
I am not aware that it contains malicious code in the ROM, I have never put it in. This is a ported ROM, all its elements come from the Internet.
You're welcome.