yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] XDADEVX:
Solve X5Pro Google play store version of the installer Top

We had encountered several users, using X5 pro can not use the latest version of the Google play store to download and install the program, now tell you the reasons and solutions :

Reason: Due to the latest version of the Google play store modified using a policy, you must store a new version of GooglePlay be built into the / system / priv-app in order to work properly, and we can only be installed manually install the GooglePlay to / data / app next, thus leading to the Google play store can not install the program, it will prompt the following interface.

Solution: Uninstall the latest version of the current use of the Google play store, install an earlier version of Google play store (Annex), an earlier version of Google play store installed to / data / app you can use the normal installation procedure, the actual test OK . Please uninstall the original installation of the latest version of Google play store version of the Google play store, installation accessories, in addition to need to turn off the phone system comes with automatic update function application store applications or other third-party software applications store automatic update function, the system self App Store with automatic update function can be applied through the following path close: Management - to set the upper left corner - Automatic Updates switch is set to off. Please specify other third-party software store to store under the corresponding software to turn off automatic updating applications.

Since the forum restrictions, can not upload files larger than 6.1M, I use a good pressure volume compression, there is a small partner Baidu Cloud, the latter can extract help upload, the corporate network restricts network disk Note: Use Google service needs over the wall before you need to install the Google Services Framework vivo Edition, and start the Google Services Framework, installation services, and Google play Google play store, specifically refer to:

"Google Services Framework" Tools and Installation Guide

http: // bbs. vivo.com.cn/forum.php?mod=viewthread&tid=1556024&fromuid=2860629

(Source: vivo Smartphone V powder Community)

EDIT

Guys managed to install apps !

You need to uninstall latest play store and install old one

I have installed 4.3.11 and it works ...!

Guys how can I STOP to play store updating itself ?? I have installed older but it updates itself to 5.6.8 where to block it ?
[Android Q&A, Help & Troubleshooting] jiehao85:
Yes, same processor. Where did you order your phone from? I suspect that yours is the Malaysian edition. Mine did not come with Play Store.

---------- Post added at 11:24 AM ---------- Previous post was at 11:17 AM ----------
[Android Q&A, Help & Troubleshooting] hk3f:
Just edit a draft scatter based on <MT6589_Android_scatter_emmc>

PRELOADER 0x0
{
}
MBR 0x600000
{
}
EBR1 0x680000
{
}
__NODL_PMT 0x700000
{
}
__NODL_PRO_INFO 0xb00000
{
}
__NODL_NVRAM 0xe00000
{
}
__NODL_PROTECT_F 0x1300000
{
}
__NODL_PROTECT_S 0x1d00000
{
}
__NODL_SECCFG 0x2700000
{
}
UBOOT 0x2720000
{
}
[COLOR="Red"]BOOTIMG 0x2780000
{
}
RECOVERY 0x2d80000
{
}[/COLOR]
SEC_RO 0x3380000
{
}
__NODL_MISC 0x3980000
{
}
LOGO 0x3a00000
{
}
EBR2 0x3d00000
{
}
__NODL_EXPDB 0x3d80000
{
}
ANDROID 0x4780000
{
}
CACHE 0x2d180000
{
}
USRDATA 0x34f80000
{
}
FAT 0xb4f80000
{
}
__NODL_BMTPOOL 0xFFFF00a8
{
}

scatter.txt extracted from PD1421D_A_1.14.10-update-full.zip:

preloader 0x0
pgpt 0x0
proinfo 0x80000
nvram 0x380000
backup 0x880000
protect1 0x1280000
protect2 0x1c80000
seccfg 0x2680000
lk 0x26c0000
[COLOR="DeepSkyBlue"]boot 0x2bc0000
recovery 0x3bc0000[/COLOR]
secro 0x4bc0000
para 0x51c0000
logo 0x5240000
expdb 0x5a40000
frp 0x6440000
tee1 0x6540000
tee2 0x6a40000
metadata 0x6f40000
system 0x9000000
cache 0xa3000000
userdata 0xb6000000
intsd 0x1b6000000
reserved 0xFFFF00d4
flashinfo 0xFFFF0084
sgpt 0xFFFF0004

So just edit boot&recovery sector and save as <MT6752_Android_scatter_emmc.txt> will let u dump boot.img and recovery.img correctly.
[Android Q&A, Help & Troubleshooting] jiehao85:
So we only need the scatter file to match for boot and recovery for it to work? In that case, I got a scatter of another 6752 device. I will try that.
[Android Q&A, Help & Troubleshooting] hk3f:
With that edited scatter file I can only dump boot image from phone.

But it will return error message when I attempt to flash it back.

I tried sp flash tool V5.1520 it failed to flash too.

Possible reason:

1)SP flash tool does not support MT6752.

2)Edited scatter file is not correct, need a full functioned MT6752 scatter as base.

3)Vivo prohibits MTK SP flash tool write nand.

4)Some other setting is wrong.
[Android Q&A, Help & Troubleshooting] XDADEVX:
That sounds like ; bye bye root for this phone.. :crying::(
[Android Q&A, Help & Troubleshooting] hk3f:
All,

Some updates:

This guy says he has got an update pakage and may try to make a recovery image.

http://bbs.vivo.com.cn/forum.php?mod=viewthread&tid=1875907

Not sure if it's ture, but he has a thread about his successfully rooting on VivoY27L.

http://bbs.vivo.com.cn/forum.php?mod=viewthread&tid=1852595

But it's qualcomm platform.

He says in another thread that he tried to make max+ recovery but can not flash it because it's mtk platform.

http://bbs.vivo.com.cn/forum.php?mod=viewthread&tid=1849385
[Android Q&A, Help & Troubleshooting] XDADEVX:
Some ppl there rooted x5 or x5max

on 5pro bootloader is locked .. so we ar screwed
[Android Q&A, Help & Troubleshooting] hk3f:
system_call_delete_this_reply
[Android Q&A, Help & Troubleshooting] jiehao85:
Vivo Y27L is a different device if I am not wrong. Even getting a recovery image flashed will be a very big step for us.
[Android Q&A, Help & Troubleshooting] hk3f:
It seems someone has found vivo's FTP with many model's full packages and vivo after service tool on it.

This site require password.

I've found AFtool4.3.1 and installed it.

This is an integrated tool with MTK and qualcomm flashing tool and AT tool for IMEI repare.

It's based on MTK SP flash tool V5.1437.0

I tried to flash a boot.img with it but failed with the same error(3) as SP flash tool V5.1516.0

Y27L and some other Y series vivo phone is rooted with this tool.

They are qualcomm platform and just use it to unlock fastboot mode.

http://files.vivo.com.cn/bbs_upfiles/data/attachment/forum/201507/09/101336tjr1090fipx2ppfr.jpg

http://files.vivo.com.cn/bbs_upfiles/data/attachment/forum/201507/09/101334eyqy4hp5chm59bgz.jpg

---------- Post added at 04:55 PM ---------- Previous post was at 04:34 PM ----------

UPDATE：

AFTool can unlock fastboot with qualcomm interface although it's an MTK phone.

I flashed a cust boot.img but it enters booting loop....

Then I flashed back 1.14.10 original boot.img it can boot again.

Now the question is how to mod a rooted boot.img

http://photo2.bababian.com/upload7/20150717/8F3A4EBB660E75E67926157D013B9C71.jpg

anybody want to try it?

Unlock fastboot may cause factory reset...

Here is the addr:

http://pan.baidu.com/s/1kT9tXMR

EDIT:Update recovery.img to prevend wiping recovery partion

http://pan.baidu.com/s/1hqrQnTM

1)Download it and install AF_UPGRADE_PKG.exe

2)Follow the unlock part of this page:

http://user.qzone.qq.com/240978432/blog/1433989978

EDIT:update guide

http://xdaforums.com/attachment.php?attachmentid=3408748&d=1437175138

ATTENTION:

I'm not sure if this step will flash a cust recovery of Y29L.

So I replaced the recovery.img in that zip file with my dumped recovery image from x5Pro.

But it seems AFTool freezed before flashing recovery.img

3) See if the screen will show an unlock question.

If yes then press vol up( I pressed vol down and it unlocked too....AND it DID NOT make a factory reset)

If not, type fastboot oem unlock in windows cmd window.

---------- Post added at 05:28 PM ---------- Previous post was at 04:55 PM ----------

Here is another update package from a QQ group.

EDIT: This is a full factory image pack which is based on 1.14.10

The uploader says it's a full package but I have not downloaded it yet.

http://pan.baidu.com/s/1qWkikaS

password: 71sf
[Android Q&A, Help & Troubleshooting] hk3f:
ROOT DONE!

1) Boot.img edit should modify default.prop and replace adbd bin

2) Boot.img generated by mkbootfs&mkbootimg can not be flashed directly.

64byte file header should be copied from original boot.img

Steps:

1)unlock fastboot as above stated.

2)fastboot flash boot boot.img

3)run rootit-loli.bat and reboot

4)run adb remount command after reboot

5)open supersu and update su binary and maybe reboot

DONE

I'll upload boot.img and script later.
[Android Q&A, Help & Troubleshooting] hk3f:
Screenshot
[Android Q&A, Help & Troubleshooting] XDADEVX:
Now I must say you good... !

Can you please tell me full steps what I need what software and what to do ?
[Android Q&A, Help & Troubleshooting] hk3f:
Sorry for my late reply. Because My network at home is too slow for xda forum.

I won't give out a detailed lecture for rooting x5pro. Some of my steps are dangerous for non familiar people.

I assume that people who are reading this thread have basic knowledge about android adb/fastboot command and windows batch file.

Uploaded files: (sorry I can only use Baidu net storage because goagent is having some trouble with latest China GFW upgrade and I can not access popular file sharing sites out of China)

Boot.IMG and root batch file:( if you have adb environment and have already downloaded AFTool I mentioned in previous post, download this one for it's small)

Http://pan.baidu.com/s/1mgIMvNE

Full pack:(which includes boot.IMG ,root batch files ,AFTool, and some adb/fastboot exes)

Http://pan.baidu.com/s/1qWDU2Pe

EDIT:update recovery.img to prevent wiping recovery partion

http://pan.baidu.com/s/1hqrQnTM

Zip Password:xda-developers

NOTE!!!!

The recovery.IMG in the package is for Y28L.

DO NOT flash it into x5pro.

After you can see a prompt on phone screen about if or not unlock bootloader, close AFTool to stop it flash the recovery image.

If you do not know how to use the package, just wait for days. Someone is making custom recovery. That will be a easy and safe method.

P'S.

I'm an RF engineer not a programmer

---------- Post added at 12:09 AM ---------- Previous post was at 12:01 AM ----------

The AFTool is Chinese language by default .

After run it maybe a dialog will show and prompts for updated software, can be cancelled. No need to upgrade it.

Press Ctrl+o to open option dialog.

Select 4th item.

Here is the language select option.

Select 1st (default is second )

Here comes English.

---------- Post added at 01:18 AM ---------- Previous post was at 01:09 AM ----------

My boot.IMG is based on 1.14.10 because I don't have full update package of 1.16.11.

But it works for 1.16.11 system.

Known issue:

1)Can not wake up phone on double tap touch screen.

2)Althouth apks can be granted root, E's fileexplorer or root Explorer can not modify system files. Trying to figure out why. Maybe my root batch file is missing selinux permission mod commands.
[Android Q&A, Help & Troubleshooting] XDADEVX:
So what should I flash ?

boot.img ?

Do I still need that flash tool v4.3.1 ? or I can do it via cmd right ?

It says package ( x5pro_root_full.zip) doesn't correspond with the phone

and when i check adb devices it says offline ..?? my usb debugging is on
[Android Q&A, Help & Troubleshooting] hk3f:
See this doc...

BTW,

This root script is not full rooted

Root Explorer can grant root permission but can not remount /system as r/w
[Android Q&A, Help & Troubleshooting] XDADEVX:
I cannot install HTC Dream ADB driver .. won't let me .. do you have it ?

I tried flash all but it restart then restarts again and it throws me back to phone restarts..

manual fastboot oem unlock fails ..

By the way I am on 1.16.11
[Android Q&A, Help & Troubleshooting] hk3f:
1) It's not HTC driver, it's just a display issue.

If you installed AFTool then you should be able to recognize vivo as HTC dream

2)Do not run flash all batch file directly.

It's just a fastboot unlock command and flash recovery.img

But it's not for vivo x5pro.

You should use AFTool to select that batch file, but do not flash any image.

It's just a step to unlock bootloader.

3)manual fastboot oem unlock should not be run standalone.

At the AFTool unlock step, if you can not see a unlock info in you phone screen then run this command .

Sorry for my poor english.

If you can not done these steps, I think you should wait for some days. Someone would find an easy way.

I cannot do this because I do not know how to make a customized recovery image.
[Android Q&A, Help & Troubleshooting] XDADEVX:
1.No it didn't recognize as htc dream ..

2.I didn't run flash all directly .. only via that tool ..

3.I haven't seen message on the phone so I tried oem unlock via cmd but above says offline..

EDIT: All sudden I have HTC Dream ... but I started process ''download'' (in fastboot mode) phone rebooted and went back to fastboot

and message poped up below ;

I got it now .. I only opened program to get phone online :D

But I did the whole process but nothing happened to phone ::D:laugh:

I realised now just need to open program sellect that batch and open cmd and type fastboot oem unlock ..

But I pressed vol down like you .. that means I didn't unlock bootloader..

So you didn't unlock bootloader too, you flashed super su and that is why you don't have full root..

You need to do process again and press volume UP to unlock bootloader

EDIT: 2

I ran unlock bootloader and I pressed vol UP :) and It did factory reset complete ..

EDIT:3

Flashed all super su etc but SuperSu won't update binary .. installation failed ?
[Android Q&A, Help & Troubleshooting] jiehao85:
Anyone tried and is successful besides hk3f?
[Android Q&A, Help & Troubleshooting] XDADEVX:
Guys I think I have lost recovery cannot enter ..

Please help any idea how to flash back stock recovery :(

Another EDIT: This is beyond my understanding..!

So this is soo soo weird .. I have lost recovery from some strange reason but all sudden I am rooted ??

WTF ??

This Vivo X5Pro is sooo weird...

I even have no idea how I did it ..

[MENTION=5224861]hk3f[/MENTION] can you enter stock recovery ?please let me know .. but I think when I had prompt from super su update binary I have tried select TWRP/CWM .. because normal didn't work .. now I cannot enter stock recovery but I am rooted..

If you know how can I flash stock recovery back pls let me know

Thnx
[Android Q&A, Help & Troubleshooting] jiehao85:
Is Vivo's recovery ripped apart when achieving root?
[Android Q&A, Help & Troubleshooting] XDADEVX:
I don't know probably .. I lost it probably because I tried update binary with twrp/cwm because normal didn't work

But this root is useless

I cannot do anything with it ! even cannot uninstall unnecessary apps ! cannot install custom fonts nothing !

And vivo store prompted update to latest super su and binary cannot be updated .. !
[Android Q&A, Help & Troubleshooting] jiehao85:
Time to flash back to FunTouch OS 1.14.10? I am almost giving up on Vivo X5 Pro for being such as crappy device.
[Android Q&A, Help & Troubleshooting] XDADEVX:
Thing is I am on 1.4.10 because I was on latest when I done root .. but I ran that rootit-lolli.bat twice and I stucked in boot logo (vivo hifi)

So I still had recovery so I manually downloaded 1.14.10 and I manually put it on sd card and went to recovery translated all that chinese stuff

I picked install software upgrades then from sd card and I downgraded to 1.14.10 so it downgraded and I ran all root process again and since then I lost recovery somehow ...

I tried flash same 1.4.10 again but nothing it freezes and then it restarts back to lock screen..

Am I screwed ??

Is there way to flash stock recovery back ?

There is recovery.img in that folder what [MENTION=5224861]hk3f[/MENTION] provided but don't know if I can use it..
[Android Q&A, Help & Troubleshooting] hk3f:
Yes it's dangerous to unlock bootloader with AFTool I uploaded. That contains a Vivo Y28L(?) Recovery image.

If you have unlocked bootloader, try flash x5pro original rec from here:

Http://pan.baidu.com/s/1bn2PJSr

Find the recovery.IMG and run "fastboot flash recovery recovery.IMG"

It's contains x5pro factory images including stock recovery. It's uploaded by a guy in a qq group.

I did not flash any of those images but I can see the versions in ultraedit. They are 1.14.10.
[Android Q&A, Help & Troubleshooting] XDADEVX:
Thnx so much so why you didn't replace Y28L's recovery with X5Pro's ?

The link asking me to have baidu account .. Is there possible to download without ?

EDIT : BIG THNX for recovery ! My recovery is BACK .. !! :)

I backed up kernel and recovery in case.. now ..

Tried to flash it from Flashify app but don't know if it flashed probably not..

I replaced recovery as I asked above and it worked..

Please explain how to download from that baidu ? it is kind of dodgy .. won't let me downl. that big file (1.6G) That separate recovery file is without login ..
[Android Q&A, Help & Troubleshooting] hk3f:
I confirmed this recovery image late.

Maybe I'll update previous posts tomorrow.

Try the URL in pm I sent to you , which contains only the rec image.
[Android Q&A, Help & Troubleshooting] XDADEVX:
Yeah got it thank you so much flashed back works ;)

I don't understand why recovery is not included in full package of 1.14.10
[Android Q&A, Help & Troubleshooting] hk3f:
UPDATE:

rooted boot.img based on 1.16.11:

http://pan.baidu.com/s/1mgqwneo

Solved: double tap to wake handset.
[Android Q&A, Help & Troubleshooting] XDADEVX:
Full root or just read ?
[Android Q&A, Help & Troubleshooting] hk3f:
Still can not mount /system as r/w in es file explorer or root explorer.

1)You can always remount /system r/w by send command "adb remount" from PC.

2)If you run "mount -o rw,remount /system" in a adb shell or scriptmanager shell, it will return "operation not permitted".

That may be caused by toolbox bin security check.

You can install a busybox and run "ln -s /system/xbin/busybox /system/bin/mount", then you can remount /system as r/w by "mount -o rw,remount /system".

Or just run "busybox mount -o rw,remount /system".

But RE and ES still can not mount rw.

3)An alternative way is to install ScrptManager and make a short script to remount /system first.

A busybox bin need to be installed of course.

EDIT:

3)Running mount command in ScrptManager returns "permission denied (are you root?)"
[Android Q&A, Help & Troubleshooting] XDADEVX:
no just updated back to latest.. for now..

will wait for 100% root..
[Android Q&A, Help & Troubleshooting] jiehao85:
Can I be pointed to a link for the recovery.img file? Don't really want to create a Baidu account. I will host the files on MediaFire or Mega after I downloaded them.
[Android Q&A, Help & Troubleshooting] XDADEVX:
what u lost it too ? :D

http://pan.baidu.com/s/1c08Tw3I
[Android Q&A, Help & Troubleshooting] jiehao85:
I didn't lose it but it is always good to make sure that I have a copy of recovery.img for flashing. I am wondering if it is possible for us to replace Vivo's recovery with something else like CWM.
[Android Q&A, Help & Troubleshooting] XDADEVX:
no .. not yet..
[Android Q&A, Help & Troubleshooting] jiehao85:
I pushed Superuser.apk to /system/priv-app/.

How do I update binary for Superuser?
[Android Q&A, Help & Troubleshooting] XDADEVX:
you won't .. vivo x5pro won't let you :)
[Android Q&A, Help & Troubleshooting] jiehao85:
I actually pushed Superuser.apk to /system/priv-app/ via ADB. The app appears to be installed and cannot be uninstalled since it is in /system.

I am going to try pushing Google Play Store in next. I did not expect my ROM to be reset to factory settings though.

Vivo Recovery is reporting that my phone is rooted. However, SuperSU can't seems to update the binary.
[Android Q&A, Help & Troubleshooting] hk3f:
I think it's because SuperSU failed to remount /system as R/W because there is no su in your system.

And you have no 3rd party recovery.

That's why we need to run the rootit-lolli.bat which could push su and some daemons into /system. from PC adb shell

If the script is well maded there wont be any "update binary" prompt in SuperSU.

But the previous batch file seems lack of some selinux chcon steps, so SuperSU would still prompting you need to update binary.

1) you can try to run the rootit-lolli.bat batch file and reboot.

Then send "adb remount "command from PC before you open SuperSU, then update binary.

If it stucks run adb remount again.

2)I've made a SuperSU 2.4.9 version batch file, which has 2.4.9 beta-supersu apk and related bins.

But last time I run it my phone bricks...

So I flashback 1.14.10 it still bricks . It will boot and then reboot to recovery screen.

And then I swipe data and cache, it doesn't work.

And then I update it to 1.16.11 with official update package it can boot.

Then I run the 2.4.9 batch file, it works correctly.

If you are not afraid of bricks I can upload it later.

Both of these two batch files are not full rooted.

You can not mount /system in ES or RE .

Titanium Backups and SqliteEditor works fine.
[Android Q&A, Help & Troubleshooting] XDADEVX:
x5pro won't let super su rewrite or overwrite original files.. folder or file is locked ..

it this state root is useless u cannot do anything..

But you can use play store 4.9.1.3 I am using it and I can install apps no problem..

And actually Vivo store offers updates even earlier..

---------- Post added at 09:11 ---------- Previous post was at 09:02 ----------

I did exactly same and my phone bricked because I ran that rootit-lolli.bat twice.. and even adb remount and still nothing.

And I had super su older version which didn't ask to update binary .. but vivo store or play store poped up new version of super su so I updated and it started prompting update binary.. so I downgraded super su but I couldn't do anything..
[Android Q&A, Help & Troubleshooting] jiehao85:
Sorry but I am somewhat confused where I should run rootit-lolli.bat. It is run when I am accessing the device via ADB?

---------- Post added at 05:56 PM ---------- Previous post was at 05:54 PM ----------

Do you think you can make a batch file with SuperSU 2.4.6? I think a half-root is a lot better than no root and a non-functioning Google Play Store. I prefer having Play Store over the Vivo Store as many apps are actually sourced from Baidu instead of Vivo's own repository which makes it one additional layer of risk.
[Android Q&A, Help & Troubleshooting] hk3f:
It is already in the package i uploaded last saturday:

Http://pan.baidu.com/s/1mgIMvNE
[Android Q&A, Help & Troubleshooting] XDADEVX:
when I ran rootit-lolli.bat it never installed super su.apk for me had to go to store and do it manually or copy that super su in rootit-lolli.bat folder and instal it.. it suppose to instal automatically ?
[Android Q&A, Help & Troubleshooting] hk3f:
I'll check it if the uploaded files are correct after I come home.

It should be installed automatically because there is adb push command and it will push supersu into /system/app.

And it should come out after reboot.
[Android Q&A, Help & Troubleshooting] XDADEVX:
No it didn't .. had to install separately
[Android Q&A, Help & Troubleshooting] hk3f:
Sorry, the batch file contains the following commands:
[MENTION=228282]Rem[/MENTION] adb push Superuser.apk /system/app/Superuser.apk
[MENTION=228282]Rem[/MENTION] adb shell chmod 0644 /system/app/Superuser.apk

I forgot to uncomment them...
[Android Q&A, Help & Troubleshooting] jiehao85:
I run rootit-lolli.bat (not sure if it worked successfully) but I pushed SuperSU to /system/priv-app instead.
[Android Q&A, Help & Troubleshooting] XDADEVX:
so what results are .. what can you do with it now?
[Android Q&A, Help & Troubleshooting] jiehao85:
Unable to update binary but I did not try to run the script again.

I am wondering how to prevent the system from slipping back to Chinese on every reboot. The Engineering Mode floating window is very irritating as well but I am not sure which app controls it.