Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
{
"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"
}
What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).
Based on Android 9.0
Bugs:
* Hotspot (known issue on all GSI, Phh is working on a fix for this) Works on 2.4GHz, WPA2 broken (You can fix it following these steps)
* Casting? (crashed on mine a while back, haven't tried again since)
Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot to twrp and flash magisk (optional)
8. Reboot
9. After setup is done install ims.apk (optional, if you want volte)
Notes:
* Don't reboot during first boot, the drive is encrypted to FDE and rebooting my corrupt the data
* voLTE has a 30 second delay at boot to avoid crashes, so it takes a bit to load after reboot.
Downloads: Link
Thanks to @Ranjan for IMS.apk
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 8.1 kernel source for tissot
Oreo team (you all know who you are,@cosmicdan for twrp, @ghpranav for treble vendor source)
Enjoy!
P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.
Source: https://github.com/aosp-tissot
Void kernel source: https://github.com/aosp-tissot/tissot
Credit to @flex1911 for the original work on Void kernel
XDA:DevDB Information
[GSI][ROM][9.0][AOSP+GAPPS][07/08/19], ROM for the Xiaomi Mi A1
Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Treble
Based On: AOSP
Version Information
Status: Testing
Stable Release Date: 2019-08-07
Created 2018-09-07
Last Updated 2019-08-07
Changelog:
07/08/19:
* August security patch
02/07/19:
* July security patch
* Updated snapdragon camera app source
04/06/19:
System:
* June security patch
20/05/19:
System:
* Fixed HW button lights
07/05/19:
System:
* May security patch
* Re-did device prop script, should work on @flex1911 treble images
05/04/19:
System:
* April security patch
07/03/19:
System:
* March security patch
27/02/19:
Boot:
* Moved to @flex1911 void kernel for stock stability and performance
* Brought his kernel up to 3.18.136
* Merged latest CAF
05/02/19:
System:
* February Google security patch
04/02/19:
Boot:
* Latest linux tag 3.18.133
* Latest CAF Tag LA.UM.6.6.r1-10500-89xx.0
Boot up should be fixed as well, please report.
08/01/19:
System:
* January security patch
* Switched gapps from PE to opengapps, default dialer issue is fixed
* Changed prop reading method so system image is untouched and we read the device id props and set them at boot, as before safteynet will pass
02/01/19:
Boot:
* Latest linux 3.18.131 patches
25/12/18:
System:
* Added a script that identifies the board using vendor props and sets them in system props, this means that we no longer need the safteynet magisk module,
Device name, ID and fingerprint will be correct and will pass safteynet (only using my kernel) and will allow you to sign in without magisk (First boot the device reboots after setting the prop, after second boot we get boot animation)
20/12/18:
System:
* Fixed hotspot not working (for wpa2 fix, use guide in first post, 5ghz still broken)
Boot:
* Fixed bootloop for new users
* Fixed wrong version
* Merged latest 3.18.130 linux tag + latest CAF tag
4/12/18:
System:
* December Google security patch
Boot:
* Kernel upgraded to 3.18.128
18/11/18:
Boot:
* Merged kernel 3.18.125
* Merged latest CAF commit
06/11/18:
System:
* Merged November security update patch from Google
23/10/18:
System:
* Fixed security patch back to october
* Add some memory optimizations
22/10/18:
System:
* Fixed support for google camera 6.1 (mods), any issues on those mods now are on their side, it opens now on the GSI
Safteynet_patch also updated:
* Fixed zoom lens support for tissot (Google camera wide)
11/10/18:
Boot:
* merged 3.18.123 tag
* Latest CAF tag
Vendor:
* Fixed bt not reading MAC sometimes on boot
* Small bug fix with idle display permission
Safteynet_patch also updated:
* Sets the device name to proper a1 names
* Sets proper Tissot fingerprint ids (instead of op3)
02/10/18:
* October security patch
20/09/18:
* Hotspot fixed again (was missing some permissions), WPA2 seems to be broken for now, will be fixed in next release (you can use open hotspot for now)
19/09/18
* Gapps updated
* Hotspot should work now (2.4GHZ only for now)
* Build does not include root by default anymore (more secure), magisk can still be used as usual (no need to flash again if you already have it now)
09/09/18:
* Replaced Camera2 with SnapdragonCamera from latest 8953 CAF tag (AOSP Camera2 is not working on our device for some reason)
07/09/18:
* Initial release, September patch
* Kernel base 3.18.120 with Xiaomi tissot 8.1 kernel source (thanks to @flex1911 for the merge)
reserved...
Great ????
Subscribed
Great Another Pie Rom ?
Great! Selinux is enforced and API2 enabled by default?
Nice.
Thanks.
Touch Boost? What GAPPS are included?
---------- Post added at 04:45 PM ---------- Previous post was at 04:40 PM ----------
Flash vendor then boot Img not system img
justboryata said:
Touch Boost? What GAPPS are included?
---------- Post added at 04:45 PM ---------- Previous post was at 04:40 PM ----------
Flash vendor then boot Img not system img
Click to expand...
Click to collapse
The order doesn't matter... you just need to flash all 3 and please don't quote the OP next time
The main Question is about battery life
sooti said:
The order doesn't matter... you just need to flash all 3 and please don't quote the OP next time
Click to expand...
Click to collapse
I'm not saying order matters, I'm saying there was nothing about boot.img and not everyone has the knowledge to get that themselves.
Can I install ims .apk on other gsi for volte ?
What are you mean with
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
Click to expand...
Click to collapse
? The vendor and System img from others or the vendor and system from the download link in the OP?
Screens pls &
Build number
))
avpenkov said:
Screens pls &
Build number
))
Click to expand...
Click to collapse
thanks @sooti
for this
Hello guys, i followed the steps 3 times with moun kernel and without flashing kernel, but i can't make it boot, it just bootloops. Any help? i'm stuck here
+1
The boot.img is your kernel ?
Flashing just vendor.img, aosp070918.img and boot318120.img results to bootloop for me too.
Did I missed a file ?
Everyone who is having issues, you need to partition as treble or it won't work
Edit: found the issue, fixed it, please download system.img again and flash
Works great, damn good job, big thanks :good:
he tried to install this rom but the steps for installation is not understood
reset mode recovery
Re-partition to treble layout if you have not done so yet
flash vendor
flash system.img (aosp_070918.img)
Wipe data if coming from any other rom (!)
Here comes my problem says to flash the rom and there is only boot_3-18-120.img when flashing that we selected ??? vendor, system, boot ????
could you help me
Related
{
"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"
}
This is the NightOwl LineageOS 14.1 Android 7.1.2 20180824 built from source for the Galaxy Note 1 GT-N7000/GT-N7000B
This LineageOS 14.1 based ROM is tested and running stable for all day use.
The most functions are working but there still can be some minor bugs!
Code:
Use my Roms only if you are sure about the risks of flashing custom Roms/Kernel to your device. I'm not responsible for any damage caused by using one of my files.
NOTE:
Because of the ART runtime since Android 5 all Apps will need more space. If you want to install more Apps you should think about repartitioning your internal storage. http://forum.xda-developers.com/showthread.php?t=2642299
You can also find a repartition howto in the Howto Install section.
Changes:
20180824:
* Updated lineage sources
* August security patches
* Galaxys2-common: Fix mic-gain when multiple input streams are used
* Galaxys2-common: camera: Deinitialize camera on close
Older Changes:
20180528:
* Updated lineage sources
* May security patches
* Bluetooth SAP (untested)
20180318:
* Updated lineage sources
* March security patches
20180215:
* Updated lineage sources
* February security patches
* Allow installation on GT-I9220
* Set read_ahead_kb to 256
20171126:
* Updated lineage sources
* November security patches
* Display burnin protection
* Bluetooth: Properly check L2CAP config option output buffer length
20171018:
* Updated lineage sources
* October security patches
* 'Krack' vulnerability fixes
* Revert: Bluetooth: Properly check L2CAP config option output buffer length
* Fixed setupwizard without sim card
20170920:
* Updated lineage sources
* September security patches
* Bluetooth: Properly check L2CAP config option output buffer length
* Option to hide the su icon in statusbar settings
Beta 10:
* Updated lineage sources
* August security patches
* 100MHz cpu frequency steps
* Pegasus governor
* Fixed storage counting in settings
Beta 9:
* Updated lineage sources
* July security patches
* Changed the button layout to the android default layout from newer devices
* Left button = App switcher
* Long press left button = Menu
* Long press home = Search app
Beta 8:
* Updated lineage sources
* June security patches
* Fixed whatsapp videocall colors with back camera
* Some kernel updates
* Back to ondemand governor because of some problems with pegasus
Beta 7:
* Updated lineage sources
* May security patches
* Jelly browser
Beta 6:
* Updated lineage sources
* Android 7.1.2
* April security patches
* Kernel: pegasusq add support for 4210
* Pegasus powerhal
* Calls with signal messenger fixed
Beta 5:
* Updated lineage sources
* March security patches
* Remove 800Mhz cpu step up limit
* New dark bootanimation (modified by Fix_ita)
* Toybox: fix loading of custom kernel modules
* Some kernel updates
Beta 4:
* Merged lineage changes
* February security patches
* Colors in whatsapp video calls fixed
* Some cleanups
* Some updates from the smdk4412 kernel
* Possible ix for Sound cuts off at low volume playback
* Charger sounds are working
* Lineage removed the cm filemanager (you can use the download app for basic file operations or install a third party filemanager)
Beta 3:
* Updated sources
* Based on LineageOS
* January security patches
* Fixed flashlight wakelock overlay
* Filemanager install apk from ext sdcard fixed
Beta2:
* Wifi hotspot fixed
* Android 7.1.1_r6
* 2G/3G network switch is back
* Merged 4412 kernel updates
* Opensource libfimc
Beta1:
* Android 7.1.1
* Updated cm sources
* December security patches
* Fix recent apps menu graphic
* CM filemanager fixed
* Mms with mobile data off should work again
* Fix sim contact import
Alpha7:
* Merged cm changes
* The kernel is built again with the default gcc 4.9
* Display modes/colorprofiles fixed
* libwvm.so shim to fix cannot locate symbol "_ZN7android16MediaBufferGroupC1Ev"
* Fix for mali driver crash (removed old workaround)
Alpha6:
* Merged cm changes
* Fixed settings fc after boot
* Added display color profiles
Alpha5:
* Android 7.1/CM14.1
* Merged cm changes
* November security patches
* Flashlight fixed with screen off
* Wifi teethering is working
* Sqlite updated to 3.15.1
* Removed wrong nonremovale flag from sdcard1
Alpha4:
* Merged cm changes
* Use manta gps blobs
* Video recording in whatsapp and other apps should work
* Widevine drm should work
Alpha3:
* Video recording is working
* Gps is working
* Added ota update app
Alpha2:
Merged cm changes
Octobler security patches
Bluetooth is fixed
Youtube vides fixed
Back to block based installing
Use sdcard names instead of UUIDs
Ambient display is disabled as default
Ril is working
Alpha1:
Faster as Preview 1
Root is working
Enabled unsecure adb to allow boot debugging
Wifi is working
GPS is working
Screen rotation is working
Kernel module loading is working
Added browser
MTP is working
Battery status is working
Opengapps micro, nano and pico support
Known Bugs 20180824:
Don't install supersu (it will give you a boot loop!) (the default rom internal root is working. you need to enable root in the developer settings)
Adoptable storage (formatting a sdcard as internal storage) is not working
How to Install:
If you are running a custom Kitkat, Lollipop or Marshmallow Rom:
1. Copy Rom + Google Apps to your sdcard.
2. Boot into recovery
3. Factory Reset + Format the /system partition
4. Flash the Rom and Gapps.
5. Reboot
The steps to install it from an stock samsung rom are:
If you have already an samsung 4.1.x running you can skip step 1
1.flash N7000ZSLR1_N7000OZSLR1_BRI (or any other other 4.1.2) stock rom using odin
2.Copy Rom + Google Apps to your sdcard.
3.flash PhilZ-cwm6-XXLT6-XSA-5.06.1.tar.md5 (https://www.androidfilehost.com/?fid=745425885120702299) to get cwm recovery by using odin or mobile odin
4. boot into recovery
5. flash this kernel http://forum.xda-developers.com/devdb/project/dl/?id=20863 to get an updated recovery
(this step will make your old rom unbootable stuck in the n7000 screen but you can boot into recovery with press and hold "home" and "volume+" buttons and power on your phone)
6. you need to reboot! your device now to recovery
7. you are now in the updated recovery and you need to do a factory reset + format the /system partition
8. you can now install the rom and gapps and reboot your device
Howto Repartition your device and install this Rom:
Savin Vasudevan has written all the needed steps to repartition your device to add more space for installing Apps
(Please replace the files in Step 16 with the newest ones from this Post for cm14/android7)
https://drive.google.com/uc?export=download&id=0B9I1tLEDTBGPMk1obkd3VGpqWGc
Lanchon has made a tool to make it also possible to repartition your device in the recovery after you have installed the rom without loosing your data
https://github.com/Lanchon/REPIT
Here you can find 2 example zip file for the n7000 and some instructions how to use it with NightOwl
http://forum.xda-developers.com/showpost.php?p=66341193&postcount=2071
Updating If you are running an earlier NightOwl cm14.1/lineage14.1 version:
1. Copy Rom to your sdcard.
2. Boot into recovery
3. Flash the Rom (you dont need to reflash the gapps if you update from an earlier nightowl version)
4. Wipe dalvik-cache and format the /cache partition (This will not delete your apps or data)
5. Reboot
How to enable root:
1. Go to Settings-About phone and tip 7 times on Build number to enable the Developer options
2. Go to Settings-Developer options-Root access and set it to Apps and ADB
Don't install supersu (it will give you a boot loop!)
Download:
LineageOS 14.1 20180824:
https://forum.xda-developers.com/devdb/project/dl/?id=30282
Google Apps for cm/lineage 14.1 (Use only micro,nano or pico):
http://opengapps.org/?arch=arm&api=7.1&variant=nano
Addons:
Recovery flashable TWRP 3.1.0-0 build2 recovery (IsoRec)
https://forum.xda-developers.com/devdb/project/dl/?id=23753
Recovery flashable TWRP 3.0.2 recovery (IsoRec)
http://forum.xda-developers.com/devdb/project/dl/?id=21443
Recovery flashable Package to remove the IsoRec recovery and use the kernel inbuilt recovery again
http://forum.xda-developers.com/devdb/project/dl/?id=21442
Older Versions:
LineageOS 14.1 20180528:
https://forum.xda-developers.com/devdb/project/dl/?id=29490
LineageOS 14.1 20180318:
https://forum.xda-developers.com/devdb/project/dl/?id=28891
LineageOS 14.1 20180215:
https://forum.xda-developers.com/devdb/project/dl/?id=28642
LineageOS 14.1 20171126:
https://forum.xda-developers.com/devdb/project/dl/?id=27438
LineageOS 14.1 20171018:
https://forum.xda-developers.com/devdb/project/dl/?id=27005
LineageOS 14.1 20170920:
https://forum.xda-developers.com/devdb/project/dl/?id=26734
LineageOS 14.1 Beta 10:
https://forum.xda-developers.com/devdb/project/dl/?id=26278
LineageOS 14.1 Beta 9:
https://forum.xda-developers.com/devdb/project/dl/?id=25594
LineageOS 14.1 Beta 8:
https://forum.xda-developers.com/devdb/project/dl/?id=25350
LineageOS 14.1 Beta 7:
https://forum.xda-developers.com/devdb/project/dl/?id=24642
LineageOS 14.1 Beta 6:
https://forum.xda-developers.com/devdb/project/dl/?id=24320
LineageOS 14.1 Beta 5:
https://forum.xda-developers.com/devdb/project/dl/?id=23761
LineageOS 14.1 Beta 4:
https://forum.xda-developers.com/devdb/project/dl/?id=23388
LineageOS 14.1 Beta 3:
https://forum.xda-developers.com/devdb/project/dl/?id=22520
CM14.1 Beta 2:
http://forum.xda-developers.com/devdb/project/dl/?id=22170
CM14.1 Beta 1:
http://forum.xda-developers.com/devdb/project/dl/?id=22038
CM14.1 Alpha 7:
http://forum.xda-developers.com/devdb/project/dl/?id=21883
CM14.1 Alpha 6:
http://forum.xda-developers.com/devdb/project/dl/?id=21637
CM14.1 Alpha 5:
http://forum.xda-developers.com/devdb/project/dl/?id=21444
CM14.1 Preview 2:
http://forum.xda-developers.com/showpost.php?p=69352630&postcount=190
CM14 Alpha 4:
http://forum.xda-developers.com/devdb/project/dl/?id=21186
CM14 Alpha 3:
http://forum.xda-developers.com/devdb/project/dl/?id=21087
CM14 Alpha 2:
http://forum.xda-developers.com/devdb/project/dl/?id=20904
CM14 Alpha 1:
http://forum.xda-developers.com/devdb/project/dl/?id=20592
CM14 Alpha 1 fix (flash it in the recovery after the rom to fix com.android.phone has stopped problem):
(You need to flash the fix again if you do a factory reset)
http://forum.xda-developers.com/devdb/project/dl/?id=20604
CM14 early Preview1:
http://forum.xda-developers.com/devdb/project/dl/?id=20226
A big THX to:
LineageOS Team
rINanDO
forkbomb444
XDA:DevDB Information
[ROM][LineageOS14.1][Nougat][Android 7.1.2] NightOwl 20180824, ROM for the Samsung Galaxy Note GT-N7000
Contributors
bauner
Source Code: https://github.com/bauner
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Kitkat/Lollipop/Marshmallow compatible recovery
Based On: LineageOS
Version Information
Status: No Longer Updated
Current Stable Version: 20180824
Stable Release Date: 2018-08-24
Created 2016-09-06
Last Updated 2019-03-07
Wow!!!
That's AMAZIN' BIG THANKS for your effort in making this old phone alive! <3
wow thanks man oh my god
ımeı unknow no sım card problem baseband fınd please ?
Thank You Bauner!
Click to expand...
Click to collapse
I've been waiting for this :highfive:
hasanben said:
ımeı unknow no sım card problem baseband fınd please ?
Click to expand...
Click to collapse
I wrote in the first post that it is a early preview version and
almost everything for a regular usage is currently not working (RIL,WIFI,Browser,Camera...)
Click to expand...
Click to collapse
thanks bauner
Hi @bauner,
This is FANTASTIC news... thank you!! I've not really been active on these boards for a while now, and popped back the other day... and saw your status as "Retired Recognized Developer" Don't know how long it has said that for, or if that's always what it has said....
But as your our ONLY SAVIOR to this aging device, didnt think we'd say anymore coming out....
I really value your work, and wished others would be appreciative... You go to great lengths bringing us newer roms and it must be upsetting/annoying when you keep getting asked/begging for new releases when things aren't working... when you've already covered/explained yourself.
So pleased to see CM14 coming to our device, THANK YOU!!!
Keep up the good work, and it'll be ready when its ready....
Cheers, Lister
Thanks bauner I was waiting for N on my notes ?
H791 using Tapatalk
Thanks mate, my note will never die!
husky168 said:
Thanks mate, my note will never die!
Click to expand...
Click to collapse
Keep up the good work.
Any major bugs on this Rom?
Is it safe installing on my GT-N7100.?
Suresh KM said:
Keep up the good work.
Any major bugs on this Rom?
Is it safe installing on my GT-N7100.?
Click to expand...
Click to collapse
Can you 1st read main post and ask ?
No! I don't deserve this! I don't deserve an awesome developer such a bauner for my device.
bauner simply won't let this phone die.
He's just like, N7000 is now obsolete? Yeah, no, it's not. Here, have the latest Android version.
>Quote:
>almost everything for a regular usage is currently not working (RIL,WIFI,Browser,Camera...)
See the above post.
That means its not safe to install this rom. We have to wait for the updates to arrive.
Thanks.
Massive shout out to Bauner!!!!!!!!! You are an absolute LEGEND!! Thank you very much for keeping our device alive and up to date! :good::good::good:
are there any news about how light android N is compared to android 6, does it require more memory etc? What would be the smoothest once this evolves into usable versions?
Considering this is the first build, it's actually quite stable.
Battery life is quite nice as well.
Short of this ROM turning me into a pocket suicide bomber, I'm going to have to give it a try!
Great effort on your part.
Sent from my Note using Tapatalk
Is it possible to install a Dual Boot on GT-N7100?
Suresh KM said:
Is it possible to install a Dual Boot on GT-N7100?
Click to expand...
Click to collapse
currently not
{
"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"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're 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 TREBLE
* SUPPORT 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.
*
*/
What is Project Treble:
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition
Read more about Project Treble
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble
Xiaomi Redmi 4A hardware vs Treble implementation:
Our Redmi 4A is an A-only device. This means that regarding the GSI images (GSI = Generic System Image) to be used, you need to get ARM64 and A-Only system images
How to report bugs:
Logcat, a simple description of the bug, kmsg or dmseg depending on the bug
What's Packaged in the zip:
A boot image (kernel)
A compressed vendor image (cust partition)
How to use:
Reboot to recovery (Custom TWRP recovery for Redmi 4A - Direct link)
Format /system, /data and /cache
Install Treble flashable zip package (Project Treble flashable for Redmi 4A - Direct link)
Install the GSI system image you wish to use (How to flash a Generic System Image (GSI) on Project Treble supported devices - Direct link)
Reboot
Important notes:
Current minimal * required * firmware version is MIUI 8.3.29 Global dev, otherwise installation could have issues. Download the latest dev fastboot package directly from Xiaomi and flash it prior to installing LineageOS or, alternatively, download and install one of the latest custom packages containing firmware only (at your own risk).
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Screenshots:
Broken:
WIFI MAC address gets randomly generated (only once, you will keep the same as long as you are on LOS)
Encryption (format data or remove encryption when coming from a non-treble rom)
Sepolicy is still permissive
Nothing else? Otherwise please report it!
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
VoLTE (AOSP doesn't have the needed patches to get it working, but most other GSIs have them)
Credits & collaborations:
This work is due to efforts from RedmiDevs founding members that did the full device bring-up. Huge thanks to @xboxfanj for all the help during that bring-up.
Finally, all RedmiDevs & LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
And I would give a special thanks to Baron Bronson for providing his device for developing!
Device wiki:
Unofficial wiki link
XDA:DevDB Information
Project Treble, ROM for the Xiaomi Redmi 4A & 5A
Contributors:
33bca
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.18.71
ROM Firmware Required: MIUI 8.4.12 dev
Version Information
Status: Beta
Created 2018-05-13
Last Updated 2018-05-24
You like my work? Feel free to donate here.
Changelog:
V1 - 13.05.2018
- Initial Release
V2 - 24.05.2018
- Unified with Redmi 5A from now on!
- Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
- Added new poweroff charging animations (Yay, it even shows percentage)
- Fixed calls over bluetooth
- Updated screen off gestures ( Added some new goodies)
- Updated Camera to the latest CAF tag
- Updated Kernel to the latest CAF tag
Reserved #3
Finally a treble support for rolex. Thank you for make it happen.
Reserved.
Dang, you really did it! Thanks a ton for supporting our device. ?
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Do we need any special version of TWRP for this ?
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
I want to know it too.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Yes, that's what I did.
Is this a ROM or a file
Update
Unified with Redmi 5A from now on!
Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
Added new poweroff charging animations (Yay, it even shows percentage)
Fixed calls over bluetooth
Updated screen off gestures ( Added some new goodies)
Updated Camera to the latest CAF tag
Updated Kernel to the latest CAF tag
You can find the remaining bugs in the OP.
Due to my broken Redmi 4A I can't deliver that many and bigger updates. I should receive the replacement parts in about a month. (I didn't find any faster delivery at a reasonable price..)
Grab the update here!
BTW: You will need a TWRP with custom vendor support like this one.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
BTomiii said:
I want to know it too.
Click to expand...
Click to collapse
You will need at least a recovery with vendor partition support, you can check this one out: https://androidfilehost.com/?fid=818222786056029479
rseragon said:
Is this a ROM or a file
Click to expand...
Click to collapse
A flashable ZIP that contains the vendor and boot image.
Does this work on any custom ROM or only los
I am using aex 5.5 will it work on it
Any fix for decryption failure?
BTomiii said:
Any fix for decryption failure?
Click to expand...
Click to collapse
Not yet
Sent from my Redmi 4A using XDA Labs
Does the decryption issue just mean when flashing to treble that the device must be unencrypted or that I also can't encrypt after flashing a GSI? If only the former then it's annoying but not too bad. If the later, I hope it can be fixed soon as I like device security.
cant flash gapps on dotos gsi
How do I go back to the stock MIUI ROM after following the given steps and installing a Generic System Image?
Can all of this be reverted by installing a MIUI ROM via Mi Flash?
{
"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"
}
This thread is discontinued
Code:
*** Disclaimer
I am not responsible for any damage you made to your device.
You have been warned.
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
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/10.0/README.mkdn
Download rom:
crDroid.net: https://crdroid.net/osprey
AFH: https://androidfilehost.com
GAPPS: Opengapps.org
Flashing Instructions:
Pre-installation:
TWRP (Download from here)
Magisk 20.0 or newer for root (after first boot) - (Download from here)
First time installing crDroid to your MOTO G 2015, or coming from another ROM:
Make sure you're running a proper working Recovery (CWM or TWRP)
Copy crDroid zip, gapps zip to your device
Boot into Recovery
Always Have a full functional Backup. Just in case!
Wipe dalvik, cache, system, & data (or just cache & system for a dirty flash)
Flash ROM
Flash GAPPS - if you want
Boot up
Update installation:
Backup before you begin
Copy crDroid zip, gapps zip to your device
Boot into Recovery
Wipe dalvik, cache, system
Flash ROM
Flash GAPPS - if you want
Boot up
For root,
AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
Sources:
ROM: https://github.com/crdroidandroid
Kernel: Hybrid-X by @chil360 Github.com/android_kernel_motorola_msm8916
Known issues:
Minor Bugs Maybe
Please notify me, when you find some.
FAQ:
Can you add feature XYZ?
We are still working on stabilizing base and device, features will be added gradually.
What about VoLTE and GPS?
Both works fine.
Thanks to:
- crDroid
- LineageOS
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
- Special Thanks to @ MSe1969, @chil360, @althafvly
Version Information
Status: Stable
Current Stable Version: 6.5
Based On: LineageOS-17.1
ROM OS Version: 10.0.0 r33
Created on 2020-03-30
Last Updated 2020-04-11
Visit official website @ crDroid.net
telegram crDroidAndroid
Donate to help our team pay server costs
Screenshots:
reserved
Thanks to the force for bringing up the lastest Cdroid.
I flashed it on my phone and it is good, but there is a problem about video stuttering that it can be seen on youtube videos and the notifications bar.
How can I fix it?
@nicname99
On my phone all is working normal.
But I will look into it.
You can dirty flash the new build .
Please let me know if it's better with the update.
crDroidAndroid-10.0-Unofficial-20200411-osprey-v6.5.zip
Download:
Updated to crDroid v6.5
Android security patch level: 20200405
Updated android-10.0.0_r31 to android-10.0.0_r33
TheForce said:
@nicname99
On my phone all is working normal.
But I will look into it.
You can dirty flash the new build .
Please let me know if it's better with the update.
Click to expand...
Click to collapse
I have the issue too screen stutters
joy2711 said:
I have the issue too screen stutters
Click to expand...
Click to collapse
Also in latest build?
TheForce said:
Also in latest build?
Click to expand...
Click to collapse
Yes I still can notice the stutter also I have moto g as a testing device if you need a tester do ping me
joy2711 said:
Yes I still can notice the stutter also I have moto g as a testing device if you need a tester do ping me
Click to expand...
Click to collapse
?
I'll pm you
How is the wifi speed when bluetooth is on?
Whats about encryption and battery life?
stukdev said:
How is the wifi speed when bluetooth is on?
Click to expand...
Click to collapse
I myself don't use Bluetooth. I only check if it's working.
So I hope you will try and report your findings.
Thanks for feedback.
Ray Krebs said:
Whats about encryption and battery life?
Click to expand...
Click to collapse
Battery is fine, no problem with that.
About encryption.
I myself don't use it.
However you will probably have read about it in several threads that it is often a problem. It should work in crDroid BUT, is it also working for our beloved osprey??
I would appreciate it if you would test and report. Others can have profit from your testing.
The only thing is that maybe you have to dirty flash the rom, so be prepared and make a backup.
And thanks for your feedback.
New build is up: crDroid v6.6
Another kernel
Android security patch from 2020-05-05.
The stutter however is still there.
The rom is rather smooth.
Build is available at:
Androidfilehost
TheForce said:
Another kernel
Android security patch from 2020-05-05.
The stutter however is still there.
The rom is rather smooth.
Build is available at:
Androidfilehost
Click to expand...
Click to collapse
The flickering in the UI can be fixed by reverting this commit: https://github.com/crdroidandroid/a...mmit/8194bddad103d30d47cbc5aa34cdf5b268f9f867
It started happening in Havoc 3.5 and I found that this was the cause.
New build: crDroid v6.6 - 20200516
The screen stutter has been resolved.
Many thanks @chil360 for your help.
Thanks @joy2711 for your testing and feedback.
Download rom:
crDroid.net:
AFH:
This ROM is excellent. I had to leave it because of the stuttering. Please bring back the old kernel that was in 6.4. Great to know that the stuttering is fixed.
We have gone Official today
There is also the possibility to Download rom:
crDroid.net:
Changelog 20200519:
Code:
Highlights & Device Specific Changes:
Build type: Monthly
Device: Device name osprey
Device maintainer: The Force
====================
05-19-2020
====================
* frameworks/av
eda33d9a2 GraphicBufferSource: ensure EOS buffer can be submitted
85c5236f6 libstagefright: Allow HFR-60 in HAL-3 recording
7d3dbcf49 audio: add support for error handling of dsp SSR
a849d6c2a aaudio: set primary flag for AAUDIO_PERFORMANCE_MODE_NONE
b3cfd4dc2 Fix memory leak in MPEG2PSExtractor
857b1ca8b Fix native exception occurred when seeking mp4 file
0e3c6b4b4 Fix out of bounds access
480c85d00 validate width*height doesn't overflow in image file
bb448dc4a Fix exception when delete an uninitialized object
5799e0331 codec2: read fallback ION params from system properties
570ecf635 mTraits is used without been locked
a5b6fdcb9 codec2: fallback to yuv420p color format thumbnail in C2
725242a7e vorbisdec: support 192Khz sample rate for vorbis
2f0d35410 aacenc: handle and warn overlapping timestamps
0f8f6fa8b av: Allow providing camera server and service
ffdfa9d3e av: Remove restrictions for system audio record [2/2]
0d8a4e8ef Camera: Skip stream size check for whitelisted apps.
0cd71cda0 cameraservice: move client_package_name to data/misc
55dd31091 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO
32074c566 ld.config: add libashmemd_client.so to platform shared libs
* frameworks/base
7d6e3eeb723 New Crowdin translations (#439)
* hardware/qcom-caf/common
3b586a8 Don't BUILD_WITHOUT_VENDOR
* lineage-sdk
36e27438 NotificationLights: Allow overriding for all apps [1/2]
* packages/apps/Launcher3
24b2396fa New Crowdin translations (#51)
* packages/apps/ThemePicker
8b6c799 Merge 'lineage-17.1' into 10.0
ecd3dcc ThemePicker: Show item name under the category name
* packages/apps/crDroidSettings
349c6f85 crdroid: Remove dividers from app adapter
3312bedb NotificationLights: Allow overriding for all apps [2/2]
a38ad303 New Crowdin translations (#590)
* vendor/crDroidOTA
018fe75 Update for meizu X8(M1852) (#142)
a07e467 Add support for osprey (#141)
f0fa64c mido : update to build 20200518 (#140)
62a1c02 potter: Update to 19/05 build
9b0edcf pyxis : bump
====================
05-18-2020
====================
* hardware/qcom-caf/sm8150/audio
12480be3c a2dp: Add a null check before iterating over a2dp.adev->usecase_list
* packages/apps/Settings
b47df8019d Revert "DeviceInfo: Add back SELinux status to About Phone"
fba9fb1d67 Settings: fix again the pair new icon in BT slice
* packages/apps/crDroidSettings
0c4afcdb crdroid: Switch to (ctx).getSystemService(x.class) for lights
* vendor/crDroidOTA
8ad346c Fixed sim derps n9 s9+ s9
779955d beryllium: update to build 20200517
31efca8 guacamole: update to build 20200517
49933ab drop support for wayne
====================
05-17-2020
====================
* frameworks/base
169d6bb75e4 New Crowdin translations (#438)
* packages/apps/Launcher3
9d248968e New Crowdin translations (#50)
* packages/apps/Settings
a95caa546e Battery: show battery temp on power summary
59ad61e397 Settings: Match shortcut colors with settings icon
* packages/apps/crDroidSettings
8d683625 Revert "Settings: Cleanup hide navbar pill code"
1fa9f53d Add strings for "Battery: show battery temp on power summary"
e2bccfb7 Settings: Cleanup hide navbar pill code
4ba705f9 New Crowdin translations (#588)
* vendor/crDroidOTA
f48e8f5 update op6/t
bb32d2f raphael: update to 17/05/2020
3105631 heart:Update to 2020.05.17
efa6197 To withdraw "heart:Update to 2020.05.16"
2b7338b heart:Update to 2020.05.16
6319564 update shamu & hammerhead
1acb639 phoenix: Update
====================
05-16-2020
====================
* frameworks/base
0a91fd68b26 Purge unused native memory before Zygote fork events
a6dcbc526d6 BGDexopt: Clean up ordering
5508115065e Revert "bgdexopt: Let PM handler run between optimizations"
dc5f7d80d61 New Crowdin translations (#436)
* hardware/interfaces
5deda3334 audio hal: add interface declaration for audio hal service
a55819f16 gnss: properly terminate nmea-messages if they aren't already
* packages/apps/Launcher3
38b7a550f New Crowdin translations (#49)
* packages/apps/crDroidSettings
e1c19861 New Crowdin translations (#586)
* system/core
d584f5e0b lmkd: add EPOLLWAKEUP event for PSI polling
* system/sepolicy
1910da3b sepolicy: Allow installd to setattr media data
* tools/repohooks
ed81c35 hooks: rustfmt: fix pylint warning
da09d40 pylint: find Python 3 version better
* vendor/addons
fef6794 addons: Clean up and fix night style
* vendor/crDroidOTA
564d789 gucamoleb: update to build 20200516
a016cb7 Issued update for N9 S9+ S9
bd1bf9e beyond*lte: Initial upload (#139)
567f392 Revert "mido: 13/05/2020 Update"
bb0687f gemini: crDroid v6.6 update
I did a clean install of this ROM and I wasn't able to stay connected to my carrier/tower after reboot. Calls and txt worked fine but data was disconnected all the time. Tried rebooting the radio, different APN settings nothing worked
{
"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"
}
LineageOS is a free, community-built, aftermarket firmware distribution of Android 6, which is designed to increase performance and reliability over stock Android for your device.
LineageOS 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. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
Audio
Bluetooth
Camera
EGL
Encryption
GPS
RIL (Calls, SMS, Data)
Sensors
Video Playback
Wi-Fi
Known issues:
SELinux is Permissive
Lineage specific features (Most of features included on new build)
You tell me the rest
Device specific features:
Game mode (touch boost & high performance mode). check Settings -> Realme Settings
FPS overlay Settings -> Realme Settings
Ambient gestures (AOD, Riase|Pickup, handwave & pocket). check Settings -> Display -> Lockscreen display -> Ambient display
Features that aren't included:
Offscreen gestures
Report bugs:
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel (Ignore):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
DO NO POST BUGS WITHOUT LOGS AND PROPER STEPS TO REPRODUCE THE ISSUE
DO NO POST BUGS IF YOU ARE USING CUSTOM KERNEL or ANY MODULE
Follow Instructions Carefully otherwise you will get error :
If you're coming from Lineage-17.1 or other custom ROMs, follow this guide
Reboot to recovery
Wipe cache, Dalvik cache, data
Flash ROM & Gapps 11 arm64 together (Download Gapps from downloads section)
Done-Reboot Now
Enjoy the clean Rom
If you're coming from RealmeUI, then follow this guide
Reboot to recovery
Format data
Flash ROM & Gapps 11 arm64 together (Download Gapps from downloads section)
Done-Reboot Now
Enjoy the clean Rom
Downloads:
ROM:
Realme 3 Pro/X Lite (RMX1851)
Gapps:
NikGapps R
Source code:
ROM: https://github.com/lineageos/android
KERNEL: HyperTeam/android_kernel_realme_sdm710
CREDITS:
LineageOS
Team Hyper
CAF
Testers (Sorry, I couldn't mention everyone here)
Special thanks to Donors for donating me the device :highfive:
XDA:DevDB Information
LineageOS-18.0 for Realme 3 Pro/X LIte, ROM for the Realme 3 Pro
Contributors
karthick mostwanted, darshan1205, nibaji
ROM OS Version: Android 11
ROM Kernel: Linux 4.9
ROM Firmware Required: RealmeUI firmware & latest official TWRP
Version Information
Status: Stable
Created 2020-09-18
Last Updated 2020-10-02
Great work bro:highfive:
Reserved
New update is out
Changelogs:
* Fixed double tap to wake
* Performance improvements
* Updated blobs from C.09
* Updated camera blobs from stock Q
* Updated vendor security patch level
* Added Moto Dolby
* Updated audio configs for realme X Lite
* game mode improvements
* Enabled VNDK runtime isolation
I'm getting error 1 while installing , can you provide md5 or any hash to verify integrity
Here error screenshot
Mod edit: Screenshot put in HIDE tags for better reading/scrolling experience.
SauravDharwadkar said:
I'm getting error 1 while installing , can you provide md5 or any hash to verify integrity
Here error screenshot
Click to expand...
Click to collapse
Corrupted download probably
New update is out
Changelogs:
* Kernel upstream
* game mode tunings
* Removed Moto Dolby
* Misc changes
Confused
Can't take the screenshort
Can't make a call because i can't see the call screen while i dial.
magisk flashing problems!!
After flashing Magisk 21.0 system reboots to fastboot mode. Please help. Using twrp 3.4.0-0. Now using without magisk, great work bro.!!! call incoming/outgoing screen not showing!!!!
sherin91 said:
After flashing Magisk 21.0 system reboots to fastboot mode. Please help. Using twrp 3.4.0-0. Now using without magisk, great work bro.!!! call incoming/outgoing screen not showing!!!!
Click to expand...
Click to collapse
try flashing the one in the telegram group post for this rom
While taking a screenshot, if i edit a screenshot (i.e cropping). , i can't save it. It shows an error.
"Failed to Post Notification on channel "null"".
Build : 02-Oct-2020
sherin91 said:
After flashing Magisk 21.0 system reboots to fastboot mode. Please help. Using twrp 3.4.0-0. Now using without magisk, great work bro.!!! call incoming/outgoing screen not showing!!!!
Click to expand...
Click to collapse
i used the telegram version magisk unbug, rom works great. calling screen was not coming, rectified from default apps for phone. SELinux is disabled(only problem). but had a chat with the developer, he assured all fixes in next build.
---------- Post added at 08:42 AM ---------- Previous post was at 08:39 AM ----------
fidelisakilan said:
try flashing the one in the telegram group post for this rom
Click to expand...
Click to collapse
thanks bro. it worked
How good this rom for playing genshin impact (realme 3 pro 4/64)
siva1234 said:
Great work bro:highfive:
Click to expand...
Click to collapse
Tell me how to install magisk pls
On any A11 ROM when I flash magisk it directs me to fastboot mode
I uinstalled telegram
So pls tell here
sherin91 said:
i used the telegram version magisk unbug, rom works great. calling screen was not coming, rectified from default apps for phone. SELinux is disabled(only problem). but had a chat with the developer, he assured all fixes in next build.
---------- Post added at 08:42 AM ---------- Previous post was at 08:39 AM ----------
thanks bro. it worked
Click to expand...
Click to collapse
Give magisk unbug link bro
I uninstalled telegram and i am unable to root A11 roms so pls give me gdrive or mega mirror
subodh human said:
Tell me how to install magisk pls
On any A11 ROM when I flash magisk it directs me to fastboot mode
I uinstalled telegram
So pls tell here
Click to expand...
Click to collapse
Flash magisk debug
Flash magisk 21
fidelisakilan said:
try flashing the one in the telegram group post for this rom
Click to expand...
Click to collapse
Hey @fidelisakilan could you please post the Telegram group link? Can't seem to find it anywhere.
Happy new year everyone & new update is out (LineageOS-18.1)
Changelogs:
* kernel upstream
* Gamemode tunings
* Removed Moto Dolby (It doesn't work as expected, use modules)
* Gamemode tunings
* Updated blobs from realmeui c.10
* Fixed battery % drop issue
* Fixed HDR (Check HDR videos on YT)
* Updated blobs from LA.UM.9.8.r1-02700-SDM710.0
* Rebased kernel to LA.UM.9.8.r1-02700-SDM710.0 CAF tag (Tip: Do not flash outdated kernels over this build)
* Sticky notification if GameMode is Enabled
* Separate toggle for game mode DND
* Smartcharging feature inside RealmeSettings
* OtgToggle inside RealmeSettings
* Disabled HD logo
* Boot time tunings
* Scroll, app launch boost
* pocketmode app to check fp during screen off
* Misc changes
new update is out (LineageOS-18.1)
Changelogs:
* SELinux is Enforcing again (Some clowns couldn't wait till the right time)
* Updated kernel to CAF: LA.UM.9.8.r1-03400-SDM710.0
* Updated Widevine DRM blobs from RUI2.0 (should fix DRM crashes happened before)
* Updated Perf/IO Prefetcher from RUI2.0
* Removed 32bit blobs & Realme bloats (package size is about 850mb now )a
* Misc changes
Is bluetooth audio working? Mine seems to not work
SomeNoobTechguy said:
Is bluetooth audio working? Mine seems to not work
Click to expand...
Click to collapse
mine too, just connected but cant hear the audio
Code:
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
{
"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"
}
What is this?
An AOSP based ROM, with gapps included and gesture support (pocket, hand wave, pickup).
Based on Android 11.0
Bugs:
You tell me!
Steps:
1. Use latest CosmicDan treble TWRP
2. Re-partition to treble layout if you haven't done so yet
3. Flash vendor.img, system.img and a treble supported kernel (you can use mine or any of the other treble kernels on tissot xda)
4. Wipe data if coming from any other rom(!)
5. Flash Rom (No need for gapps, do not flash them, they are included!)
6. Reboot and wait for setup wizard to come up (may take 2-3 minutes)
7. Reboot
There is now a toggle to add SuperSU on boot in Phh Settings > Misc:
Just enable it and reboot. (Keep in mind it breaks safteynet, if you need to use a banking app, disable it from settings and reboot)
Downloads: Link
@phhusson for his work on GSI (donate to this man, he works on dozens of devices)
@flex1911 for his help bringing 9.0 kernel source for tissot
Oreo team (you all know who you are,@CosmicDan for twrp, @ghpranav for treble vendor source)
Enjoy!
P.S.
I am not going to add any custom features from other roms so please don't comment about that, feel free to flash any other GSI with this vendor/kernel if you want other features.
Source: https://github.com/aosp-tissot
kernel source: https://github.com/aosp-tissot/android_kernel_xiaomi_msm8953-1
Credit to @flex1911 for the original work on the kernel
XDA:DevDB Information
[GSI][ROM][11.0][AOSP+GAPPS][05/11/20], ROM for the Xiaomi Mi A1
Contributors
sooti, phhusson, flex1911, Ranjan
Source Code: https://github.com/aosp-tissot
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Treble
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2020-11-05
Created 2020-09-21
Last Updated 2020-11-05
Changelog:
04/08/21:
* Final build of A11 (until 12 )
* August security patch
01/08/21:
* Small fixes
* Refactor over phh repo
20/07/21:
* July security patch
19/06/21:
* June security patch
* Latest phh additions
15/05/21:
* Latest May sec patch
* Latest phh additions
09/04/21:
* Latest April sec patch
* Latest phh additions
03/02/21:
* Fixed magisk support, please disable phh-su and restart to remove it if you want to flash magisk afterwords
* Feb security patch
05/01/21:
* Jan security patch
* New treble settings for style thanks to phh
* Enabled the sdcardfs override feature, should provide better performance
08/12/20:
* December security patch
05/11/20:
* November security patch
* Any hotspot issues should be fixed now
17/10/20:
* Fixed button lights
* Fixed camera crashing in 3rd party apps like bigo live
15/10/20:
* Added wellbeing to settings
* Exclusive Feature: Super SU on demand:
Simply enable it from Phh-Settings > Misc > Enable SU
Then reboot. Please not safteynet will fail while its enabled, if you need a banking app, just disable it from settings and reboot
07/10/20:
* Fixed VoLTE
06/10/20:
* Merged the latest Phh fixes (nothing device specific for our device)
* October security patch
* Pulled latest phh settings app
23/09/20:
* Fixed FPC sensor detection (fingerprint should work now on fpc devices)
21/09/20:
* Initial release: everything except voLTE works (including passing CTS etc)
Thanks bro.
I don't know if I did something wrong, but the fingerprint is not working for me
leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor
sooti said:
What do you mean not working? Did you clean install? Does it show up in settings? Are you using my vendor + kernel?
Edit: tested it again on clean install, works fine.
Please follow all the instructions and use my kernel and vendor
Click to expand...
Click to collapse
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti
leofwg said:
I'm probably missing something ... these are my steps:
- device is already in treble mode
- format data
- flash vendor, flash system,flash boot.img (kernel = boot.img, right?)
- the system starts without problems! but the initial configuration does not show the fingerprint option
apparently for me only fingerprint didn't work... the system is working perfectly. thank you sooti
Click to expand...
Click to collapse
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot
sooti said:
I don't know...was it working for you in Q?
Try 'fastboot -w' in fastboot
Click to expand...
Click to collapse
i was not using Q before
tried with fastboot -w... still no fingerprint option on initial setup
ill use it without fingerprint for a while!
thank you
Any lag issue?
Mr Magneto said:
Any lag issue?
Click to expand...
Click to collapse
No
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
leofwg said:
I don't know if I did something wrong, but the fingerprint is not working for me
Click to expand...
Click to collapse
It's same for me aswell. Fingerprint missing . It was working in Q
binishm said:
It's same for me aswell. Fingerprint missing . It was working in Q
Click to expand...
Click to collapse
No idea, it's working fine for me, please make sure you haven't flashed magisk
Flash the vendor and boot image from the drive , wipe using fastboot -w then reboot ,.
Tried it twice and it's fine
If it's still not working please send logs
d_borghi said:
Sorry,
but how I can "re-partition to treble layout if you haven't done so yet"?
GPS, battery life, gcam, WiFi, Bluetooth, ok Google are ok?
Click to expand...
Click to collapse
If you don't have a vendor partition you need to repartition
fachry said:
Works normal so far. Is there the latest boot.img? Because this old boot.img makes GCam v7 freeze.
Click to expand...
Click to collapse
You can flash any boot.img that supports treble
sooti said:
If you don't have a vendor partition you need to repartition
Click to expand...
Click to collapse
I'm on revengeos 9;
Where I can find tutorial for all steps?
Thank you
sooti said:
You can flash any boot.img that supports treble
Click to expand...
Click to collapse
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright
fachry said:
I think Perf+ v235 support Android R, Unfortunately no. Until now nothing kernel support R for Mi A1.
Adaptive screen still error. Sometimes dimm sometimes bright
Click to expand...
Click to collapse
Not sure what you're talking about... Best to just use my vendor and kernel, no brightness issues
FPC fingerprint don't work. Nice work, thanks