How to fix google play store certification for custom/non-stock roms {no magisk}

Search This thread

iykeDROID™

Senior Member
Jan 20, 2015
368
293
Accra
Xiaomi Redmi Note 7


Code:
YOU MMUST FIRST OF ALL KNOW WHAT YOUR ARE DOING/ABOUT TO DO IS RISKY !
YOUR DEVICE CAN BE SOFT BRICKED OR TEMPORARY DISABLED !!
WE DON'T GUARANTEE THAT THIS SIMPLE GUIDE WILL WORK FOR YOU !!!

REQUIREMENTS

  • root access
  • root explorer
  • build.prop [ stock & custom ]
  • common sense



HOW TO :
Replace the following lines from your stock build.prop to custom build.prop:

PHP:
ro.product.brand=
ro.product.manufacturer=
ro.build.product=
ro.product.model=
ro.product.name=
ro.product.device=
ro.build.description=
ro.build.fingerprint=
```
>> SAVE IT WHEN DONE !!! <<

After that;
  • clear Playstore app from recent.
  • goto : Settings/Apps/Google Play services ->Storage ->MANAGE SPACE->CLEAR ALL DATA
  • goto : Settings/Apps/Google Play services ->Storage ->CLEAR CACHE
  • goto : Settings/Apps/Google Play services for Instant Apps ->Storage->CLEAR DATA, CLEAR CACHE [ if present ]
  • goto : Settings/Apps/Google Play Store ->Storage ->CLEAR DATA, CLEAR CACHE
  • reboot to recovery [ TWRP recommended ]
  • goto : Wipe/Advanced Wipe -> CACHE, DALVIK/ART-CACHE [ Swipe to Wipe ]
  • reboot to SYSTEM
  • run Google Play StorE

Note That, because you are using a custom rom, you will still get;
-----------------------
Device certification :
Uncertified


----------------------
but don't worry, the playstore will work and you can update your apps as well as download .

Credit :
Naveed Gull
Ai Zackie
#AMD
 

pamihex10

Member
Oct 21, 2017
5
0
help with handicap here. pls how to get those line writen on build.prop ? just a little step by step pls pls pls
 

smart123123

Senior Member
Feb 27, 2016
307
38
Its simple.... open es file explorer- now open device- now system folder- here you will find buil.prop- open and edit it with es editor- now find the lines mentioned in the OP- and simply erase everything written next to them

---------- Post added at 06:43 PM ---------- Previous post was at 06:43 PM ----------

help with handicap here. pls how to get those line writen on build.prop ? just a little step by step pls pls pls
Check my post
 

flipmode_11

Senior Member
Nov 24, 2009
259
86
Please wait...
G'day guys!
My media player box came with OS 6.0.1 plus Play v6.0.5 and Play Services v8.4.89 (2428711-440). It doesn't auto-update and no auto installation of Play Store for Apps either... I don't get the Error you do (Device: Certified).

Flashed Magisk Root via USB stick with TWRP recovery.img. All good. Root working fine. After a few days I noticed I could not download or update any apps. So as people recommended, I click Force Stop for Play & Play Services, then Clear Data, then Remove Accounts, etc and still unable to get Play to download anything. Just states "Downloading......." and does not reach the normal "Downloading: 2.5 of 40MB" progress indicator.

No Xposed, no Xprivacy.
Removed Shizuku and AppOps.

Any ideas? So frustrating it only shows "Downloading..." and never gets to "Downloading xx% xx MB".
UPDATE: For some reason I was able to open Play and install 4 apps on ~12th Feb and then a week later install 2 apps. Today, cannot install anything.
Thank you! :good:

- Device: Amlogic X96 ('P212' ir 'MHC19J' model, 6.0.1 (security patch 2016.08.01), 20170622 build, 1GB/8GB, ARM Cortex A53 Quad 1.5GHz, Mali-450 MP)
- Root: Magisk SU v15.4 & Magisk Manager v5.6.0
- SuperUser: /sbin/su = 15.4:MAGISKSU (topjohnwu) 0777
- BusyBox: v1.26.2 /system/xbin/busybox 0755
JRummy Root Check (only one I found that gives you SU details.)

---------- Post added at 01:53 ---------- Previous post was at 01:40 ----------

What he means is to NOT "Replace" those lines, but instead "EDIT" those lines and "Remove their Values". i.e. set empty/blank values. Get something like QuickEdit Pro, to easily edit small and large files and retain their encoding.

HOW TO :
Replace the following lines from your stock build.prop to custom build.prop:

PHP:
ro.product.brand=
ro.product.manufacturer=
ro.build.product=
ro.product.model=
ro.product.name=
ro.product.device=
ro.build.description=
ro.build.fingerprint=
```
>> SAVE IT WHEN DONE !!! <<
 
Last edited:
  • Like
Reactions: iykeDROID™

vlonebenzzz

Member
Mar 22, 2018
14
2


Code:
YOU MMUST FIRST OF ALL KNOW WHAT YOUR ARE DOING/ABOUT TO DO IS RISKY !
YOUR DEVICE CAN BE SOFT BRICKED OR TEMPORARY DISABLED !!
WE DON'T GUARANTEE THAT THIS SIMPLE GUIDE WILL WORK FOR YOU !!!

REQUIREMENTS

  • root access
  • root explorer
  • build.prop [ stock & custom ]
  • common sense



HOW TO :
Replace the following lines from your stock build.prop to custom build.prop:

PHP:
ro.product.brand=
ro.product.manufacturer=
ro.build.product=
ro.product.model=
ro.product.name=
ro.product.device=
ro.build.description=
ro.build.fingerprint=
```
>> SAVE IT WHEN DONE !!! <<

After that;
  • clear Playstore app from recent.
  • goto : Settings/Apps/Google Play services ->Storage ->MANAGE SPACE->CLEAR ALL DATA
  • goto : Settings/Apps/Google Play services ->Storage ->CLEAR CACHE
  • goto : Settings/Apps/Google Play services for Instant Apps ->Storage->CLEAR DATA, CLEAR CACHE [ if present ]
  • goto : Settings/Apps/Google Play Store ->Storage ->CLEAR DATA, CLEAR CACHE
  • reboot to recovery [ TWRP recommended ]
  • goto : Wipe/Advanced Wipe -> CACHE, DALVIK/ART-CACHE [ Swipe to Wipe ]
  • reboot to SYSTEM
  • run Google Play StorE

Note That, because you are using a custom rom, you will still get;
-----------------------
Device certification :
Uncertified


----------------------
but don't worry, the playstore will work and you can update your apps as well as download .

Credit :
Naveed Gull
Ai Zackie
#AMD

stuck on boot animation...
 

atisha

Senior Member
Aug 15, 2008
189
9
But the whole point is to get a certified device on google play so that the device can run banking app,so how does it overcome this?I need to use banking app which states that my device is rooted when it isn't.
 

carbunco1

New member
Nov 7, 2015
3
0
Teclast tablet google play certification

Hi Dear friend;
Thank you for the post; I just find this link on the net I don't know if still active, maybe I'm to late for an answer.

Any way I have a Teclast tablet; that came with a normal Chinese ROM, without google play certification. I have tried numerous suggestions find on the net to achieve the certification of the play store but i have failed to do so.

Do you think this hack will work on this tablet? Also I don't have a TWRP recovery as I have not find a specific TWRP recovery module for this specific Tablet. Maybe if you have any suggestion to do the WIPE via Fastboot.

Please let me know.
Thank you very much
AL
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4


    Code:
    YOU MMUST FIRST OF ALL KNOW WHAT YOUR ARE DOING/ABOUT TO DO IS RISKY !
    YOUR DEVICE CAN BE SOFT BRICKED OR TEMPORARY DISABLED !!
    WE DON'T GUARANTEE THAT THIS SIMPLE GUIDE WILL WORK FOR YOU !!!

    REQUIREMENTS

    • root access
    • root explorer
    • build.prop [ stock & custom ]
    • common sense



    HOW TO :
    Replace the following lines from your stock build.prop to custom build.prop:

    PHP:
    ro.product.brand=
    ro.product.manufacturer=
    ro.build.product=
    ro.product.model=
    ro.product.name=
    ro.product.device=
    ro.build.description=
    ro.build.fingerprint=
    ```
    >> SAVE IT WHEN DONE !!! <<

    After that;
    • clear Playstore app from recent.
    • goto : Settings/Apps/Google Play services ->Storage ->MANAGE SPACE->CLEAR ALL DATA
    • goto : Settings/Apps/Google Play services ->Storage ->CLEAR CACHE
    • goto : Settings/Apps/Google Play services for Instant Apps ->Storage->CLEAR DATA, CLEAR CACHE [ if present ]
    • goto : Settings/Apps/Google Play Store ->Storage ->CLEAR DATA, CLEAR CACHE
    • reboot to recovery [ TWRP recommended ]
    • goto : Wipe/Advanced Wipe -> CACHE, DALVIK/ART-CACHE [ Swipe to Wipe ]
    • reboot to SYSTEM
    • run Google Play StorE

    Note That, because you are using a custom rom, you will still get;
    -----------------------
    Device certification :
    Uncertified


    ----------------------
    but don't worry, the playstore will work and you can update your apps as well as download .

    Credit :
    Naveed Gull
    Ai Zackie
    #AMD
    1
    ----------------------
    but don't worry, the playstore will work and you can update your apps as well as download .

    Thanks Nana!
    1
    G'day guys!
    My media player box came with OS 6.0.1 plus Play v6.0.5 and Play Services v8.4.89 (2428711-440). It doesn't auto-update and no auto installation of Play Store for Apps either... I don't get the Error you do (Device: Certified).

    Flashed Magisk Root via USB stick with TWRP recovery.img. All good. Root working fine. After a few days I noticed I could not download or update any apps. So as people recommended, I click Force Stop for Play & Play Services, then Clear Data, then Remove Accounts, etc and still unable to get Play to download anything. Just states "Downloading......." and does not reach the normal "Downloading: 2.5 of 40MB" progress indicator.

    No Xposed, no Xprivacy.
    Removed Shizuku and AppOps.

    Any ideas? So frustrating it only shows "Downloading..." and never gets to "Downloading xx% xx MB".
    UPDATE: For some reason I was able to open Play and install 4 apps on ~12th Feb and then a week later install 2 apps. Today, cannot install anything.
    Thank you! :good:

    - Device: Amlogic X96 ('P212' ir 'MHC19J' model, 6.0.1 (security patch 2016.08.01), 20170622 build, 1GB/8GB, ARM Cortex A53 Quad 1.5GHz, Mali-450 MP)
    - Root: Magisk SU v15.4 & Magisk Manager v5.6.0
    - SuperUser: /sbin/su = 15.4:MAGISKSU (topjohnwu) 0777
    - BusyBox: v1.26.2 /system/xbin/busybox 0755
    JRummy Root Check (only one I found that gives you SU details.)

    ---------- Post added at 01:53 ---------- Previous post was at 01:40 ----------

    What he means is to NOT "Replace" those lines, but instead "EDIT" those lines and "Remove their Values". i.e. set empty/blank values. Get something like QuickEdit Pro, to easily edit small and large files and retain their encoding.

    HOW TO :
    Replace the following lines from your stock build.prop to custom build.prop:

    PHP:
    ro.product.brand=
    ro.product.manufacturer=
    ro.build.product=
    ro.product.model=
    ro.product.name=
    ro.product.device=
    ro.build.description=
    ro.build.fingerprint=
    ```
    >> SAVE IT WHEN DONE !!! <<