刷机升级 Yotaphone 3 国行Android 7.1.1 成 Yota3+ 港行Android 8.1.0 – Upgrade your Yota3 to Yota 3+ Interna...

Preface

Yesterday night, I upgraded my Yotaphone3 China version (Android 7.1.1, no Google apps) to Yota3+ HongKong version (Android 8.1.0 with all Google apps).


Yotaphone 3 China version upgraded to Yota3+ Android 8.1.0

Yota3+ has significant user experience improvement than Yota3 (China version), inherently with supporting all apps in back screen (E-ink screen), running Android 8.1.0 which is safer and crispy.

Check it out on Youtube

Caveats

  • Everything in your Yota3 will be wiped (lost)
  • There is a chance that your Yota3 may be ruined (brick)

All apps you need

Prerequisites:

  • Windows 10
  • Yotaphone 3 (China edition, Android 7.1.1, 64G/128G)
  • ADB / fastboot binaries are put in your system PATH
    • Don’t know how? Google it.
  • Windows 10 ADB drivers are installed
  • Download everything I provided upon and unzipped it in your local Drive.

Steps

Install TWRP & ROOT:

You must root your phone to backup QCN.

Enable Developer Mode / USB debugging

  • Go to Settings, About Phone -> hit Build Number 7 times to enable Developer mode
  • Go to Settings -> Advance settings -> Developer options
    • Enable USB debugging
    • Enable OEM unlock

fastboot flashing unlock and OEM unlock

  • Power down, disconnect from USB
  • Press Volume Down + Power button for 5s
  • Open Windows -> CMD and execute
fastboot flashing unlock
fastboot oem unlock

Don’t know how to open CMD? Google it.

(Explorer/File open the unzipped downloaded files folder, enter cmd in File location/Address bar and press Return/Enter key)

Install TWRP recovery:

  • Hold Power to shutdown, wait until the Battery charging symbol disappear if any
  • Hold Power and Volume Down for 10s
fastboot flash recovery rec.img
fastboot flash recoverybp rec.img
fastboot boot rec.img
image.png
  • Use TWRP to restart your phone to System.
    • Before restart, make sure you check Disable Stock Recovery so that in future, to press Volume UP + Power button would bring you to TWRP recovery

Factory Reset / Wipe everything:

  • Option #2: Android Factory Reset
    • Go to Android Settings and perform Factory Reset
  • Option #1: Use TWRP to wipe
    • User TWRP to wipe Internal Storage and data (Advanced Mode)
    • Ignore all failures (mount failures, etc.)
    • TWRP Restart to System

Enable Developer Mode / USB debugging

  • Go to Settings, About Phone -> hit Build Number 7 times to enable Developer mode
  • Go to Settings -> Advance settings -> Developer options
    • Enable USB debugging
    • Enable OEM unlock
  • Connect your Yota3 to Windows 10
  • Wait for ADB drivers installed if any
  • Open Windows 10 CMD and execute
adb devices
  • Unlock your Yota3, and authorize/agree the USB debugging request
  • Install MagiskManager via ADB install in Windows 10 CMD, exectute
adb install MagiskManager-v7.0.0.apk
Magisk Manager
  • Download Magisk zip
    • Open MagiskManager app in your Yota3
    • Tap Install
    • Tap Download Zip only
  • TWRP Recover install Magisk
    • Power off Yota3, disconnect USB
    • Hold Power button + Volumn Up to TWRP Recovery
    • After TWRP loaded, click Install, go to the file location Download / Magisk ***.zip, pick it and Swipe TWRP to confirm.
    • Ignore all errors.
    • Reboot to System. After Yota3 reboots, go to Magisk Manager app to check if the Magisk is installed

Backup QCN (IMEI)

  • You must backup your QCN(IMEI) file in case of loosing it, or your phone may not be able to connect to 4G anymore. As follows.
  • Open the downloaded files in your Windows 10
    • Install QPST_2.7.474China
    • Install QDLoader+HS-USB+Driver_64bit_Setup
    • Restart Windows 10 as requested after the driver installed
  • Enable Qualcomm Diagnostics
    • After Windows 10 restarted, connect the Rooted Yota3 to Windows 10 via USB
    • Windows 10 CMD execute,
adb shell
su
  • Allow SuperSU
    • Go to Yota3 to allow it in SuperSU (installed in Magisk already)
    • After allowed SU, Windows CMD execute
setprop sys.usb.config diag
image
  • Wait for Qualcomm USB Diagnostics Drivers installed in your Windows 10

    • Right click Windows Start icon, open Device Manager
    • Windows Start icon is the Start icon in the left-bottom of your Windows 10 desktop
  • Check Ports (COM & LPT), make sure Qualcomm HS-USB Diagnostics 900E(COM*) is shown

    image

  • QPST Configuration

    • Go to Windows 10 Start icon -> QPST -> QPST Configuration, You could see a new Port is added, shown as,
Port: COM3, Phone: MSM8953(*****)
image
  • If nothing is shown, that means your Yota3 is not rooted correctly or setprop sys.usb.config diag failed or USB connection is unstable

  • Click Menu -> Start Clients -> Software Download

  • Go to Backup tab; Select a location to back QCN, click Start.


    image
  • Wait for File status bar to be 100%. May need a couple of minutes. After finished, exit.

Upgrade to Android 8 Yota3+ HongKong international edition

Finally we are here.

  • Toggle off and on USB debugging
    • Go to settings -> Advanced Settings -> Developer options, disable it and reenable it, and enable OEM unlock and USB debugging again
  • Put the Yota 3 on 9008 mode ( edl mode )
    • Option #1 ADB
adb reboot edl
  • Option #2 3 buttons

    • Power off and disconnect from USB

    • Press “Vol +” + “Vol -” + “Power” buttons.


      image
    • Connect USB

    • Wait for Windows 10 completed Drivers installation.

    • Download ROM of Yota3+ to your Yota3

  • Unzip the downloaded rom new9008-0112.zip


    image
  • Close QPST Configuration (QPST server)

  • Run Windows 10 Start -> QPST -> QFil.exe, go to Configuration -> Firehose Configuration

  • Tick Reset After Download


    image
  • Select Port, make sure Qualcomm HS-USB QLoader 9008 (COM*) is selected

  • Select Flat build in Select Build type.

  • Click Browse... button right to Select Programmer

    image

  • Select the mbn file from the rom into a the Programmer Path.


    image
  • Click on Load XML… and select the two xml files (rawprogram0.xml and rawprogram0_BLANK.xml), and Open patch0.xml after that

    image

  • And then click on Download button

    image

  • Wait for 3 minutes

    • if it show download failed (USB connection issue), press Volume Up + Volume Down + Power button until you hear a Vibration. Reopen QFILE, try the same configuration and Download again
      image
  • Wait for 2 minutes until you see Download Success and Download Finished. Next, Then, you need to click on Load XML, and only select the Rawprogram0.xml and the patch0.xml.

  • Click Download button again.

    image

  • If your phone die / brick during download as Unknown / Unrecognized USB device, follow these steps

    • Use your AC adapter to charge it for 2+ hours.
    • After 2 hours, make sure you've disconnected phone from USB of PC
    • Then press Volume Up + Volume Down + Power and hold for 20 seconds (you won't hear any vibration as now it's hard brick)
    • Connect phone to USB
    • It should show Qualcomm HS-USB QLoader 9008 (COM*) in Device Manager. If it's not, try to hold the 3 buttons while USB is connected for 20 seconds
    • After 9008 mode is enabled, restart from step Click on Load XML… and select the two xml files

After downloaded, the phone will reboot. and will show a screen “Decryption unsuccessful”. Now you will need to Click Reset the Phone button twice.

Wait for the phone restart for a couple of times. It will go to Encrypting screen.

Finally, Your Yota3+ will be booted.

Shots

image

image

IMG_1686.JPG

More

The installed Yota3+ is not rooted and it could receive OTA update.
Wanna root your Yota3+?

References (and Credits)

Original

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,902评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,037评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,978评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,867评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,763评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,104评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,565评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,236评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,379评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,313评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,363评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,034评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,637评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,719评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,952评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,371评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,948评论 2 341

推荐阅读更多精彩内容