Google’s Android 12 is now official, the software maker is already out under the Android Open Source Project (AOSP). Aside from the Pixel devices, Samsung and OnePlus’s top flagship are also eligible to enjoy the latest version of Android via the beta testing program.
Android 12 comes with a new user interface powered by Material You, smart features, a better and round UX design as well as numerous security enhancements over the previous version of the Android operating system.
The Android 12 Beta program will be initiated by other Android users such as – Xiaomi, Oppo, Vivo, Realme, and other Chinese as well as international brands. Following a successful beta run, these device makers will send stable Android 12 based software skins to corresponding smartphones.
However, different OEMs have their own rollout and upgrade processes. For instance, some rollout procedure to major version takes time, while some wait even to begin the testing activity.
Still, there’s another way that Android phone users can install the latest Android version using an “Android 12 custom ROM”. There are plenty of developers on XDA that made this possible and brought you a collection of Android 12 custom software builds.
Download Android 12 custom ROM, which enables you to flash your phone (eligible) with the Android 12 and install the latest software features on the devices.
To be mentioned, the possibility of BUGS and Issues in these custom software is likely to be there because these aren’t Official builds of the respective smartphone maker. Below you can download the latest custom Android 12 ROM.
- ASUS ROG Phone 3
- ASUS ZenFone 5
- ASUS ZenFone 5Z
- ASUS ZenFone 6
- ASUS ZenFone 8
- ASUS ZenFone Max M2
- ASUS ZenFone Max Pro M1
- ASUS ZenFone Max Pro M2
- Moto G 2015 and Moto G3 Turbo
- Moto G Play (2021)
- Moto G Stylus 5G
- Moto G9 Plus
- Moto G5S
- Moto Z3 Play
- Moto G100/Motorola Edge S
- Moto Z3 Play
- Motorola Edge 20 Pro
- Motorola One Hyper
- OnePlus 5 and OnePlus 5T
- OnePlus 6 and OnePlus 6T
- OnePlus 7 and One Plus 7Pro
- OnePlus 7T and OnePlus 7T Pro
- OnePlus 8 and OnePlus 8Pro
- OnePlus 8T and OnePlus 9R
- OnePlus 9 and OnePlus 9 Pro
- OnePlus Nord
- OnePlus Nord 2
- Realme 2 Pro
- Realme 5 Pro
- Realme 6/6i [India]/6S
- Realme 6 Pro
- Realme 7 Pro
- Realme 8i/Narzo 50
- Realme C2
- Realme C3
- Realme X2 Pro
- Realme X7 Max 5G
- Realme XT
- Samsung Galaxy A3 2016, A5 2016, and A7 2016
- Samsung Galaxy A5 2017 and A7 2017
- Samsung Galaxy A10
- Samsung Galaxy A20 and A20e
- Samsung Galaxy A21s
- Samsung Galaxy A30
- Samsung Galaxy A40
- Samsung Galaxy A52 4G
- Samsung Galaxy A72
- Samsung Galaxy J5 2015
- Samsung Galaxy Note8
- Samsung Galaxy Note 8.0 Tablet
- Samsung Galaxy Note 10, Galaxy Note 10+, and Galaxy Note 10+ 5G
- Samsung Galaxy Note 10.1 Tablet
- Samsung Galaxy S4 LTE
- Samsung Galaxy S7 and Galaxy S7 Edge
- Samsung Galaxy S8 and Galaxy S8 Plus
- Samsung Galaxy S9 and Galaxy S9 Plus
- Samsung Galaxy S10e, Galaxy S10, and Galaxy S10+
- Samsung Galaxy Tab A 10.1
- Samsung Galaxy Tab S5e
- Samsung Galaxy Tab S6 Lite
- Mi 5
- Mi 8 SE
- Mi 9
- Mi 9 SE
- Mi 10
- Mi 10 Lite
- Mi 10T/Mi 10T Pro/Redmi K30S
- Mi 10T Lite/Mi 10i/Redmi Note 9 Pro 5G
- Mi 11 Lite 4G
- Mi A1
- Mi A2
- Mi A2 Lite
- Mi Max
- Mi Mix 2
- Mi Mix 3
- Mi Mix 3 5G
- Mi Mix 4
- Mi Note 10
- Mi Note 10 Lite
- Mi Pad 4 and Mi Pad 4 Plus
- POCO F1
- POCO F2 Pro/Redmi K30 Pro
- POCO F3/Mi 11X/Redmi K40
- POCO M3 and Redmi 9 Power India/Redmi 9T/Redmi Note 9 4G China
- POCO X2/Redmi K30
- POCO X3
- POCO X3 Pro
- Redmi 1S
- Redmi 2
- Redmi 5
- Redmi 5 Plus/Redmi Note 5
- Redmi 6 and Redmi 6A
- Redmi 7
- Redmi 7A, Redmi 8, Redmi 8A, and Redmi 8A Dual/Pro
- Redmi 9/9 Prime India, POCO M2, and POCO M2 Reloaded
- Redmi 9A, Redmi 9C, and POCO C3
- Redmi K20/Mi 9T
- Redmi K20 Pro/Mi 9T Pro
- Redmi K30 5G
- Redmi Note 4
- Redmi Note 5/Redmi Note 5 Pro
- Redmi Note 6Pro
- Redmi Note 7/7S
- Redmi Note 7 Pro
- Redmi Note 8 and Redmi Note 8T
- Redmi Note 9S/9 Pro India/10 Lite India, Redmi Note 9 Pro, Redmi Note 9 Pro Max, and POCO M2 Pro
- Redmi Note 8 Pro
- Redmi Note 9T/Redmi Note 9 5G
- Redmi Note 10
- Redmi Note 10, Redmi Note 10 Pro, and Redmi Note 10 Pro Max
- Redmi S2/Y2
- Xiaomi 11
- Xiaomi 11 Lite 5G NE
- Google Nexus 7 2013
- Google Pixel 2 and Pixel 2XL
- Google Pixel 3 and Pixel 3XL
- Google Pixel 4XL
- Google Pixel 4a
- Google Pixel 6 and Pixel 6 Pro
- Google Pixel C
12. Raspberry Pi
- Sony Xperia 1 II
- Sony Xperia 5
- Sony Xperia 10 II
- Sony Xperia 10
- Sony Xperia 10 Plus
- Sony Xperia 10 II
- Sony Xperia XA2
- Sony Xperia XA2 Plus
- Sony Xperia XA2 Ultra
- Sony Xperia XZ Premium
- Sony Xperia XZ1
- Sony Xperia XZ2
- Sony Xperia XZ2 Compact
- Sony Xperia XZ3
- Sony Xperia Z
- Sony Xperia Z Ultra
- Sony Xperia Z4/Z3 Plus
- Sony Xperia Z5
Some known issues on OnePlus Devices:
- Encryption is not working, so it is disabled. If you have /data encrypted, do not flash this ROM without formatting /data first.
How to install these custom Builds on OnePlus:
- Backup everything.
- The provided zip can be installed using the TWRP recovery: clear data while doing that.
- The ROM expects the firmware from OOS 10.0.1: different firmware is not tested.
- GApps is not available for Android 12 yet.
- The provided recovery allows only flashing signed images: use TWRP if you need to flash GApps or different packages.
- If you want to keep the TWRP flashed, flash the persist_twrp.zip provided here: https://sourceforge.net/projects/aosponeplus/files/Misc/
- And flash the TWRP image you prefer.
Information regarding the Xiaomi Android 12 Custom Build:
Features that are currently working on MIUI 13 build:
- RIL (Calls, SMS, Data)
- Video Playback
- Download the latest build and GApps
- Reboot to recovery
- Flash proper vendor and firmware
- Flash the latest build and GApps
Huawei becomes part of Android 13
Yes, you read it right, Huawei has become an important part of Google’s upcoming Android 13 software version. According to the details coming from Esper, Enhanced Read-Only Files System widely known as EROFS has been adopted on Android 13 as the default read-only file system.
What is Huawei EROFS:
EROFS system is designed by Huawei’s software engineer Xiang Gao and launched first with EMUI 9.1 in 2019. The initial models with this memory technology are – Huawei P30 and P30 Pro. These are the last ever Google Mobile Services (GMS) powered flagship from Huawei.
EROFS file system stands Different from other read-only file systems, it aims to be designed for flexibility, and scalability, but to be kept simple and high performance.
The system design aims to build a new file management system that improves disk performance and speed while saving disk space from unwanted occupancy. EROFS uses an improved compression mode, which pursues a different design approach than other file systems and mainly focuses on a direct approach towards file handling tasks and speed.
According to Huawei, the EROFS file system increases, random read speed on an average by 20 percent which could go up to 200 percent, while saving a huge amount of space to achieve maximum efficiency as compared to traditional EXT4 memory partition.
EROFS support allows for LZ4 decompression to happen in a place so that data decompression can be done without any memory copies. This, of course, is helping outperformance. Furthermore, we also add the compression support called z_erofs. “On kirin 980 platform, sequential read is slightly improved to 778MiB/s after the new decompression backend is used compared with Kirin 970”
Check out more about EROFS in the video linked below.
Android 13, EROFS and Huawei:
Following its introduction in EMUI 9.1, the EROFS file system was formally merged into the mainline kernel with Linux kernel v5.4. in the same year. However, the file system remained unused till mid-2022 by other Android device makers due to some Android kernel version backward compatibility issues.
Later on, Google resolved those kernel-related issues by bringing some changes to Android Kernel starting Android 12 and then formed a required base for EROFS support with the upcoming Android 13. Therefore, every Android device launching with Android 13 will surely be using EROFS as the main file system.
Huawei should use Android 13?
Huawei and Android have gone hand to hand for years and the Chinese tech firm has made many changes to evolve throughout the time. But after the events of the U.S. entity list, Huawei had to give up on adapting fully to Google Mobile Services (GMS) and Android.
Therefore, Huawei still uses Android 10 as the base of EMUI 12, which first came into action with EMUI 10 in 2019. However, we are looking forward to the consumers and their deeds to get something new.
Although, Huawei is providing plenty of new features with EMUI 12 but what do you think if the company should start using Android 13 as the base of the upcoming EMUI 13.
Android is open-source software, which means anyone can download and modify the project. Although, it may need certification to use Google’s core services such as GMS (which, Huawei cannot obtain) but the Android is still under the reach of the Chinese tech maker.
Also, Huawei is already using Android Open Source Project (AOSP) Android 10 since EMUI 10, so using the Android 13 won’t be a hassle for the firm. However, there are some speculations that might hit our theory into the proceedings.
First, Huawei cannot use the latest Android version as it may bring instability for older smartphones such as Android 13, due to hardware limitations and needs to be optimized heavily. Second, it could cripple the GMS certificate in phones that already have GMS applications.
Another one is that Huawei doesn’t want to use Android 13 because it is switching HarmonyOS as the base of EMUI sooner or later for global users.
From a consumer’s perspective, old devices have been upgrading for a long time, and devices such as Huawei P30 and Mate 20 are still running robust in users’ hands. Therefore, Huawei has seeded EMUI 12 software for them to refresh the user experience and bring them closer to the HarmonyOS user interface.
Currently, we cannot say, what’s coming next from the Chinese tech maker but we’ll have to find out more on this matter.
So, what do you think, should Huawei use Android 13 in the next EMUI version? Let us know in the poll below.
— HC Newsroom (@HCNewsroom) May 18, 2022
Google Android 13 reportedly restricts sideloading of apps
Google is making efforts to break down the path of apps sideloading with the newest Android 13 operating system. By doing so, the company will mark a full stop on all the ways that grant access to some accessibilities services.
According to the reports, Android 13 has initiated a new move for sideloading apps. As a result, it will become difficult for the users to install the applications outside of the official Play Store. However, Google defines a big reason for taking this step.
The reason behind this Restriction:
When a user performs any task out of the legal platform, it gives rise to several risks for the system. Google explains that when an individual installs any application from an APK file, it opens the gate for various phishing attacks and malware to enter the device. Thus, it becomes very easy for spammers to hack the internal system and read confidential matters.
Users can still use Accessibility Services
Although the US manufacturer is trying to shield the privacy of its users, it hadn’t closed the access completely. Individuals still have a choice to sideload the applications. Users can enable or disable the dialog box question for the restricted apps accordingly. Further, users can activate the access in the “allow restricted settings”.
A notable point that appears here is that Google is only making restrictions over the sideloading apps with Andriod 13. However, other fields like F-Droid and Amazon Stores would not show any such prohibition while installing such stuff.
The changes in these regulations might take place in the time ahead with a stable release of Android 13. But for now, the company is strongly denying the allowance of sideloading apps. One can see this ultimate variation with the call recording applications.