Once again... The title says it all.
This is my second attempt to make a fully functional backport of the Google Pixel launcher from Android O Public Beta 1 (a.k.a. Developer Preview 2). Like last time, I saw people complaining in APKmirror's Disqus thread, and even got some PMs asking me to please port the launcher, so here it is.
This hasn't been a 'quick backport' like last time, because turns out Google Play Services now verifies the signature of the packages (yes, you can't mod anything that was originally signed by Google anymore), and, if the signature doesn't match, gms makes the app crash. Providing this, I had to reverse-engineer the gms portion included inside the Launcher with no help from the stacktrace at all, since it displays (Unknown source) inside it. Have this as example:
Code:
05-18 10:57:13.561 9540 9540 E AndroidRuntime: java.lang.SecurityException: Signature check failed for com.google.android.apps.nexuslauncher
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1620)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1573)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at [B]com.google.android.gms.common.internal.o.zza[/B](Unknown Source)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at [B]com.google.android.gms.common.internal.x.fs[/B](Unknown Source)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at com.google.android.gms.internal.cy.yQ(Unknown Source)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at com.google.android.gms.internal.bQ.run(Unknown Source)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at com.google.android.gms.internal.bk.run(Unknown Source)
05-18 10:57:13.561 9540 9540 E AndroidRuntime: at java.lang.Thread.run(Thread.java:818)
05-18 10:57:13.562 2070 2952 W ActivityManager: Force finishing activity com.google.android.apps.nexuslauncher/.NexusLauncherActivity
I started working on com.google.android.gms.common.internal.o.zza with barely any luck, when, modifying a single const/v4 made Android reject the class, and revealing the actual class that was calling it inside a new stacktrace, which was actually com.google.android.gms.common.internal.zzu$zza. From there I just made the function not to jump inside the call to ...internal.o.zza, and voilà. It works with no signature verification. I had to spend almost 2 hours, but it's been worth it :victory:
I've tested the application in my SHIELD Tablet running official LineageOS 13.0 nightlies, as well as in my Wileyfox Swift 2 with Android 7.1.1, and seems to be working like a charm with latest Google Play Services installed.
However, like last time I'd like to roll call all of you to please, test it and report back with any issue you find.
A NEW VERSION HAS BEEN RELEASED, FIXING THE BLUE BACKGROUND ISSUE AS WELL AS SOME FEATURES, CHECK IT OUT HERE!
DOWNLOAD LINK
SMALI MODIFICATIONS (v2)
NOTE:
- DO NOT MIRROR MY FILES, please.
- The background color of the App Drawer might be blue in some ROMs. This is not a bug on my side, and it's how Google did it. Fixed in v2.
- The apk, like last time, has been signed with my own key, so uninstall any previous versions before installing this one
- Do you want to get Android O emojis too? Check this out.
- ... and no, there's no reflection.engine crashes anymore :laugh:
Special thanks to P4Block for having to hear me screaming when the code doesn't work, and Jose (in case you read this), now you know why I was freaking out early today :silly:
Working on j7 prime Android marshmallow
But apps background color is different.
Revantark said:
But apps background color is different.
Click to expand...
Click to collapse
I know. That's something on Google's side (aka not a bug). However, in both my SHIELD Tablet and Wileyfox Swift 2+ it displayed properly... I'll have a look at it tomorrow.
icon changer is missing in setting of pixel launcher
A$h!$h said:
icon changer is missing in setting of pixel launcher
Click to expand...
Click to collapse
There is a 'uses-feature' inside the AndroidManifest that relies on com.google.android.feature.PIXEL_EXPERIENCE, which probably handles that. The thing is that that's not up to the launcher, but a Pixel specific feature. Probably requires extra libraries too, but don't quote me on that.
Tnx
Whats new in this apk from the apk in apk mirror
Work in Kenzo
Tnx Very much ?
Which one should i download?
Edit: it runs perfectly on Dirty Unicorn 11.3
Sent from my Redmi Note 3 using Tapatalk
Wow, amazing work!!! Works great on Nexus 6 with NitrogenOS (7.1.2). Colors are the default, no blue background in app drawer.
Thanks
is there any flashable, maybe
Is there anything different from current official version?
Working great - Lenovo K6 Marshmallow
I don't know if it's a bug, but when I press on wallpaper there's a message saying "app isn't installed" so I cannot change wallpaper from the launcher, see attached screenshot
Jimmy Thrashmetal said:
I don't know if it's a bug, but when I press on wallpaper there's a message saying "app isn't installed" so I cannot change wallpaper from the launcher, see attached screenshot
Click to expand...
Click to collapse
U need to install wallpers app by Google.
Check out in play store
Revantark said:
U need to install wallpers app by Google.
Check out in play store
Click to expand...
Click to collapse
Ok, thanks for the info
useful app!
:good::good::good::good::good:
Good but...
The google search bar is not positioned at the bottom but where it was in the previous versions.
Stock 6.0.1 Rom
I already installed the APK from APKMirror just fine without any modifications
Why only Android 6 ???
The original APK is for Android 5
Why ??? Android 5 doesn't exist or WTF ??
What's the different between the old and this?
Seems nothing changed
Here I will share some links that are related to Realme C12 and also about Realme mobiles.
{
"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"
}
Realme C12 comes with Android 10 and upgradable to Android 11. Realme C12 is powered by Mediatek Helio G35(MT6765G).
Realme C12 has a community officially for sharing issues, discussions and feedbacks at here.
Realme C12 is by default came with LOCKED bootloader. We can't even able to boot into fastboot mode until we unlock it with In-depth test app. Realme gave permission to unlock our mobile on 2nd March 2021. See this
Realme C12 firmware .ozip is NOT encrypted, i.e., we can simply add .zip extension to it and unzip it easily like normal zip files.
Before, we have to wait for someone to develop a custom rom and a custom recovery to flash it. But with the advent of Project Treble, we can simply flash a GSI in Treble enabled devices in fastbootd in an unlocked bootloader device and enjoy! More info is available at here, here and here
We(Realme C12 users) don't have official flash tool support to flash stock rom from PC. SP Flash Tool does not work(key combo for this is Vol Up(+) and Vol Down(-) at same time) because of no DA file. Only Service Centre will help to flash stock rom when you can't able to boot to recovery and fastboot mode with official tools.
Hopefully, some great developers discovered a exploit that can overcome this. It is MTK-bypass. I can be used to unbrick if something goes wrong. See this, this for example.
A.95 is the last UI 1.0(Android 10) version for Realme C12. It has June 2021 security patches. We can see info about this update at here.
[UI2]July, 2022 Update for realme C12
[UI2]March, 2022 Update for realme C12
[UI2]January, 2022 Update for realme C12
[UI2]November, 2021 Update for realme C12
[UI2]October, 2021 Update for realme C12
[UI2]September, 2021 Update for realme C12
[UI2]August, 2021 Update for realme C12
realme UI 2.0 based on Android 11 rolling out now for realme C12
[UI1]June, 2021 Update for realme C12
OnePlus and OPPO have reportedly merged hardware R&D teams
OnePlus CEO Pete Lau joins OPLUS as Senior VP
realme UI 2.0 Open Beta: Application open for realme C12
[UI1]April, 2021 Update for realme C12
[UI1]March, 2021 Update for realme C12
Unlock Bootloader Tutorial for realme C12 (Android 10)
[UI1]February, 2021 Update for realme C12
realme UI 2.0 Early Access for Realme C12
[UI1]December, 2020 Update for realme C12
[UI1]November, 2020 Update for realme C12
[UI1]October, 2020 Update for realme C12
Kernel sources for the Realme C11/C12/C15 are now available
Here’s when the Realme UI 2.0 beta based on Android 11 will roll out
Realme UI 2.0 based on Android 11 is coming with ColorOS 11 features
Android 11 Update Tracker: List of major phones getting the latest release!
Realme C12/C15 forums are now open
Realme C12 and Realme C15 with MediaTek’s Helio G35 SoC, 6000mAh battery launched in India
TWRP 3.4.0 enables OZIP decryption for Realme/OPPO devices
Realme releases a flash tool for installing ColorOS/Realme UI updates
Realme is likely to spin off from OPPO to become an independent company
Realme will open experience stores and over 100 more service centers in India
Q3 2019 Earnings Report: See how major smartphone OEMs are performing
All Realme phones, including Realme 1, will have the same software: Realme CEO Madhav Sheth
Realme is working on its own software to replace OPPO’s ColorOS
Realme will sell phones in Europe and will start making smartphone accessories
Realme C12(RMX2189), C11(RMX2185), C15(RMX2180) have similar specifications, all have same Mediatek Helio G35 chipset. So every thing for rest can also be used in ALL three except in-depth test app. So, have a look at other two device forums too.
If someone want adb drivers for some reason, then here are some quick links
=> https://www.gsmmafia.com/realme-c12-rmx2189-flash-file/?
Firmware:-
=> https://realmeupdater.com/downloads/latest/RMX2185/
=> Indian Firmware
Vulnerabilities/Safety Issues
Android
CVE-2022-20465
Realme/Oppo
ADB Root in recovery
Mediatek
Bypass DAA
Get OTA links from system using this
SP Flash Tool setup in Linux
- https://appuals.com/how-to-install-sp-flash-tool-on-ubuntu-for-mediatek-android-flashing/
- https://forum.xda-developers.com/t/...r-distro-based-on-ubuntu-20-04-later.4261577/
Realme C11 EU version Stock ROM
In Europe region, there is a seperate variant of Stock ROM which is used in mobiles that are available in Europe.
Even though it is only available for Realme C11, other users like Realme C12 / C15 also can use that Stock ROM. It will recognise the device as C12/C15 if we install in those respective devices and fingerprint also will work.
Latest version of EU variant Stock ROM is A.78 (as of this writing).
Download is available at here
MD5: 2671c11d5a1a734d2daa02f3addd8090
Realme C11 latest version Stock ROM
Since Realme C11 didn't got Realme UI 2.0 (Android 11) update, it still get only updates in Android 10. Last Android 10 update of Realme C12 is A.95 but Realme C11 got updated to A.109 (as of this writing).
We can download A.109 at here
MD5: 9acd6e66692faaf8c864b53932639d8e
Spoiler: A.95
Code:
~ $ realme-ota -d A.95.json -r 2 RMX2189 RMX2185_11.A.79_0790_202011042027 1
{
"active_url": "https://ota-manual-in.allawnofs.com/ota/21/06/18/2efc5b23-0669-4e2d-b0d5-829caa5484f8.ozip",
"aid": "RMX2185_11.A",
"description": "https://ota-manual-in.allawnofs.com/ota/21/06/24/1d0fa39addc84d2387eeaf183e5bd900.html",
"down_url": "https://ota-manual-in.allawnofs.com/ota/21/06/18/2efc5b23-0669-4e2d-b0d5-829caa5484f8.ozip",
"extract": "This release included Android security patch, fixed some known issues, and improved system stability.",
"googlePatchLevel": "0",
"id": "60dc1267f69be70095c09b6c",
"language": "en-GB",
"msg": "SUCCEED",
"needDataSpace": "0",
"newAndroidVersion": "Android 10",
"newColorOSVersion": "ColorOS 7.2",
"new_version": "RMX2185_11.A.95_0950_202106160103",
"noticeType": 0,
"osVersion": "ColorOS 7.2",
"otaVersion": "RMX2185_11.A.95_0950_202106160103",
"paramFlag": 1,
"parent": "ota",
"patchFilePath": "/patch/amazone2/GLO/RMX2185/RMX2185_11.A.95_0950_202106160103/RMX2185_11_OTA_0950_all_ok8HDIbdVBGM.ozip",
"patch_md5": "4dba6a309723f534364627c76c32d3f4",
"patch_name": "RMX2185_11_OTA_0950_all_ok8HDIbdVBGM.ozip",
"patch_size": "3448555547",
"recommend": "100",
"resultCode": 1,
"rid": "ebd5fc56-6375-492c-a79e-61fc2535fc35",
"share": ".",
"silenceUpdate": 0,
"status": "published",
"type": "1",
"versionCode": 950,
"versionName": "RMX2185_11_A.95",
"version_name": "RMX2185_11_A.95",
"wipe": "0"
}
Spoiler: A.109
Code:
~ $ realme-ota -d A.109.json -r 2 RMX2185 RMX2185_11.A.95_0950_202106160103 1
{
"active_url": "https://ota-manual-in.allawnofs.com/ota/22/08/04/987eddeb-a68c-43c2-b99b-a8a4ba1ba40e.ozip",
"aid": "RMX2185_11.A",
"description": "https://ota-manual-in.allawnofs.com/ota/22/08/18/4367db36058b428ea5fbeb0950ebc1c4.html",
"down_url": "https://ota-manual-in.allawnofs.com/ota/22/08/04/987eddeb-a68c-43c2-b99b-a8a4ba1ba40e.ozip",
"extract": "This release included Android security patch, fixed some known issues, and improved system stability.",
"googlePatchLevel": "0",
"id": "63058cccf69bc3010e4284cd",
"language": "en-GB",
"msg": "SUCCEED",
"needDataSpace": "0",
"newAndroidVersion": "Android 10",
"newColorOSVersion": "ColorOS 7.2",
"new_version": "RMX2185_11.A.109_1090_202208011726",
"noticeType": 0,
"osVersion": "ColorOS 7.2",
"otaVersion": "RMX2185_11.A.109_1090_202208011726",
"paramFlag": 1,
"parent": "ota",
"patchFilePath": "/patch/amazone2/GLO/RMX2185/RMX2185_11.A.109_1090_202208011726/RMX2185_11_OTA_1090_all_rLMMKr4sHNI4.ozip",
"patch_md5": "9acd6e66692faaf8c864b53932639d8e",
"patch_name": "RMX2185_11_OTA_1090_all_rLMMKr4sHNI4.ozip",
"patch_size": "3369429540",
"recommend": "100",
"resultCode": 1,
"rid": "da804101-71d4-48a6-aa97-8682fb270f84",
"share": ".",
"silenceUpdate": 0,
"status": "published",
"type": "1",
"versionCode": 1090,
"versionName": "RMX2185_11_A.109",
"version_name": "RMX2185_11_A.109",
"wipe": "0"
}
Spoiler: EU-A.78
Code:
~ $ realme-ota -d EU-A.78.json -r 3 RMX2185 RMX2185EU_11.A.66_0660_202108091316 1
{
"active_url": "https://gauss-otacostmanual-eu.allawnofs.com/remove-d74b8ce2d6e14a56852ccc74404d0952/ota/22/08/04/69c21095-d954-48a9-bf92-d220fa475538.ozip",
"aid": "RMX2185EU_11.A",
"description": "https://gauss-otacostmanual-eu.allawnofs.com/remove-d74b8ce2d6e14a56852ccc74404d0952/ota/22/08/18/f1925ee2ec6f476e8be2e16bc085ce56.html",
"down_url": "https://gauss-otacostmanual-eu.allawnofs.com/remove-d74b8ce2d6e14a56852ccc74404d0952/ota/22/08/04/69c21095-d954-48a9-bf92-d220fa475538.ozip",
"extract": "This release included Android security patch, fixed some known issues, and improved system stability.",
"googlePatchLevel": "0",
"id": "6316e74ff69bc3010e428abb",
"language": "en-GB",
"msg": "SUCCEED",
"needDataSpace": "0",
"newAndroidVersion": "Android 10",
"newColorOSVersion": "ColorOS 7.2",
"new_version": "RMX2185EU_11.A.78_0780_202208011727",
"noticeType": 0,
"osVersion": "ColorOS 7.2",
"otaVersion": "RMX2185EU_11.A.78_0780_202208011727",
"paramFlag": 1,
"parent": "ota",
"patchFilePath": "/patch/amazone2/GLO/RMX2185EU/RMX2185EU_11.A.78_0780_202208011727/RMX2185EU_11_OTA_0780_all_mgpbgSVRBxDY.ozip",
"patch_md5": "2671c11d5a1a734d2daa02f3addd8090",
"patch_name": "RMX2185EU_11_OTA_0780_all_mgpbgSVRBxDY.ozip",
"patch_size": "3044069425",
"questionnaireEnable": false,
"recommend": "100",
"resultCode": 1,
"rid": "eb134ca7-a3f5-4258-9478-5d4b44c49215",
"share": ".",
"silenceUpdate": 0,
"status": "published",
"type": "1",
"versionCode": 780,
"versionName": "RMX2185EU_11_A.78",
"version_name": "RMX2185EU_11_A.78",
"wipe": "0"
}
Spoiler: C.05
Code:
~ $ realme-ota -d C.05.json -r 2 RMX2189 RMX2185_11.A.95_0950_202106160103 1
{
"active_url": "https://ota-manual-in.allawnofs.com/ota/21/07/19/56f21671-abc6-49c8-bdba-2a9421e0ab04.ozip",
"aid": "RMX2185_11.A",
"descNew": "https://ota-manual-in.allawnofs.com/ota/21/07/20/bd1defb18e0e42cfb1239fd0d5f8bdad.html?logoType=1&fontType=oppposans",
"description": "https://ota-manual-in.allawnofs.com/ota/21/07/20/bd1defb18e0e42cfb1239fd0d5f8bdad.html?logoType=1&fontType=oppposans",
"down_url": "https://ota-manual-in.allawnofs.com/ota/21/07/19/56f21671-abc6-49c8-bdba-2a9421e0ab04.ozip",
"extract": "A new realme UI version is available. Upgrade now to try out new features!\nYour system will upgrade to realme UI 2.0 and Android 11.",
"googlePatchLevel": "0",
"id": "611a0f6ff69bc3c9e42fd1dc",
"language": "en-IN",
"msg": "SUCCEED",
"needDataSpace": "0",
"newAndroidVersion": "Android 11",
"newColorOSVersion": "ColorOS 11.1",
"new_version": "RMX2185_11.A.05_10500279_202107161812",
"noticeType": 0,
"osVersion": "ColorOS 11.1",
"otaVersion": "RMX2185_11.A.05_10500279_202107161812",
"paramFlag": 0,
"parent": "ota",
"patchFilePath": "/patch/amazone2/GLO/RMX2185/RMX2185_11.A.05_10500279_202107161812/RMX2185_11_OTA_10500279_all_lbf480LwTu9O.ozip",
"patch_md5": "eb17515d995bbe9a6c5b5ab9f26b230c",
"patch_name": "RMX2185_11_OTA_10500279_all_lbf480LwTu9O.ozip",
"patch_size": "3050915490",
"recommend": "100",
"resultCode": 1,
"rid": "a2996e6a-eb6b-4b2a-93f4-d505dae60dfa",
"share": ".",
"silenceUpdate": 0,
"status": "published",
"type": "1",
"versionCode": 10500279,
"versionName": "RMX2189_11_C.05",
"version_name": "RMX2189_11_C.05",
"wipe": "0"
}
Spoiler: C.13
Code:
~ $ realme-ota -d C.13.json -r 2 RMX2189 RMX2189_11.C.01_1010_202104011030 2
{
"aid": "RMX2189NV1B_11.C",
"androidVersion": "Android 11",
"colorOSVersion": "ColorOS 11.1",
"componentAssembleType": true,
"components": [
{
"componentId": "my_manifest_00011011.202207050201568858450",
"componentName": "my_manifest",
"componentPackets": {
"id": "foreign_my_manifest_00011011.202207050201568858450_1_d9b242518d0fe124808c26b61483753d",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/86904bb8afa54bedad35cf3be1a266e1.zip",
"md5": "d9b242518d0fe124808c26b61483753d",
"size": "1200497",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/86904bb8afa54bedad35cf3be1a266e1.zip"
},
"componentVersion": "00011011.202207050201568858450"
},
{
"componentId": "my_stock_19661.1.1.202207050201568858450",
"componentName": "my_stock",
"componentPackets": {
"id": "foreign_my_stock_19661.1.1.202207050201568858450_1_733e2655c7fb424c9c23631ac5906df8",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/e120d0390aff46aa853dd81bf8f24897.zip",
"md5": "733e2655c7fb424c9c23631ac5906df8",
"size": "678103270",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/e120d0390aff46aa853dd81bf8f24897.zip"
},
"componentVersion": "19661.1.1.202207050201568858450"
},
{
"componentId": "my_heytap_19661.1.1.202207050206398860969",
"componentName": "my_heytap",
"componentPackets": {
"id": "foreign_my_heytap_19661.1.1.202207050206398860969_1_d180e0ef8f6e13f1bfdad573e0edd84d",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/f43e0a26085540e7a67da19d257b8f87.zip",
"md5": "d180e0ef8f6e13f1bfdad573e0edd84d",
"size": "526510147",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/f43e0a26085540e7a67da19d257b8f87.zip"
},
"componentVersion": "19661.1.1.202207050206398860969"
},
{
"componentId": "my_carrier_20211021102052.1036395840ab0dca",
"componentName": "my_carrier",
"componentPackets": {
"id": "foreign_my_carrier_20211021102052.1036395840ab0dca_1_76baaf418923f9826821b414617fe0cc",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/8117643c3ca84602b8ebe1d2ab172f6c.zip",
"md5": "76baaf418923f9826821b414617fe0cc",
"size": "1074790",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/8117643c3ca84602b8ebe1d2ab172f6c.zip"
},
"componentVersion": "20211021102052.1036395840ab0dca"
},
{
"componentId": "206B9_system_vendor_206.35.3.202207051158278871695",
"componentName": "system_vendor",
"componentPackets": {
"id": "foreign_206B9_system_vendor_206.35.3.202207051158278871695_1_052810a7f1189f41f1b9f35f47f426f8",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/ff4781afd47a448ca8be06d7b22beef5.zip",
"md5": "052810a7f1189f41f1b9f35f47f426f8",
"size": "1339160517",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/ff4781afd47a448ca8be06d7b22beef5.zip"
},
"componentVersion": "206.35.3.202207051158278871695"
},
{
"componentId": "my_region_20682.1.1.202207050206408861010",
"componentName": "my_region",
"componentPackets": {
"id": "foreign_my_region_20682.1.1.202207050206408861010_1_c7c12e398716a8514af35b61905d425a",
"manualUrl": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/b42ade393bce492d8778243bc737d227.zip",
"md5": "c7c12e398716a8514af35b61905d425a",
"size": "338267601",
"type": "1",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/08/b42ade393bce492d8778243bc737d227.zip"
},
"componentVersion": "20682.1.1.202207050206408861010"
}
],
"decentralize": {
"offset": 7012,
"round": 28800,
"strategyVersion": "default"
},
"description": {
"share": ".",
"url": "https://gauss-componentotacostmanual-in.allawnofs.com/remove-ec0d62bd29c8875e3664eebc700662ec/component-ota/22/07/12/474c6b9fa9be4754af72385e7f41b9d5.html?logoType=1"
},
"googlePatchInfo": "0",
"group": "RMX2189_11.C.13_1130_202207051333",
"id": "62d8ac84124eec010f37a63e",
"isNvDescription": false,
"isRecruit": false,
"isSecret": false,
"noticeType": 0,
"nvId16": "NV1B",
"osVersion": "ColorOS 11.1",
"otaTemplateId": "62d5138a66c961010ea40f0c",
"otaVersion": "RMX2189_11.C.13_1130_202207051333",
"paramFlag": 1,
"parent": "ota-template",
"realAndroidVersion": "Android 11",
"realOsVersion": "ColorOS 11.1",
"reminderType": 0,
"rid": "5a40d52a-d8dd-4d2f-9a46-d9b5b4f79130",
"securityPatch": "2022-07-05",
"securityPatchVendor": "2022-07-05",
"silenceUpdate": 0,
"status": "published",
"timestampH5": "2022.07.12",
"versionCode": 1130,
"versionName": "RMX2189_11_C.13",
"versionTypeH5": "Official version"
}
Software Update - realme
=> India, Indonesia, Vietnam, Bangladesh
=> Malaysia, Pakistan, Singapore
Realme India Lauch events
=> Realme C11 14th July 2020
First sale :- 22nd July
Bootloader Unlock permission(with C3 apk) availability :- 29th Nov (138 days from launch)
=> Realme C12/C15 18th August 2020
First Sale C12:-24th Aug C15:-27th Aug
Bootloader Unlock permission availability :- 2nd March 2021 (197 days from launch)
When we tried to unlock bootloader on 2nd March, it worked on A.81, A.83(Me), A.85 and other older versions are not confirmed.
But when I try to unlock on 13th March, it tells to update to latest one(it is A.85 in this case) when I am on A.83. After updating from A.83 to A.85 it worked.
Realme C12
Highlights
Geometric Gradient Design with Trapezoid shape in it, making it three areas with angular lines with 0.1mm parallel arrangement and anti-fingerprint
6000mAh battery with 46h calling, 10.2h gaming, 18.6 online movies and 1200 online songs and with Reverse Charging support
Temperature & Current Monitoring sensors(at back)
13MP(f/2.2, 5P lens), 2MP B&W Protrait Lens(f/2.4), 2MP Macro Lens with 4cm Ultra Macro(f/2.4) and featuring Chroma Boost
5MP AI Selfie camera
Instant Fingerprint sensor and Face Unlock support
16.5cm(6.5") Mini-drop fullscreen with 88.7% Screen-to-body ratio and 20:9 aspect ratio
3-card slot Dual 4G SIM and Micro SD(expandable upto 256GB)
Mediatek Helio G35. 12mm Production Process, 64-bit Octa-core Cortex-A53, Upto 2.3GHz
3GB LPDDR4X RAM and 32GB Internal Storage
Splash resistent with 10,000 times Drop and USB Pull & Plug tests and 100,000 button tests
Other Info
- Launched with Android 10 Realme UI 1.0 and upgradable to Android 11 Realme UI 2.0
- 1600x720(60Hz) Pixels with 10 multitouch support
- Dual nano SIM, 3.5mm Headphone jack and FM Radio
- 5V 2A(10W) charger in box
- Single Band WiFi(2.4GHz) only, no 5GHz support
- exFAT formatted External storage is supported
- USB-OTG Support
- Supports bootloader unlock and flashing Stock firmware with SP Flash Tool using MTK-Bypass
- Double Tap to Wake and 3 finger Screenshot
- No Call Recording in Indian units, since it uses Google Dialer
- No Widevine DRM L1 support, only L3
- Have Gyroscope and Magnetometer sensors
Nice I am waiting for some beautiful custom ROMs for this device
maz01 said:
Nice I am waiting for some beautiful custom ROMs for this device
Click to expand...
Click to collapse
We have to first get bootloader unlock. Search Realme C12 in Telegram for active community.
Today we got bootloader unlock support. Use C11 or 6 guide to unlock.
Thanks
Can you also post the known bugs for the LOSQ rom? For the information of everyone? Thanks. Also, is there twrp for our device yet?
Nice, I can finally get rid of that stupid Game Center app