Before you start reading note that no spoon-feeding is done here and its a bit tricky if you are flashing Stock ROMs for the first time.
REQUIREMENTS:
-PC/laptop
-ADB-Fastboot / Qualcomm Drivers must be installed
-QFST tool / QFIL tool anyone required (QSFT RECOMMENDED)
-notepad ++
-Platform Tools
-Stock Nougat v82/v99 Firmware File
-And A working Brain
Process:
First, install all the drivers and Flashing Tool then Extract the V82/V99 rom.
Then go where you have extracted the rom then go to the firmware folder there find (rawprogram_unsparse/rawprogram0) anyone and open that file with notepad ++ NOW HERE COMES THE DIFFICULT PART you need to delete some lines from that file so that it doesn't create any NULL IMEI issue when flashing the rom.
**NOTE YOU NEED TO CHANGE THE (rawprogram_unsparse/rawprogram0) FILE. BELOW LINES MUST BE CHANGE FROM BOTH FIRMWARE V82 as well as from V99 firmware. or else it will give null IMEI error.
After opening the file in notpad ++ find this lines:
filename="st1" label="modemst1" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd682400" start_sector="439314" />
filename="st2" label="modemst2" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd802400" start_sector="442386" />
[FROM THIS TWO LINE YOU NEED TO REMOVE THE "st1" and "st2" ] THEN
filename="fs_image.tar.gz.mbn.img" label="fsg" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0x10008000" start_sector="524352" />
[FROM HERE YOU NEED TO REMOVE "fs_image.tar.gz.mbn.img" ] THEN
filename="persist_1.img" label="persist" num_partition_sectors="9608" physical_partition_number="0" start_sector="10485760" />
[FROM HERE REMOVE "persist_1.img" ] THEN SAVE THE FILE
**NOTE- REMEMBER IN WHICH FILE YOU MAKE THE CHANGES.
(either rawprogram_unsparse or rawprogram0).
**NOTE**
Make sure USB debugging is turned on from developer option,
Now boot your device is in EDL Mode.
To Boot in EDL Mode just Power OFF your device and then press (volume up + volume down button simultaneously) when 10or. logo popup just connects the data cable... and your notification LED will start blinking...
**MAIN PROCESS**
**FIRST NEED TO FLASH V82 FACTORY FIRMWARE FOR UNLOCKING BOOT LOADER.
Now open QPST Tool/ QFIL Tool, anyone you prefer then select Flat Build then in programmer path, go to browse and from the V82 firmware folder select "prog_emmc_firehose_8937_ddr.mbn" file Then click on load XML And select the .xml File in which you have made the changes (otherwise if you select the wrong .xml file the IMEI will be NULL) After selecting the .xml file another window will be popup just select the [patch0] and then it's done...
Now you can flash your 10or. Device By just Clicking on the Download Button.
Let the flashing process to be finished...
After the flashing complete boot your phone it will show a start option just start it by power key, then your phone will boot into test mode then just click on Reboot --> Reboot To Android --> Ok, then again click on start by the power button, after the phone boots again enable the USB debugging option and power off your device.
Now we need to boot our phone into fastboot mode for that (press power button + volume down simultaneously) and then click on start again by the power button. then some options will be shown just select fastboot mode by the volume rockers and the power button.
As now your device is booted into fastboot mode just connect the USB cable and you can now unlock the bootloader by typing this commands
OPEN FASTBOOT/PLATFORM TOOLS and use this following commands
fastboot devices
(it will show if your device is connected or not)
then type fastboot oem unlock
then there will be a popup on the phone just select "yes" by the volume rockers and power button.
After the phone reboot, your phone bootloader will be unlocked Now you need to flash the V99 rom for that just power off your phone and boot it again to EDL mode and flash the V99 rom by the using same process use to flash the V82 ROM.
Related
for root :::::::::
1ST : Unlock BootLoader
1. Install the software package QPST and drivers LenovoUsbDriver , QualcommUSBDrivers on your computer ( drivers are archived Service QPST programs )
2. Unpack the archive Z90a40_Android-L_unlock_7M.7z to the root of any drive.
3. Connect the device ( Z90a40 ) to a PC via USB-cable.
4. On your device, turn on debugging by the ADB .
5. Run the utility QFIL :
- in the line Select Build Type , select the Flat the Build
- in line Select Programmer press the button Browse and specify the path to the unzipped files \ Z90a40_unlock_7M \ the img \ prog_emmc_firehose_8936.mbn
- click on the button Load XML and select the first rawprogram0.xml and then patch0.xml
http://lenovo-forums.ru/uploads/mont...046c561c4a.png
6. Run Reboot_QDLoader.bat::
http://lenovo-forums.ru/uploads/mont...73461cc42e.png
7. In the main program window to see that the device is switched to the mode Qualcomm HS-USB QDLoader 9008 .
http://lenovo-forums.ru/uploads/mont...480a6df072.png
8.Start the process of firmware bootloader unlocked by pressing the button Download .
(If you have not defined QFIL utility device Qualcomm HS-USB QDLoader 9008 mode, then you should check through the Device Manager on your PC - there are no problems with Qualcomm driver)
9. At the end of the process unlocked bootloader firmware to the device you will see a sign in the window Status QFIL program the following lines:
Download Succeed
the Finish Download
http://lenovo-forums.ru/uploads/mont...b724004305.png
10.Turning off the device from the USB-cable and clamp button Power to turn on the device (sometimes takes up to 10-20 seconds).
11. Open the main settings menu, the device and go to the " About phone -> Device Information " and press 7 times to select " Build number " until the display shows that you have become a developer.
12. Go back to the device's main Settings menu and go to the " For Developers " in " Factory Unlock " switch the toggle switch in the ON state .
13.Turn off the device (Z90a40), we press both volume buttons and connects to a PC via a USB-cable (the device enters the mode fastboot ), then run Unlock_Bootloader.bat
You should see the value of true if the secondary Bootloader check the status in the string the Device unlocked :
(Bootloader) Device tampered: false
(Bootloader) Device unlocked: true
(Bootloader) Charger screen enabled: false
(Bootloader) Display panel: A
OKAY [0.046s]
finished. total time: 0.046s
http://lenovo-forums.ru/uploads/mont...f936037988.png
14.So all of this unlocking process is completed successfully .
files need links :
http://lenovo-forums.ru/applications...t.php?id=56368
2nd: to do ( install TWRP 3.0.2.0 for Lenovo Vibe Shot )
Extract the folder TWRP archive TWRP-3.0.2.0_Z90a40_by_SevenMaxs.7z to the root of any drive
Turn off the device ( Z90a40 ), we press both volume buttons and connects to a PC via a USB-cable; the device will go into fastboot mode (on the PC must be set for the driver ADB).
Connect your phone to a PC via usb-cable, and run the Flash-TWRP.bat ( the Run-TWRP.bat for a single run TWRP.)
We are waiting for the phone to boot into TWRP
You can now disconnect the usb-cord
Installation is finished!
links : http://lenovo-forums.ru/applications...t.php?id=56391
Login or TWRP:
On the device is turned off hold down both volume buttons and the inclusion of produce, release the power button immediately once the device is turned on and the volume buttons once away; boot logo TWRP.
3rd : install su from twrp
su.zip link: https://drive.google.com/file/d/0BxQ_dY80FUzYUXN6QThDd3pSWWc/view?usp=drivesdk
done
Missing links
Thanks for instructions, but your links are not correctly linked. If you could please fix it.
https://drive.google.com/file/d/0BxQ_dY80FUzYUXN6QThDd3pSWWc/view?usp=drivesdk
Thank you. Could you also fix rest of the links?
lenovo-forums.ru/uploads/mont...046c561c4a.png
lenovo-forums.ru/uploads/mont...73461cc42e.png
lenovo-forums.ru/uploads/mont...480a6df072.png
lenovo-forums.ru/uploads/mont...b724004305.png
lenovo-forums.ru/uploads/mont...f936037988.png
lenovo-forums.ru/applications...t.php?id=56368
lenovo-forums.ru/applications...t.php?id=56391
http://lenovo-forums.ru/topic/18149-lenovo-vibe-shot-разблокировка-bootloader/
http://lenovo-forums.ru/topic/18150-lenovo-vibe-shot-расширенное-рекавери-twrp-by-sevenmaxs/
can somebody with a recovery that I can mode to run on my phone help? I am tired of using 360root.apk I want to use SuperSU and not these apps with Chinese interface
Here are the steps I followed after some extensive reading of other peoples methods and trying every possible app that would not work:
How to install TWRP and root the Samsung Galaxy J1 Mini (SM-J105F)
The device is powered by a Spreadtrum chipsets and Android 5.1.1
Basically what you need to do to root your Samsung, is to install/flash a custom recovery such as TWRP, which other than the limited functions of the OEM recovery, has all the features you need to flash a custom rom. You then boot into this TWRP recovery and use the touch menu to install/flash the SuperSu xx.zip file to give you root. It seems that other methods to root do not work on this specific phone.
Here is an Odin3 flashable *.tar md5 TWRP file that will also make it possible to root your Samsung Galaxy J1 SM-J105F, unfortunately it has to be paid for. Find it here: http://www.saroms.co.za/product/samsung-galaxy-j1-mini-j105f-root-file/ - and follow the bellow steps to flash the TWRP custom recovery and after rooting your J105F Samsung Galaxy J1 Mini.
Note: Odin3 only flashes with xxxx.tar or xxxx.tar.md5 files. TWRP can also flash xxxx.zip files.
To get into Odin mode or Download mode on the phone, switch off phone and unplug any cable to your PC or charger. Now hold in the Home button, the lower part of the volume button (V-) and the power button simultaneously. The phone will boot into a recovery screen and if you push the top part of the volume button (V+) you will switch to the Download screen. Only now can you plug your phone into the PC and run Odin3
Once TWRP recovery has been loaded, do the following to boot into TWRP recovery: Disconnect any cables to charger or PC. Switch off the phone. Now hold in the Home button, the upper part of the volume button (V+) and the power button simultaneously. The phone will boot showing the Teamwin screen and then the menu buttons which work from the touchscreen.
If you do not want to pay for the correct TWRP recovery for your specific device, then use Google to search for the file: TWRP SM-J105H_F_M_Y 5.1.1.tar
1. Download the following files:
(i) OEM Samsung firmware for your phone in case you have to fall back and reinstall the firmware i.e.
XFV-J105FXXU0AQA3-20170329071250.zip
(ii) TWRP SM-J105H_F_M_Y 5.1.1.tar or any other custom TWRP recovery file for your model phone.
(iii) UPDATE-SuperSU-v2.79-20161211114519.zip
2. Go to Settings > About device > Software Info > and tap on Build number a few times until you are a developer.
3. You should now see and tap on 'Developer options' if you go back to Settings.
4. In Developer options. turn on 'OEM Unlock' by moving the slider to the right, Enable. Never set that setting to off once you have loaded a custom firmware or TWRP custom recovery! You phone will brick and only show *“Custom binary blocked by FRP lock” after the next reboot!! (FRP = Factory Reset Protection)
* If so install OEM firmware with Odin3 and start again.
5. Copy the UPDATE-SuperSU-v2.79-20161211114519.zip file to the root of your internal storage SD card (not external). This will be installed by using TWRP recovery. Use your PC to do this.
6. Turn the device off and boot into "Download Mode” (V- and Home and Power ... and then V+)
7. Run the Odin3 application on your PC and load the recovery *.md5 file under 'AP' or load the file: TWRP SM-J105H_F_M_Y 5.1.1.tar.
8. Connect the MS-J105f to your PC and let Odin3 connect and ID:COM will go blue and show i.e. 0 : (COM4) > then click Start.
9. The SM-J105F will power on when done. Disconnect cable and power it off again.
10. Boot into recovery (V+ and Home and Power) will now boot into TWRP.
11. You will now see the TWRP menu touch screen.
12. Tap Install > scroll to the "UPDATE-SuperSU-v2.79-20161211114519.zip" file you downloaded and copied to the phone memory tap it.
13. Swipe at the bottom slider to confirm install.
14. Tap Reboot to system when done and you should be rooted.
15. Install and run SuperSU from the app store and run.
16. Install and run Root Checker Basic.
To reinstall the OEM firmware, download the proper xxxx.zip from the Samsung website.
You must the extract the xxx.tar.MD5 file from the download
If you can get into the Download screen on your SM-J105F then use Odin3 as above, just under PA select the OEM file xxxx.tar.MD5 (it takes a short while to select properly as it a very large 2 gb file after extracting)
Hope this helps someone else. Thanks to all whose posts and contributions helped me.
*C.M FLARE S7 CMW/PHILZ TOUCH CUSTOM RECOVERY*
[Tutorial]
Root not necessary*
No need to: ro.secure = 0 /off
REQUIREMENTS LISTED BELOW:
*Enable Developer Options [Turn On*]
*OEM Unlock [Optional*]
*Enable USB Debugging [Turn On*]
*Download C.M Flare S7 Recovery [Complete Set*]: https://drive.google.com/open?id=1SzTbVQ_dIiWdqj7cuB_17b9P5J1la4-C
------------------
Option 1: [Through SP FLASH]
Step1: Open SP FLASH Flash_tool.exe make sure to run as Administration.
Step2: On Scatter loading file, Choose MT6739_Android Scatter.txt file.
Step3: Select Download Only.
Step4: Uncheck all and Check the recovery only
Step5: Locate and Choose custom recovery.img file
Step6: After selecting the recovery.img file, press the DOWNLOAD button
Step7: Power off your phone and then remove the battery
Step8: Connect the phone USB cable and wait for 30 seconds
Step9: if the flashing has been successful, disconnect the cable then Press VOLUME UP + POWER Button.
Option 2: [Through ADB]
Step1: You should Enable USB Debugging mode before using adb
(Located in "Settings", "System", and tap 'About Phone' 7 times)
Go back to System Settings
Turn on: DEVELOPER OPTIONS.
Turn on: OEM UNLOCK & USB DEBUGGING.
Step 2: On your Computer, install "ADB-Setup-1.4.3" then after this software has been installed
Before you can use ADB you should Unlock the BOOTLOADER before flashing (this will wipe or reset the phone)
*make sure that the "OEM UNLOCK" is turned on*
On you computer open 'CMD' command.
-----------------------
Unlocking the OEM BOOTLOADER to enable the Flash feature on Fastboot*
you can use VOLUME UP + POWER BUTTON to go to Fastboot by selecting BootLoader Or ADB.
Option 1: using adb
Type:
adb devices
(Phone id will pop up in cmd with the list of 'DEVICES' attached)
adb reboot bootloader
(*in Fastboot type*)
fastboot oem unlock
(*Message will pop-up on your phone then Press VOLUME UP*)
(*To enable Flashing Custom Recovery Type command *)
fastboot flashing unlock_critical
(*Again Press VOLUME UP to enable*)
fastboot flashing get_unlock_ability
(*Queries bootloader to see if the device is unlocked*)
-----------------------
after unlocking the fastboot and oem bootloader
you can now Flash the Custom Recovery [CWM/Philz Touch 6]
in C.M FLARE S7 Folder Locate the CWM-Philz Touch 6 Custom Recovery
and copy the recovery.img file then
Type:
fastboot flash recovery recovery.img
(after flashing succeeded*)
Type:
fastboot reboot
(it will automatically reboot your phone)
-------------------------
*[End of tutorial]*
Tutorial
I flash it via flashify and ends with successful.
But i have notice that the recovery not working on touch button, anyway thanks for making this recovery.
How to fix?
Sir please tell me on How to fix Can't mount data on this custom recovery. I try to full backup using this recovery but its ended can't mount data. Sorry for my bad english I hope you can help me sir.
Before you start reading note that no spoon-feeding is done here and its a bit tricky, so use your common-sense if you are flashing Stock ROM for the first time.
REQUIREMENTS:
-PC/laptop
-ADB-Fastboot / Qualcomm Drivers must be installed
-QFST tool / QFIL tool anyone required (QSFT RECOMMENDED)
-notepad ++
-Stock Nougat v99 Firmware File
-And A working Brain
Process:
First Install all the drivers and Flashing Tool then Extract the V99 rom.
Then go where you have extracted the rom then go to the firmware folder there find (rawprogram_unsparse/rawprogram0) anyone and open that file with notepad ++ NOW HERE COMES THE DIFFICULT PART you need to delete some lines from that file so that it doesn't create any NULL IMEI issue when flashing the rom.
After opening the file find this lines:
filename="st1" label="modemst1" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd682400" start_sector="439314" />
filename="st2" label="modemst2" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd802400" start_sector="442386" />
[FROM THIS TWO LINE YOU NEED TO REMOVE THE "st1" and "st2" ] THEN
filename="fs_image.tar.gz.mbn.img" label="fsg" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0x10008000" start_sector="524352" />
[FROM HERE YOU NEED TO REMOVE "fs_image.tar.gz.mbn.img" ] THEN
filename="persist_1.img" label="persist" num_partition_sectors="9608" physical_partition_number="0" start_sector="10485760" />
[FROM HERE REMOVE "persist_1.img" ] THEN SAVE THE FILE
**NOTE- REMEMBER IN WHICH FILE YOU MAKE THE CHANGES.
Now open QPST Tool/ QFIL Tool, anyone you prefer then select Flat Build then in programmer path, go to browse and from the firmware folder select "prog_emmc_firehose_8937_ddr.mbn" file Then click on load XML And select the .xml File in which you have made the changes (otherwise if you select the wrong .xml file the IMEI will be NULL) After selecting the .xml file another window will be popup just select the [patch0] and then it's done...
Now you can flash your 10or. Device By just Clicking on the Download Button.
But before Flashing Make sure your device is in EDL Mode.
To Boot in EDL Mode, just Power OFF your device and then press (volume up + volume down button simultaneously) and just connects the data cable... and your notification LED will start blinking...
I THINK NOW YOU CAN FLASH STOCK FIRMWARE EASILY IN 10or. DEVICE...
Before you start reading note that no spoon-feeding is done here and its a bit tricky if you are flashing Stock ROMs for the first time.
REQUIREMENTS:
-PC/laptop
-ADB-Fastboot Drivers / Qualcomm Drivers must be installed
-QFST tool / QFIL tool anyone required (QSFT RECOMMENDED)
-notepad ++
-Platform Tools
-Stock Nougat v82/v99 Firmware File
-AIO Tool for 10or.E Download AIo Tool Kit
-And A working Brain
Process:
First, install all the drivers and Flashing Tool then Extract the V82/V99 rom.
Then go where you have extracted the rom then go to the firmware folder there find (rawprogram_unsparse/rawprogram0) anyone and open that file with notepad ++ NOW HERE COMES THE DIFFICULT PART you need to delete some lines from that file so that it doesn't create any NULL IMEI issue when flashing the rom.
**NOTE YOU NEED TO CHANGE THE (rawprogram_unsparse/rawprogram0) FILE. BELOW LINES MUST BE CHANGE FROM BOTH FIRMWARE V82 as well as from V99 firmware. or else it will give null IMEI error.
After opening the file in notpad ++ find this lines:
filename="st1" label="modemst1" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd682400" start_sector="439314" />
filename="st2" label="modemst2" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0xd802400" start_sector="442386" />
[FROM THIS TWO LINE YOU NEED TO REMOVE THE "st1" and "st2" ] THEN
filename="fs_image.tar.gz.mbn.img" label="fsg" num_partition_sectors="3072" physical_partition_number="0" size_in_KB="1536.0" sparse="false" start_byte_hex="0x10008000" start_sector="524352" />
[FROM HERE YOU NEED TO REMOVE "fs_image.tar.gz.mbn.img" ] THEN
filename="persist_1.img" label="persist" num_partition_sectors="9608" physical_partition_number="0" start_sector="10485760" />
[FROM HERE REMOVE "persist_1.img" ] THEN SAVE THE FILE
**NOTE- REMEMBER IN WHICH FILE YOU MAKE THE CHANGES.
(either rawprogram_unsparse or rawprogram0).
**NOTE**
Make sure USB debugging is turned on from developer option,
Now boot your device is in EDL Mode.
To Boot in EDL Mode just Power OFF your device and then press (volume up + volume down button simultaneously) when 10or. logo popup just connects the data cable... and your notification LED will start blinking...
**MAIN PROCESS**
**FIRST NEED TO FLASH V82 FACTORY FIRMWARE FOR UNLOCKING BOOT LOADER.
Now open QPST Tool/ QFIL Tool, anyone you prefer then select Flat Build then in programmer path, go to browse and from the V82 firmware folder select "prog_emmc_firehose_8937_ddr.mbn" file Then click on load XML And select the .xml File in which you have made the changes (otherwise if you select the wrong .xml file the IMEI will be NULL) After selecting the .xml file another window will be popup just select the [patch0] and then it's done...
Now you can flash your 10or. Device By just Clicking on the Download Button.
Let the flashing process to be finished...
After the flashing complete boot your phone it will show a start option just start it by power key, then your phone will boot into test mode then just click on Reboot --> Reboot To Android --> Ok, then again click on start by the power button, after the phone boots again enable the USB debugging option and power off your device.
Now we need to boot our phone into fastboot mode for that (press power button + volume down simultaneously) and then click on start again by the power button. then some options will be shown just select fastboot mode by the volume rockers and the power button.
As now your device is booted into fastboot mode just connect the USB cable and you can now unlock the bootloader by typing this commands
OPEN FASTBOOT/PLATFORM TOOLS and use this following commands
fastboot devices
(it will show if your device is connected or not)
then type fastboot oem unlock
then there will be a popup on the phone just select "yes" by the volume rockers and power button.
After the phone reboot, your phone bootloader will be unlocked Now you need to flash the V99 rom for that just power off your phone and boot it again to EDL mode and flash the V99 rom by the using same process use to flash the V82 ROM.
**Recovery Installation**
Now you have unlocked the bootloader and installed the V99 ROM now the final process came to install any custom recovery you want for that just extract the AIO Tool kit (password for extract: vishalsmagic) just open the file and go to the TWRP kit section then from flash section select the one you preferred to flash then just Double click on "VISHALSMAGIC" and enter password (vishalsmagic) then just type the com port no. and hit Enter to flash.But before flashing make sure your device is in EDL mode.
After the flashing complete just press the (power button and volume up) to boot into twrp..
And boooom you have installed custom recovery on your 10or.E
If you want you can install "no verity opt encrypt'' zip(optional) and "Magisk" for Root (optional).
can you explain why we are again flashing V 1_0_99 stock rom.
could we have not unlocked bootloader by flashing V 1_0_82 only.
Please, update link for AIO Toolkit.