Sharp Aquos S2 (SS2) and (SAT) dev thread

heineken78

Senior Member
Mar 3, 2009
2,556
1,787
183
Kiev
www.mediafire.com
Authors don't take any responsibility's for any damage to your device of for loosing of guarantee.
Please link all information from this thread when you post outside of XDA.
DO NOT UPGRADE VIA OTA TO ANDROID OREO (8) (firmware 2000+) OTHERVISE YOU WILL BE NOT ABLE TO FLASH THOSE ROMS, UNLOCK OR TO DO ANYTHING NON OFFICIAL, UNLESS YOUR BOOTLOADER IS UNLOCKED
Models description:
SS2- 4gb/64gb
SAT -6gb/128 gb
DONT MESS!
Dedicated to XDA users!
Drivers and OST portable (don't use other versions of OST) press launcher.exe to install

Official S2 oreo updates:
Before you go
If you are on Android 7 after update to Android 8, you will be not able to unlock bootloader for free!
Firmwares for Service downloader:
Oreo SAT (CN) SAT-2140-0-00CN-B01
Oreo SS2 (CN) SS2-2140-0-00CN-B01
Oreo SS2/C10 (EU) SS2-2140-0-00E0-B02
Can be downloaded here: https://fih-firmware.hikaricalyx.com/sharp_en.html
To be flashed via this cracked OST 6.2.8 (note that you have to unlock bootloader and bootloader critical to be able to flash): here

Instruction: SAT owners - how to go back to stock Oreo 8.0 by @paulzie

Guys I don't support official updates!!!!
Instruction how to get back from offical SAT/SS2 oreo WITH UNLOCKED BOOTLOADER:
-Download twrp from here https://forum.xda-developers.com/showpost.php?p=76412381&postcount=288
-Flash twrp from fastboot: "fastboot flash boot filename.img"
-Get Bootloader_oldservice.zip for you model from here https://forum.xda-developers.com/showpost.php?p=76412178&postcount=287
-flash zip from TWRP.
-now you are able to flash OST ROMS after reboot.
CUSTOM ROMS:

FOR SAT AND SS2- OFFICIAL BASED ROMS (FOR OST) (for unbricking and downgrading. incl 9008 mode) :
RECOVERY:
There is no universal recovery, cos each version of rom include different kernel builds, if we use one twrp version (with for example version of 135E), wifi will work only in 135E and F versions.
So better wait for Oreo updates custom rom finals that will use same kernel and vendor versions.
BOOTLOADER UNLOCK:




@C10 Bootloader unlock guide

@SS2/SAT Bootloader unlock (if you have unlockcode.bin)

1. Get installed ADB/Fastboot driversand cmd - you can use OST portable (above)
2. Enable Developer optionsin android and usb debugging. Reset phone to fastboot (downloadmode) by "adb reboot bootloader" or by buttons combination..whatever.
3. Cpy unlockkey.bin to fastboot folder and type" fastboot flash unlock unlockkey.bin". You should have response "OK".
4. use fastboot-android.exe from SUT (OST portable folder). Type command " fastboot-android flashing unlock_critical". If its ok - phone screen should give a message about Bootloader unlock.
5. Enter fastboot again (download mode) and type" fastboot flash unlock unlockkey.bin". You should have response "OK".
6. Type command " fastboot oem unlock-go". If its ok - phone screen should give a message about Bootloader unlock.
7. Now you can use my OST nb0 roms to flash via SUT.

@SS2/SAT Bootloader unlock (for Android 7.1)
Download and extract attached zip (SS2- Sharp_ss2_boot_unlock_files.zip, SAT -Sharp_sat_boot_unlock_files.zip) . Manage to run windows cmd. Adb and fastboot drivers installed as mandatory,
1. Enter fastboot mode: connect usb, power off prone or restart same time pressing VOLUP + POWER, on Logo release power button. You have to see "Download mode" on screen (same thing you can do it from android with adb command: "adb reboot bootloader")
2. First of all check if you have tryes left in device-type:
"fastboot.exe oem cert_timecount get"
When is 0 you will be not able to unlock (unless you make changes) so STOP HERE! and visit here
if >0 then go to step 2.
2. Enter cmd in console: "fastboot getvar productid" -> you will get 16 digits serial number
3. Convert serial number to md5 hash ( you can to here https://www.md5hashgenerator.com/)
4. Enter cmd in console: "fastboot oem dm-verity [md5 hash generated from serial number (without quotes)]-> you should see "OK" response if you done it ok.
5. Flash this bootloader. Enter cmd in console: "fastboot flash abl unlock.elf"
6. Reboot to download mode again - enter cmd: "fastboot reboot-bootloader"
7. After reboot, enter in cmd:"fastboot oem unlock" - Get screen with unlocking!
8. Get unlock to flash critical (bootloader) partitions: "fastboot oem unlock_critical" - now you can use fastboot flash abl (or xbl) files.
Note: after accepting unlock popup on screen all data on phone will be erased!!!
When you have unlocked device repeat step 2 with commands
"fastboot.exe oem cert_timecount set 100"
I recommend to type above command each time you use fastboot, because each command used in fastboot makes this value less than before, and if it reaches 0, you will be not able to do anithing with most oem commands
You can relock bootloader anytime by cmd: fastboot oem lock
Happy rooting!

@ Backup and restore phone partitions via Dl Mode 9008 (model SS2)

@SS2 Root
BEFORE YOU GO UNLOCK BOOTLOADER!!!
Via Magisk manager https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445


Patched Magisk Boot.img from 135E https://drive.google.com/open?id=1m65Hq4BXlFTfzsr6wzf3zoZsIKGuK_PK
Patched Magisk Boot.img from 135F https://drive.google.com/file/d/1Ob5xVB8CNyv9k8mqgn49cqOjk1M37HJZ/view?usp=sharing


Instructions:
1) Flash patched boot: fastboot flash boot nameofpatchedbootfile.img
2) After reboot install Magisk Manager.apk

@Unbrick (alternative methode) (only model SS2(4gb/64gb)):
NOT NEEDED. FLASH ANY OST ROM FOR UNBRICK.
Backup is for 4gb/64 model not for 6gb/128gb

@SS2/SAT Enter manually HS-USB 9008 mode on Sharp (Not working on Oreo!!): NOT NEEDED. FOLLOW UNCLOCK BOOTLOADER AND TYPE: fastboot oem reboot-edl WITH SERVICE BOOTLOADER FLASHED
You have to own DLOAD usb cable (with button) or make yourself one, where green+black wire can be cut together.
Methode 1
1. Enable Developer settings in Android and USB debugging
2. Connect usb mod cable (don't cut wires together yet).
3. On pc in adb type: "adb reboot edl"
4. SAME TIME when you pressed enter after above command, cut green+black wires on USB.
5. Release wire, if you have done it on time, you will get HS-USB Diagnostics 9008 device in Device Manager.
Methode2
1. Open phone cover
2. Disconnect battery
3. use usb cable and cut green+black together
4. Connect battery
5. Release wires, you will get HS-USB Diagnostics 9008 device in Device Manager
Methode3 (if you have unlocked loader) SS2
fastboot oem reboot-edl





@fastboot OEM commands:

Many thx to^
@Argoin for SAT service files and possibility of unlock. He bought it, so if you mind to thank him PM for his paypal.
@hikari_calyx for SS2 service files and also for bootloader unlock developing for FIH mobile devices .
@lolyinseo for rooting and working on project
@Шпунтик for bootloader unlock
All users helping and working on project
 

Attachments

Last edited:

xanthrax

Sr. Mod / Mod Committee Lead / RC-RT Com - Vampire
Staff member
Apr 12, 2011
24,041
24,322
263
Darkside
English please guys !
Use the online translator if you have difficulties with English
Forum Rules
4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature).
now please edit your posts and add the English translation
 
  • Like
Reactions: St.Noigel

Jun_Ming

Member
Feb 25, 2015
16
0
0
Bootloader unlock Sharp Aquos s2 (only model SS2(4gb/64gb))
Download and extract attached zip. Manage to run windows cmd. Adb and fastboot drivers installed as mandatory,
1. Enter fastboot mode: connect usb, power off prone or restart same time pressing VOLUP + POWER, on Logo release power button. You have to see "Download mode" on screen (same thing you can do it from android with adb command: "adb reboot bootloader")
2. Enter cmd in console: "fastboot getvar productid" -> you will get 16 digits serial number
3. Convert serial number to md5 hash ( you can to here https://www.md5hashgenerator.com/)
4. Enter cmd in console: "fastboot oem dm-verity [md5 hash generated from serial number (without quotes)]-> you should see "OK" response if you done it ok.
5. Flash this bootloader. Enter cmd in console: "fastboot flash abl unlock.elf"
6. Reboot to download mode again - enter cmd: "fastboot reboot-bootloader"
7. After reboot, enter in cmd:"fastboot oem unlock" - Get screen with unlocking!
Note: after accepting unlock popup on screen all data on phone will be erased!!!
You can relock bootloader anytime by cmd: fastboot oem lock
Happy rooting!

Upd Root Sharp Aquos s2 (only model SS2(4gb/64gb))
BEFORE YOU GO UNLOCK BOOTLOADER FIRST!!!

Unbrick Sharp Aquos s2 (only model SS2(4gb/64gb)) in 9008 mode:
QPST backup I made from ss2 135C rom. https://drive.google.com/file/d/1q9elokuWhj_hKPNYi0LguJhCzZWHc-Md/view
Backup is for 4gb/64 model not for 6gb/128gb

Enter manually HS-USB 9008 mode on Sharp (SS2/SAT):
You have to own DLOAD usb cable (with button) or make yourself one, where green+black wire can be cut together.
I use this cable
Methode 1
1. Enable Developer settings in Android and USB debugging
2. Connect usb mod cable (don't cut wires together yet).
3. On pc in adb type: "adb reboot edl"
4. SAME TIME when you pressed enter after above command, cut green+black wires on USB.
5. Release wire, if you have done it on time, you will get HS-USB Diagnostics 9008 device in Device Manager.
Methode2
1. Open phone cover
2. Disconnect battery
3. use usb cable and cut green+black together
4. Connect battery
5. Release wires, you will get HS-USB Diagnostics 9008 device in Device Manager
Methode3 (if you have unlocked loader)
fastboot oem reboot-edl


Many thx to @hikari_calyx for useful files for community.
hi friend please show me how to inter HS-USB Diagnostics 9008 mode. I already do Method 1 but not work. I don't understand step 4.
 

pcgg

Member
Apr 11, 2011
46
19
0
Wow! It's really a great news for my Sharp S2, I'll try to root it some time later. Thanks you so much @heineken78 !!
BTW, where did you buy this phone? I think it only sold in Mainland of China and Taiwan, am I right?