[MOD] Stock Firmware adb root + init.d + SuperSU | Pace | Stratos | Verge | Stratos 3

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 10

    PACEficator_Project2.png


    disclaimer_xda.png

    I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please make sure you read and understand everything written in the post before flashing it! YOU are choosing to make these modifications and must be sure of what it does.

    requisitos_xda.png

    • Unlocked Bootloader
    • Only for Stock Firmware
    • Supported devices:
    Pace
    • A1602/CN
    • A1612/US

    Stratos
    • A1609/CN
    • A1619/US
    • A1609S/CN (Probably too but not tested)
    • A1619S/US (Probably too but not tested)

    Verge
    • A1801/CN
    • A1811/US

    Stratos 3
    • A1928/CN
    • A1929/US

    • Properly installed ADB and Fastboot drivers as system wide
    • Watch battery >40% (50% recommended)

    info_xda.png

    • For anyone interested on installing adb root, init.d support and SuperSU binary on Stock Firmware.
    • You don't need to install this on any of my rooted custom ROMs.
    • Note that this mod will break official OTA updates and you will need to update to new firmware using the installers for each device. So don't take any OTA just in case.
    • Install on your own risk.

    features_xda.png

    • Used boot.img for adb root and init.d support are based on latest firmware version for each device.
    • SuperSU binary is based on v2.82SR5.

    credits_xda.png

    • @Neur_User
    • @Cracklydisc
    • @Ranomez
    • @1immortal

    installation.png

    Windows .bat installation:
    1. Download and unzip the .zip
    2. Connect your watch
    3. Go into unzipped folder
    4. Run installer .bat depending on your watch (Pace/Stratos/Verge) and the Stock Firmware you are running (CN/US):
    • pace_cn_root.bat = For Pace running Stock CN Firmware
    • pace_us_root.bat = For Pace running Stock US Firmware

    • stratos_cn_root.bat = For Stratos running Stock CN Firmware
    • stratos_us_root.bat = For Stratos running Stock US Firmware

    • verge_cn_root.bat = For Verge running Stock CN Firmware
    • verge_us_root.bat = For Verge running Stock US Firmware

    • stratos_3_cn_root.bat = For Stratos 3 running Stock CN Firmware
    • stratos_3_us_root.bat = For Stratos 3 running Stock US Firmware


    Linux .sh installation:
    1. Download and unzip the .zip file
    2. Connect your watch
    3. Go into unzipped folder
    4. Open Terminal and run the script depending on your watch (Pace/Stratos/Verge) and the Stock Firmware you are running (CN/US):
    • pace_cn_root.sh = For Pace running Stock CN Firmware
    • pace_us_root.sh = For Pace running Stock US Firmware

    • stratos_cn_root.sh = For Stratos running Stock CN Firmware
    • stratos_us_root.sh = For Stratos running Stock US Firmware

    • verge_cn_root.sh = For Verge running Stock CN Firmware
    • verge_us_root.sh = For Verge running Stock US Firmware

    • stratos_3_cn_root.sh = For Stratos 3 running Stock CN Firmware
    • stratos_3_us_root.sh = For Stratos 3 running Stock US Firmware

    Example output log:
    *****************************
    CONNECT YOUR WATCH TO BEGIN
    *****************************
    * daemon not running; starting now at tcp:5037
    * daemon started successfully
    ***********************
    INSTALLATION FEATURES
    ***********************
    BATTERY LEVEL: 100
    DETECTED WATCH MODEL: A1619 - Amazfit Stratos
    INSTALLED ROM VERSION: everestUS-2.3.10.4
    STOCK US/INTERNACIONAL STRATOS ROM
    **********************************
    REBOOTING WATCH IN FASTBOOT MODE
    **********************************
    ********************************************
    FLASHING ROOTED boot.img FOR US Stratos
    ********************************************
    < waiting for any device >
    Sending 'boot' (5462 KB) OKAY [ 0.354s]
    Writing 'boot' OKAY [ 0.531s]
    Finished. Total time: 0.912s
    ********
    REBOOT
    ********
    Rebooting
    Finished. Total time: 0.020s
    ****************************
    WAITING FOR adb CONNECTION
    ****************************
    remount succeeded
    *************************
    ENABLING init.d SUPPORT
    *************************
    files\init.d\.\: 1 file pushed. 0.0 MB/s (87 bytes in 0.007s)
    files\xbin\.\: 1 file pushed. 3.2 MB/s (1576152 bytes in 0.468s)
    *********************
    SETTING PERMISSIONS
    *********************
    ********************
    INSTALLING SuperSU
    ********************
    files\supersu\supersu\: 6 files pushed. 2.6 MB/s (710149 bytes in 0.258s)
    ============= INSTALLING SuperSU v2.82-SR5 ===============
    ============= SuperSU v2.82-SR5 INSTALLED ===============
    ********
    REBOOT
    ********
    **************************
    INSTALLATION IS FINISHED
    **************************
    Presione una tecla para continuar . . .

    Manual installation commands:
    Open a terminal or CMD window on the unzipped folder.
    Variables will have one of these values depending on your watch and Stock Firmware version, so replace with correct value if you don't want to brick your watch:

    • %VER% = Pace/Stratos/Verge/Stratos3
    • %INST% = CN/US

    Run these commands:
    Code:
    [B]# Reboot into fastboot[/B]
    adb -d kill-server
    adb -d start-server
    adb -d shell reboot bootloader
    [B]# Flash rooted boot.img[/B]
    fastboot flash boot files\[B][COLOR="blue"]%VER%[/COLOR][/B]\[B][COLOR="Red"]%INST%[/COLOR][/B]\boot-[B][COLOR="Red"]%INST%[/COLOR][/B]-adb-root.img
    fastboot reboot
    [B]# Install init.d files[/B]
    adb -d root
    adb -d remount rw
    adb -d shell mkdir /system/etc/init.d
    adb -d push files\init.d\. /system/etc/init.d/
    adb -d push files\xbin\. /system/xbin/
    [B]# Set init.d permissions[/B]
    adb -d shell chmod 0755 /system/etc/init.d
    adb -d shell chmod -R 0755 /system/etc/init.d
    adb -d shell chmod -R 0755 /system/xbin
    [B]# Install SuperSU[/B]
    adb -d push files\supersu\supersu\ /sdcard/
    adb -d shell cd /sdcard/supersu/; sh root_amazfit.sh
    adb -d shell rm -r /sdcard/supersu/
    [B]# Reboot[/B]
    adb -d reboot
    adb -d kill-server
    [B]# Done[/B]

    Let me know about any issue or mistake I made.

    downloads_xda.png


    donate.png

    If you like my work you can buy me a beer herehttp://paypal.me/Saratoga79
    2
    @Saratoga79
    Is it possible to activate the Bluetooth Volume Boost like with the rom from Paceificator vor Verge A1811 global Version?
    Because i do not want to flash the rom from the Paceificator Project

    Thank you

    The Bluetooth volume boost command does not require root or a custom ROM, it is a simple adb command:
    https://xdaforums.com/smartwatch/amazfit/script-to-increase-volume-bluetooth-t3807650
    1
    Thanks!!! with this can i use AmazBoost on stock ROM ?

    I think so, but I didn't test it.
    Give some feedback if you try it.
    1
    Installer update to v2.2

    Installer update to v2.2
    Updated boot.img to latest firmwares:
    Stratos 3
    CN: 4.0.21.0
    US: 4.2.7.0
    Stratos
    US: 2.3.13.0