436 pagesV  < 1 2 3 4 5 6 > »  
 
REPLY
> General principles of recovery loaders on Qualcomm | HS-USB QDLoader 9008, HS-USB Diagnostics 9006, QHUSB_DLOAD, etc.
vaalf
Message#1
12.02.15, 22:01
Persōna suspecta
*********
[offline]

Group: Honorary Gameday
Messages 8742
Check in: 12.05.13
Samsung Galaxy S9 Plus Exynos

Reputation:-  1758  +

The level of complexity of the topic: very difficult
A WARNING!!
IF YOU DO NOT UNDERSTAND THE RISK LEVEL AND THE MECHANISM OF OPERATED UTILITIES
- THAT YOU ARE BETTERDO NOT USEMATERIALS OF THIS TOPIC
--- because instead of recovery - you can MORE MORE KILL YOUR DEVICE
(and in this case, you better give the device to those who are more knowledgeable in these matters)


Before asking questions
1. need to studybasic concepts (at least): in the cap "Terms (definitions)"(all) +" General theory "(release "a bit old", but gives a general idea);
++ "Ideally" - to deal with the "Listopenquestions "
2. provide "absolute minimum" necessary info ("rules of the topic"):
  1. links to//savagemessiahzine.com/ devdb /(description of the device) and the theme of the firmware (/ discussion) of the device onsavagemessiahzine.com
  2. [under the spoiler!] info about internal sections memory - (preferably - with the size of the sections) (example); maybe ask / get in the subject of your device
  3. [under the spoiler!] USB VID / PID of the machinein all combinations of buttons / battery: check all options
  4. [under the spoiler!] what was done with the device before it was in such a state? What was tried out of the methods / approaches given in the topic? (in detail! )
  5. [under the spoiler!] conclusionqblinfoone of the loaders (/ programmer) - with firmware (/ dump). (what for, another example of output )
  6. How many hours on (native?) charge was the device before the diagnosis?(Flcb?); preferably also battery charge level (mV / mA)?
  7. on how many PCs (/ what OS) was the diagnosis performed?
  8. [under the spoiler!] own considerations / assumptions (/ doubts (/ questions)) regarding possible solutions
in the absence of an "absolute minimum" of the necessary info - message will be deleted.

PS: if you do not have the opportunity / desire to provide information on all the points above, but there is a desire to get advice from the participants of this topic - formulate the question in the subject of your device, and here - just a link to the corresponding. post in the subject of your device;
If any of the participants in this topic have the opportunity / desire, then you will receive an answer in the subject of your device

Zyy: (recommended) -How to ask questions?

call for compiling a table of correspondence between models of chipsets and equipment manufacturers to identifiers in certificates
how and what to do (for example, SBL *) , what already is ; + also:
The qblinfo utility is officially added to qtools.
Now the current build version for Windows can always be downloaded bythis link.
=====================
qfpr2 - script to get the contents of QFUSES
So far, only for one "type" of platforms - the 2nd, according to my classification. This includes, for example, MSM8x10, MSM8x26, MSM8962, MSM8974, MSM8x92, MSM8994, APQ8084, MDM9x25, MDM9x35. This class is characterized by PBL work in the Sahara, IRAM addresses 0xf8xxxxxx.
I suggest that all owners of devices on platforms of this type run this script and post the resulting out.txt with an indication of the model of the device.
In addition to the "theoretical" benefits in terms of the development of the platform, this should help in solving the practical problem of selecting loaders.

=====================
  • Objective: "to help seekers on the difficult path to restore bricks at Qualcomm"
    The main focus of the topic will be on the "latest versions" of SoC - MSM (/ APQ) 8x ** on eMMC,
    but since “general principles” - it will probably be useful for other SoC series (MDM (/ QSD) 7x ** on NAND (/ MTD)
Tasks
  • to collect and systematize ("bring to a" user-friendly "form) general terminology and definitions
  • systematize and find common methodological principles and approaches to recovery
  • ...
  • assemble working sets ("cases") of brick restoration at Qualcomm
  • ...
  • to develop standard recommendations for the compilation of "recovery cases" of Qualcomm devices for which there are no ready-made cases
____________
"Listopenquestions "
this is probably the most important section of the topic (after "Terms (definitions)" + "General theory")
  • Is it possible to "assemble yourself" (for example, in a HEX editor) "boot" (* msi_image.mbn) from dumps (dd) respectively. partitions (sbl1 (/ 2 (/ 3)) + tz (/ + hyp)) from the working machine?see Answers
  • Why to translate from 9008 to 9006 you need to flash the entire chain of loaders? (after all, they are being re-flashed once again when uploading the full firmware (/ dump of partitions) to 9006)?see Answers
  • What are cookies (magic numbers) and why are they "generally" needed ("what is their meaning")?see Answers
  • On all qualcomm devices, the method of "starting the boot of the device from the" External SD card "(1, 2) "in the 9008th mode ??depends on the values ​​in QFUSES
  • ..
Answers
  • answersSW.* vvevvevve, : thank_you: - better to start from here - and further on the topic (minimum 2 pages)
  • Is it possible to use the same programmer (xPRG ****. Hex (/ mbn))ondifferent devices but with the same SoC? answer1
  • ...
_____________

PS: if after the "Answers" you still have "questions" - then before "restoring something":
or read the whole topic again
or give the device to restore those who are more knowledgeable in these matters
Motive
Motive (prehistory) + archive versions of the caps
__________________
Terms (definitions)
(will be replenished)
to be able to "carry on a dialogue" - the "common" definitions of "what is what"


additionally:
Abbreviations
USB Vendor IDs:http: //developer.andro.../device.html#VendorIds

_________
General theory
"literature" and related notes
prefab 1 ( "in the original theme" )
prefab 2

----------------
"interesting notes" (about fastboot) + "continuation"
nv parameter responsible for microphone amplification(by* = S =, : thank_you :)

==========
eMMC controller has switched to read-only mode:
General principles for restoring bootloaders to Qualcomm (Post acdev # 42655190)
+ ReadOnly on SD cards

PS: in the "last resort" - you can try to search andorder a memory (emmc chip) in china ...
==========
o IMEI:
General principles for restoring bootloaders to Qualcomm (Post kestua # 38839099)
General principles of restoring bootloaders on Qualcomm (Post = S = # 38869956)

Backup IMEI from QPST to Qualcomm Snapdragon 616:Xiaomi Redmi 3 - Official firmware MIUI 7 (OS 5.1.1) (Post purler # 48189506)

bootloader from source based on CAF - you can build! :General principles for restoring bootloaders to Qualcomm (Post S-trace # 48897765)

Big base of jtag pinouts formost smartphone modelsthank* Vladimirs77,
General principles for restoring bootloaders to Qualcomm (Post Vladimirs77 # 50087863)

==========

USB Vendor IDs:http: //developer.andro.../device.html#VendorIds
OEM Drivers:http: //developer.andro..s/oem-usb.html#Drivers
Google USB Driver:http://developer.android.com/sdk/win-usb.html
Attention!! Regarding "Relink HS-USB QD Loader 9008 (COM *)":
Acdev @ 02.26.2016, 14:45*
screw driver RELINK kosyachit and it must be removed.
For the place it is necessary to put Google or from the vendor.

+ QDLoader HS-USB Driver 32-64 bit
+ moreQualcomm HS-USB QDLoader 9008 driver for Windows x64 // x86
==========
How to generate the **** _ msimage.mbn (as an example; on Windows using QPST (emmcswdownload.exe))
General principles of restoring bootloaders on Qualcomm (Post wladimir_tm # 43253768)

====
Bootloader LuminesCollection of official firmware

Restore from the Hard Brick (9008) mode of the Nokia Lumia 525 (RM-998) smartphone.

UFS standards (Universal Flash Storage) - thank * Kramar111,

About transferring phones to SD 650 to EDL by shorting USB D + to ground
Information, datasheets and schemes msm 8916
____________
"Ready recovery cases"

MSM7225A (HTC Desire C)
General principles of restoring bootloaders on Qualcomm (Post -Zhuk- # 50174000)
...
Qualcomm Snapdragon 200 MSM8612:
Lenovo A785e (China Telecom)General principles for restoring bootloaders to Qualcomm (Post grass7 # 41425745)

===
Qualcomm Snapdragon 400 MSM8228:
General principles of restoring bootloaders on Qualcomm (Post vvevvevve # 40862977)

===
Qualcomm Snapdragon S4 Pro APQ8064:
ZTE Nubia Z5 (NX501)

===
Qualcomm Snapdragon 800 MSM8974:
Lenovo K910SS
LG G2 + savagemessiahzine.com: (Post kestua # 39298647) (LG G2 - Unbrick)

===
Qualcomm Snapdragon 801 MSM8974AB:
ZTE Grand S II:Restore bricks! Method number 2! Repair IMEI!

Qualcomm Snapdragon 801 MSM8974AC v3:
Moto X Gen2 General principles for restoring bootloaders to Qualcomm (Post S5610_best # 50312537)

===
Qualcomm Snapdragon 805 MSM8084:
Unbrick Motorola Droid Turbo
===
Qualcomm Snapdragon S4 Pro APQ8064
Recovery Instructions Sony Xperia Z C6602 / C6603 / C6606 / C6616
===
HTC Desire X-Qualcomm Snapdragon S4 Play MSM8225
General principles of restoring bootloaders on Qualcomm (Post kestua # 71541490)
===
Qualcomm Snapdragon 430 MSM8937 (Honor 7C)
Instructions for firmware Board, raising bricks

___________
Utilities
QC-Privided:
OEM Provided
Miflash (Miphone / MIUI ROM Flashing Tool):
official page with manual (EN): Download MIUI ROM Flashing Tool (alwayslatestversion + xiaomi ROMs):http://en.miui.com/a-234.html
Malchik-solnce @ 01/27/2014, 6:30 PM*
... Drivers / Utilities / Add-ons ->MiFlash
Download - MiPhone2.11.6 (Option 1)
Download - MiPhone20131108 (Option 2)
Download - MiPhone20140509 (Option 3)

MiPhone20141107:http: //bigota.d.miui.c...ls/MiPhone20141107.exe
MiPhone2015731 @savagemessiahzine.com: General principles of restoring bootloaders on Qualcomm (Post wladimir_tm # 42794251)
MiFlash 2016.03.30.0 (64bit)
MiFlash 2016.04.01.0 (64it)

QFIL (via Lenovo):
lenovo-forums.ru

utilities for working with IMEI -thankSW.* ariafan link and uv. * acdev, link


______
DEV-Provided
USBlyser:
Version: 2.1
Released: March 16, 2014
Size: 3,9 Mb
Limitations: Fully functional 33-day trial
If you want to understand seriously, then install and run a sniffer on this port - for example, USBlyzer, and post a log of such an attempt in QFIL.
Yes, when using USBlyser, you need in the settings: Capture - Capture Settings - URB Transfer Buffer Size Limit to set the maximum allowable value for your version of the program.


HEX automatic conversion file of gpt.bin values ​​(obtained dd if = / dev / block / mmcblk0 of = / sdcard / gpt.bin bs = 8 count = 2176) into text content rawprogram0.xmlexcel tools - thank * Bazzz2,

qtools project:
github, General principles of restoring bootloaders on Qualcomm (Post vvevvevve # 40306059)
++ qblinfo how and what to do (for example, SBL *)

DFS Professional CDMA Tool:
http://cdmatool.com
General principles of restoring bootloaders on Qualcomm (Post Olezhek1975 # 38804787)
General principles of restoring bootloaders on Qualcomm (Post wladimir_tm # 38808958)

NV-items_reader_writer:
[TOOL / GUIDE] Full NV Backup and Restore [SIMPLE] [08-03-2012]
+ example of instructions for working in the program


recovery script for collecting the partitions info (mmcblk0info.sh/zip):
http: //forum.xda-devel...=56569542&postcount=71

EFS Professional:
http: //forum.xda-devel…-professional-t1308546

Brixfix:
http: //forum.xda-devel...owthread.php? t = 2136738

eMMC RAW Tool @savagemessiahzine.com: eMMC RAW Tool

boot-unlocker-gnex:General principles for restoring boot loaders to Qualcomm (Post nerwin # 40222279)
https://code.google.com/p/boot-unlocker-gnex/
BootUnlocker for Nexus Devices - Unlock your bootloader without fastboot.
This application REQUIRES a Galaxy Nexus (maguro, toro or toroplus), Nexus 4 (mako), Nexus 5 (hammerhead), Nexus 7 2013 (deb or flo), Nexus 10 (manta), or OnePlus One (bacon / A0001), with root.


Qualcomm Firmware Toolby* vin2809

®Partitions Backup & RestoreSome screenshots to explain the process:®Partitions Backup & Restore (Post aleha81 # 39380773)
Partitions Backup & Restore v1.6.0 RUS- thank* htc 600,

aureljared / unbrick_8960:https://github.com/aureljared/unbrick_8960

WriteDualIMEI utility (W + G_eMMC)ARK Benefit A3 - Official firmware

Maud. fastboot.exe, which "can" send the "reboot-edl" command to the bootloader "directly" (without the "oem" prefix)) - using the "fastboot_edl reboot-edl" command line;
thank* emusic General principles of restoring bootloaders on Qualcomm (Post emusic # 50224890)


emmcdl:
thank* peter23, "for the find" :)
Visible support for firehose, visible ability to read a USB flash drive from the phone, and not just write (first of all, this is interesting).
General principles of restoring bootloaders on Qualcomm (Post peter23 # 50287938)

+ Found a more recent version 2.15General principles of restoring bootloaders on Qualcomm (Post peter23 # 50314988)

a set of batch files for automated read / write sections via emmcdl - thanks* emusic
General principles of restoring bootloaders on Qualcomm (Post emusic # 50332273)


______
______
Instructions

full dump flash drives:
* how to remove a full dump flash drive if there is no slot for an SD card + universal and platform-independent - script: thank_you:* vvevvevve,
* and simpler (but "not guaranteed") General principles of restoring bootloaders on Qualcomm (Post wladimir_tm # 41497005)
* on habrahabr.ru: link to instructionsGeneral principles of restoring bootloaders on Qualcomm (Post Olezhek1975 # 43247628)
--------------
** "right on the (live) device" to make a "recovery SD"

"even on WinXP" - you need to "disable signature verification" drivers: thank_you:* Magnat.mg

first 100MB backup (using app "Partitions Backup & Restore") General principles of restoring bootloaders on Qualcomm (Post wladimir_tm # 41429130)

Resistance for finding test points (resistor 75-100 ohm)

"instructions in pictures": QFIL Backup and restore EFS:Lenovo S90 - Firmwares (OS 4.4.4 - 5.X.X) (Post MATVE # 40689013)

Repair IMEI via qpstHighscreen Omega Prime Mini - Discussion General principles of recovery loaders on Qualcomm

"example" (read context):Translation instructions from Xiaomi.eu, adapted for increasing the section / data to 6 gigs (using parted)

"example" on the firmware using MiFlash:


example commands - to "see sections"

[GUIDE] How to make a backup of your computer without sdcard

approximate example:(Windows + VMWare Ubuntu) recovery chain loaders (from state 9006) (+ UBUNTU VMWARE IMAGES
orubuntu-14-04-1-lts-trusty-tahr-desktop-64-bit

as with Miflash (in "9008th mode") - you can flash "only selected partitions" + "dummy.img" = a good example of "dummy img-image"
______

Cap updates

================================
================================
== 4copying ==
absolute minimum CODE
in the header: [B] [URL = //savagemessiahzine.com/forum/index.php?showtopic=643084#aminimal animal "absolute minimum" required info: [/ url] [/ b]

version archive caps
================================
================================

20161108
About transferring phones to SD 650 to EDL by shorting USB D + to ground

20160915
fornewbiesin the subject:
A prerequisite for writing messages in this topic is: provide the "absolute minimum" of the necessary info for your device.
if it is not clear how to get this:
1. immediately look for a normal SC ("service center")
2. contact the appropriate forum section (=Tehnotrepalka)
PS: in case of non-fulfillment of this condition - messages of newcomers will be deleted (and of course - left unanswered)

If you do not have the opportunity / desire to provide information on all the points above, but there is a desire to get advice from the participants of this topic - formulate the question in the subject of your device, and here - just a link to the corresponding. post in the subject of your device;
if any of the participants of this topic have the opportunity / desire - then you will receive an answer in the subject of your device [/ i]

20160902
UFS standards (Universal Flash Storage) - thank* Kramar111,

20160624

"absolute minimum" necessary info: [/ b] [background] [list = 1] [*] links to//savagemessiahzine.com/ devdb /(description of the device) and the theme of the firmware (/ discussion) of the device onsavagemessiahzine.com [*][under the spoiler!] info about internal affairs memory - with the size of sections (example)
PS: if you do not have the opportunity / desire to provide information on all the points above, but there is a desire to get advice from the participants of this topic - formulate the question in the subject of your device, and here - just a link to the corresponding. post in the subject of your device;
If any of the participants in this topic have the opportunity / desire, then you will receive an answer in the subject of your device


[*]If you do not have the opportunity / desire to provide information on all the points above, but there is a desire to get advice (possibly) from the participant of this topic - state your question in the subject of your device, and in this topic - only a link to the corresponding. post in the subject of your device;
If any of the participants in this topic have the opportunity / desire, then you will be answered in the subject of your device


20160612
a set of batch files for automated read / write sections via emmcdl - thanks* emusic
General principles of restoring bootloaders on Qualcomm (Post emusic # 50332273)

20160611
change
"absolute minimum" required info
p.5<->p.1

Moto X Gen2(Snapdragon 801 MSM8974AC v3 / Krait 400)General principles for restoring bootloaders to Qualcomm (Post S5610_best # 50312537)

emmcdl:
thank* peter23, "for the find" :)
Visible support for firehose, visible ability to read a USB flash drive from the phone, and not just write (first of all, this is interesting).
General principles of restoring bootloaders on Qualcomm (Post peter23 # 50287938)
+ Found a more recent version 2.15General principles of restoring bootloaders on Qualcomm (Post peter23 # 50314988)

20160609
Archive updates caps

MSM7225A (HTC Desire C)
General principles of restoring bootloaders on Qualcomm (Post -Zhuk- # 50174000)

Big base of jtag pinouts formost smartphone modelsthank* Vladimirs77,
General principles for restoring bootloaders to Qualcomm (Post Vladimirs77 # 50087863)


Maud. fastboot.exe, which "can" send the "reboot-edl" command to the bootloader "directly" (without the "oem" prefix)) - using the "fastboot_edl reboot-edl" command line;
thank* emusic General principles of restoring bootloaders on Qualcomm (Post emusic # 50224890)

20160608
current QPST versions from the network (QPST2.7.422-437) - thanks!* peter23,
General principles of restoring bootloaders on Qualcomm (Post peter23 # 50215409)

20160524
MiFlash 2016.04.01.0 (64it)
Restore from the Hard Brick (9008) mode of the Nokia Lumia 525 (RM-998) smartphone.

utilities for working with IMEI -thankSW.* ariafan link and uv. * acdev, link

Partitions Backup & Restore v1.6.0 RUS- thank* htc 600,

as with Miflash (in "9008th mode") - you can flash "only selected partitions" + "dummy.img" = a good example of "dummy img-image"


CORR:
[*][under the spoiler!] cmdline off firmware and lsusb (USB VID / PID) of your device in all button / battery combinations:check all combinations

20160513
modiff:before asking questions:
from:
before asking questions:
is necessary learn the basic concepts (at least): in the cap "Terms (definitions)" (all) + "General theory" (release "a bit old", but gives a general idea);
++ "Ideally" - to deal with the "Listopenquestions "
"absolute minimum" required info: [list = 1] [*] link to a topic with a discussion of the device / firmware
[*] What did you do with the device before it was in such a state? (in detail!)
[*] Are any firmware available for him in the form of files (a) images (a)? If yes, give a link to one of them.
[*] What is USB VID / PID now? (in the device manager) //+ Also switch "view" - "on connection": there may be several devices
[*](possibly) for (native) charging for several hours; after - try to turn it on again(Flcb?)
[*] try on another PC
[*]check all combinations of clamping volume control buttons when the device is turned on and a USB cable is connected to it; also with battery disconnected
to:
before asking questions:
withof todayand for the future:
for newbies -
A prerequisite for writing messages in this topic is: provide the cmdline and lsusb of your device.
if it is not clear how to get it:
1. immediately look for a normal SC ("service center")
2. contact the appropriate forum section (= "Technical Repairs")
PS: in case of non-fulfillment of this condition - messages of newcomers will be deleted (and of course - left unanswered)
also:is necessary learn the basic concepts (at least): in the cap "Terms (definitions)" (all) + "General theory" (release "a bit old", but gives a general idea);
++ "Ideally" - to deal with the "Listopenquestions "
"absolute minimum" required info: [list = 1] [*] link to //savagemessiahzine.com/ devdb / and the topic of the discussion / firmware device
[*] What was done with the device before it was in such a state? What was tried out of the methods / approaches given in the topic? (in detail! ) + own considerations / assumptions regarding possible solutions
[*]conclusionqblinfoone of the loaders (/ programmer) - with firmware (/ dump). (what for, another example of output )
[*] USB VID / PID (better - lsusb (-tv)) in all combinations:check all combinations of clamping volume control buttons when the device is turned on and a USB cable is connected to it; also with battery disconnected
[*] How many hours on (native?) charge was the unit before the diagnosis?(Flcb?); battery charge level (V / mA)?
[*] how many PCs (/ what OS) were diagnosed?
[*] (recommended) -How to ask questions?


20160416
bootloader from source based on CAF - you can build! :General principles for restoring bootloaders to Qualcomm (Post S-trace # 48897765)

®Partitions Backup & Restore Some screenshots to explain the process: ®Partitions Backup & Restore (Post aleha81 # 39380773)

20160415
MiFlash 2016.03.30.0 (64bit)


20160412
Backup IMEI from QPST to Qualcomm Snapdragon 616:Xiaomi Redmi 3 - Official firmware MIUI 7 (OS 5.1.1) (Post purler # 48189506)


20160328
spoiler = DEV-Provided]
USBlyser ...

20160312
DEL
fresh versions of some kvalkommovskih utilities

20160229

header:
del
!!-- subject only in the initial stage of design --!!
Mission: "to make Qualcomm as recoverable as MTC"


change list
"absolute minimum" necessary info: [/ b] [/ background] [list = 1] [*]


20160226
Attention!! Regarding "Relink HS-USB QD Loader 9008 (COM *)":
Acdev @ 02.26.2016, 14:45*
screw driver RELINK kosyachit and it must be removed.
For the place it is necessary to put Google or from the vendor.


+ QDLoader HS-USB Driver 32-64 bit
+ moreQualcomm HS-USB QDLoader 9008 driver for Windows x64 // x86

====
Bootloader LuminesCollection of official firmware

20160209

about fastboot) [/ url] +"continuation"

20160203
HEX automatic conversion file of gpt.bin values ​​(obtained dd if = / dev / block / mmcblk0 of = / sdcard / gpt.bin bs = 8 count = 2176) into text content rawprogram0.xmlexcel tools - thank * Bazzz2,

20160123
PS: in the "last resort" - you can try to search and order a memory (emmc chip) in China ...

Archive updates caps

_________






There is no curator in the subject. If there is a user in the subject who wants to become a Curator and the correspondingRequirements for candidates, he can apply in the topicI want to be curator(after having studied the topic header and all materials for curators).
Prior to the appointment of the curator, on filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.


Post has been editedvaalf - 07.03.19, 23:50
Reason for editing: Qualcomm Snapdragon 430 MSM8937 (Honor 7C) Instructions for the firmware Board, raising bricks
dj60
Message#42
19.09.14, 22:38
Guru
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2820
Check in: 13.09.06
Samsung Galaxy S8 Exynos

Reputation:-  478  +

= S = @ 09/19/2014, 20:39*
Thank you for the links, but I wanted to see a specific example ... if it doesn’t bother you ...


eg,http: //forum.xda-devel...owthread.php? t = 2136738andhttp: //forum.xda-devel...rick-recovery-t2830806
I can transfer my tablet to 9008 and bring it out of it by hardware, so it’s not exactly
in devices it seems like a Qualcomm HS-USB QDLoader 9008. I know that even RIFF cannot cope with such a problem in 90% of cases, since This problem is not software, but hardware (memory chip dies).



Post has been editeddj60 - 19.09.14, 22:41


--------------------
S7 Edge, Fire HD10 2017 (suez), Fire HD8 2016 (giza), Nvidia Shield 2017 16GB
carver_ua
Message#43
19.09.14, 23:40
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 548
Check in: 24.12.07
LG V20

Reputation:-  99  +

guys, stop flooding already.

as for me, there are some situations - when the percent goes to the preload.
I see three. sometimes still hangs, but this is off topic.

1) If the joint is soft, then you can change it, if you have time, the device, and "IT training."
but for different types of flash drives - there will be its own algorithm, and its bottles.
(hz can for all eMMC - he is alone, I came across more old bodies,
and there is a dead boot - this is JTAG, if the boot is alive - the Kvalkom chain, then the android one)

but it's all complicated. Ie nada spend time, be in the subject, and figured out further.

2) there is a hardware jamb, such as the block became a disaster. when reflashing (see above), it will be marked and it will also work.

in both cases, it is possible to raise it through JTAG, there is no need to sort it out, sealed, shed, forgot.
with loading, everything is more complicated there, you need to know Kvalkomovsky commands, for radio they are not standard, like what to sew,
and then - often not. for example, a modified bootloader, its own commands in the bootloader, and firmware with spare.

(not always kaneshno, but basically so, well, sew not through JTAG, but through BOX, the same wires, but these are different things,
Recommended by JTAG (the scripts for which are in the source code of the firmware) - it stands as a golden iPhone,
even without a QDSP6 license. and if you can work with him, then the salary from $ 2k is guaranteed.
and RIFF is only 150 bucks, there is in every city, and there’s no need to think, you should choose a model, or you can add Schaub to support

3) but cases of a dead flash drive, or a massive glitch in some model, this also happens.
there just roll the chip or even change, in general what is the problem. and no flashing will immediately help.
Only hardware help, then sew.


Downstream, too, is different. This is to point 1 and two.
New prots - there is PBL in the process itself, it starts if the dead loader,
In those shos old, before the new mode - only if the loader is alive. otherwise, JTAG / programmer for bootloader, and then to taste.
Also, in different "states" processors come out with different "memory maps", and the loaders need different ones.
(but in the Kalkov sources, they go together always, about emms - it seems there is one)

kanesho, I'm not an expert in this, wrote as I see, but links to pioneerism with xda, or write a type
"In turn, the processor is issued by the controller a series of low voltages with a certain frequency (several dozen cycles)"
- with all due respect, do not port the topic please. Do not turn into a bucket, such as xda.



QHSUSB_DLOAD is an interesting question, I fixed the current on MDM9615, with nand flash drives.
There it is completely different than on smarts. It would be nice to have in the topic - real cases.
rather than writing, all cases are unique. write your. sho and how to calculate where and what changed.

p.s. here give links to anyclab - this is not ice. Yes, and the android - this does not apply.
With the same success, you can give links to QualCom chipcode + git, or the old support.cdmatech
Interestingly, even if someone has read the post, there is access;)

p.s. guys, if anyone read this post, and decided to ask me if I don’t know how to fix your smart, do not waste time,
I wrote above, I fixed only MDM9615. That mode, but in smarts - another flash drive usually,
plus I had a live donor, rather a comrade with a JTAG and a donor I had, well, there is a comrade, jtag and donors too.
He considered the firmware, I cut it and filled it with QMAT scripts. how to pour - looked at the live update.
in my case, QPST is current for insight, and in PSAS the scripts did not go. QMAT has gone.

p.s. By the way, the link to the opening of ranges - with xda - is very controversial.
probably everything is true, but not quite true. forgot the remaining items.
for those who are not subscribed to fresh QXDM,
it has been a couple of years since it reveals the range in DFS (it is also googled). nice software, and it works.

p.s. I wrote a mess, I want to sleep, and too lazy to recheck in the morning. so that sent all Wait.


Post has been editedcarver_ua - 20.09.14, 00:02


--------------------
/ carv
Olezhek1975
Message#44
20.09.14, 07:12
Unbrick All Nubia model
*********
[offline]

Group: Banned
Messages 2217
Check in: 09.07.07
Glofiish (E-Ten) X500 +

Reputation:-  1014  +

for those who are not subscribed to fresh QXDM,
it has been a couple of years since it reveals the range in DFS (it is also googled). nice software, and it works.

the software is good and useful, but nothing special is done without registration


--------------------
carver_ua
Message#45
20.09.14, 13:07
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 548
Check in: 24.12.07
LG V20

Reputation:-  99  +

in DFS - registration is free there;)
for editing items no more is asked.

and BAND_PREF with PREF_MODE - there is much longer and fuller than on XDA.
(essentially everything with QXDM is taken, and visualized,
by gangs, you can still search 80-VD664, 80-VF299 (here pdf and xlsm), although Google’s shoto is empty)

For smarts - I do not know, but so, sometimes you can turn on the shoto on a unlocked carrier hotspot or modem.
if everything inside is worth sho nada. Only all this has nothing to do with restoring bootloaders.

and a beautiful manual for restoring smart bootloader,
general philosophy, with concrete examples, would not hurt.


--------------------
/ carv
= S =
Message#46
20.09.14, 21:27
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 505
Check in: 20.11.08

Reputation:-  54  +

Where to get kvalkomovskie source?
Olezhek1975
Message#47
22.09.14, 23:42
Unbrick All Nubia model
*********
[offline]

Group: Banned
Messages 2217
Check in: 09.07.07
Glofiish (E-Ten) X500 +

Reputation:-  1014  +

= S = @ 09/09/2014, 10:27*
Where to get kvalkomovskie source?

and what do you want? I have an insider
1) 8960 Boot Architecture
2) MSM8960_MSM8270_MSM8X60A_MOBILE_STATION_MODEM_DEVICE_REVISION_GUIDE

Post has been editedOlezhek1975 - 22.09.14, 23:45


--------------------
= S =
Message#48
23.09.14, 11:24
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 505
Check in: 20.11.08

Reputation:-  54  +

Olezhek1975 @ 09/22/2014, 10:42*
and what do you want? I have an insider

you need to understand the principles of recovery without jetag! what is insider?
Olezhek1975
Message#49
23.09.14, 16:45
Unbrick All Nubia model
*********
[offline]

Group: Banned
Messages 2217
Check in: 09.07.07
Glofiish (E-Ten) X500 +

Reputation:-  1014  +

= S = @ 09/23/2014, 12:24*
what is insider?

from Qualcomm for internal use only


--------------------
carver_ua
Message#50
23.09.14, 17:04
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 548
Check in: 24.12.07
LG V20

Reputation:-  99  +

This is not for internal, but for their customers, with an "amss" license.


--------------------
/ carv
wladimir_tm
Message#51
23.09.14, 18:04
_ && make it funny)
*********
[offline]

Group: Curators
Messages 2346
Check in: 05.11.13
Xiaomi Redmi 6 Pro 4/64

Reputation:-  508  +

carver_ua @ 09/23/2014, 5:04 PM*
"amss" license.
AMSS
stands for Advanced Mobile Subscriber Software (Qualcomm)


--------------------
Olezhek1975
Message#52
23.09.14, 18:26
Unbrick All Nubia model
*********
[offline]

Group: Banned
Messages 2217
Check in: 09.07.07
Glofiish (E-Ten) X500 +

Reputation:-  1014  +

This is not for internal, but for their customers, with an "amss" license.

Qualcomm Confidential And Proprietary.
I think we will find Advanced Subscribers here, on the forum, with the probability of any of us visiting the Moon before this new year.

Post has been editedOlezhek1975 - 23.09.14, 18:29


--------------------
= S =
Message#53
23.09.14, 20:21
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 505
Check in: 20.11.08

Reputation:-  54  +

Olezhek1975 @ 09/23/2014, 15:45*
from Qualcomm for internal use only

if you do not mind, share this ...
wladimir_tm
Message#54
23.09.14, 21:50
_ && make it funny)
*********
[offline]

Group: Curators
Messages 2346
Check in: 05.11.13
Xiaomi Redmi 6 Pro 4/64

Reputation:-  508  +

* = S =,
Google to the rescue ;)
/ + xda of course)


--------------------
wladimir_tm
Message#55
30.09.14, 13:57
_ && make it funny)
*********
[offline]

Group: Curators
Messages 2346
Check in: 05.11.13
Xiaomi Redmi 6 Pro 4/64

Reputation:-  508  +

I can transfer my tablet to 9008 and bring it out of it by hardware, so it’s not exactly
Can I clarify "how exactly" (hardware) ??


--------------------
dj60
Message#56
30.09.14, 14:41
Guru
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2820
Check in: 13.09.06
Samsung Galaxy S8 Exynos

Reputation:-  478  +

This is a feature of my tablet only - in the off state, insert a fastboot cable into it


--------------------
S7 Edge, Fire HD10 2017 (suez), Fire HD8 2016 (giza), Nvidia Shield 2017 16GB
wladimir_tm
Message#57
30.09.14, 17:17
_ && make it funny)
*********
[offline]

Group: Curators
Messages 2346
Check in: 05.11.13
Xiaomi Redmi 6 Pro 4/64

Reputation:-  508  +

fastboot cable
what is it all about ?? o.O
Can I have a photo, or a pinout / pinout ??


--------------------
dj60
Message#58
30.09.14, 17:24
Guru
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2820
Check in: 13.09.06
Samsung Galaxy S8 Exynos

Reputation:-  478  +

The owners of the Amazon tablet and motorol are well acquainted with it.
http: //forum.xda-devel...owthread.php? t = 2207122


--------------------
S7 Edge, Fire HD10 2017 (suez), Fire HD8 2016 (giza), Nvidia Shield 2017 16GB
dj60
Message#59
12.10.14, 08:48
Guru
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2820
Check in: 13.09.06
Samsung Galaxy S8 Exynos

Reputation:-  478  +

Hey. Help - tell me the direction. Immediately make a reservation - I'm not special, just collected the data and acted as a tester.
There is a devaysina - Amazon Kinlde Fire HDX (MSM8974), translated into Qualcomm HS-USB QDLoader 9008 (using the cable, wrote above). The system partition is formatted. The bootloader is locked, because fastboot is not an option, there is no adb sideload option in the recovery. There is no full firmware, only an analogue of update.zip, in which the truth always the manufacturer inserts the same set of "sbl1, aboot, tz, rpm, dbi and modem".
It does not carry a semantic load, I assume that for individual partners for recovery.
There are no files for QPST.
The device communicates using the sahara protocol.
Protocol:

-----------------------------------------------------------
ID Command Description
-----------------------------------------------------------
0x00 - Invalid
0x01 Hello Initialize connection and protocol
0x02 Hello Response Acknowledge connection / protocol, mode of operation
0x03 Read Data Read
0x04 image of end transfer
0x05 Done Acknowledgment: image transfer is complete
0x06 Done Response Target is exiting protocol
0x07 Reset Instruct to perform a reset
0x08 Reset Response Indicate
0x09 Memory Debug Indicate to host memory
0x0A Memory Read Number of bytes, starting from a specified address
0x0B Command Ready to receive commands
0x0C Command Switch Mode [1]
0x0D Command Execute Indicate to host: to execute a given client command
0x0E Command Execute Response Indicate to host: target command execution status
0x0F Command Execute Data
all - Invalid
-----------------------------------------------------------
0x0-0x8 Protocol Version 1.0 and above
0x9-0xA Protocol Version 2.0 and above
0xB-0xF Protocol Version 2.1 and above
-----------------------------------------------------------
[1] Indicate to target to switch modes:
- Image Transfer Pending mode
- Image Transfer Complete mode
- Memory Debug mode
- Command mode


An enthusiast with xda (as it turned out later that he is from Ukraine)) tried to help me on the basis of the script written by him for the debrick of the motorola.
This piece of the script completely loads sbl1 and the device turns on in normal mode (and the system partition is formatted on the device), although it is assumed, if I understood correctly, the transition to 9006 (diagnostic mode, where the question is no longer what to do).
Then it did not go. No ideas.
Can anyone understand in python and qalcomme and push for development. Thank.
while true:
time.sleep (1)
response = readPacket (tty, 1, expect_no_response = True, leadFlag = False, escape = False, crc = False)
if None! = response:
sz = struct.unpack ("<I ", response [4: 8]) [0]
print "DBL packet len% d, size% d"% (len (response), sz)
if len (response) == sz:
code = struct.unpack ("<I ", response [0: 4]) [0]
if code == DBL_PARAM_REQ:
print "Got DBL_PARAM_REQ"
tty.write (array.array ('B', [DBL_PARAM_RESP, 0x00, 0x00, 0x00,
0x30, 0x00, 0x00, 0x00,
0x01, 0x00, 0x00, 0x00,
0x01, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00]))
elif code == DBL_MEMORY_REQ:
print "Got DBL_MEMORY_REQ"
(f, offs, l) = struct.unpack ("<III ", response [8:])
print f, offs, l
if f == 0xd:
tty.write (array.array ('B', sbl1_data [offs: offs + l]))

elif code == DBL_MEMORY_RESP:
print "Got DBL_MEMORY_RESP"
(f, status) = struct.unpack ("<II ", response [8:])
print f, status
if (f == 0xd) and (status == 0x0):
tty.write (array.array ('B', [DBL_EXECUTE_REQ, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00]))
time.sleep (1)

elif code == DBL_EXECUTE_REQ:
print "Got DBL_EXECUTE_REQ"
elif code == DBL_EXECUTE_RESP:
print "Got DBL_EXECUTE_RESP"
resp = struct.unpack ("<I ", response [8:])
print resp
if resp [0] == 0x01:
Done = True
return true
else:
print "Got Unknown Request"
else:
print "Got Bad packet"
return false
else:
return done


Post has been editeddj60 - 12.10.14, 09:56


--------------------
S7 Edge, Fire HD10 2017 (suez), Fire HD8 2016 (giza), Nvidia Shield 2017 16GB
= S =
Message#60
12.10.14, 11:10
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 505
Check in: 20.11.08

Reputation:-  54  +

this is not sahara ... this is standard standard for qualcomm in download mode
can I have a full script?
"sbl1, aboot, tz, rpm, dbi and modem" this should be enough for running a fastboot ....
dj60
Message#61
12.10.14, 11:18
Guru
*********
[offline]

Group: Friendssavagemessiahzine.com
Messages 2820
Check in: 13.09.06
Samsung Galaxy S8 Exynos

Reputation:-  478  +

Full script -n / a (there may be stages that are not relevant to this case)
Regarding sugar, I am guided by this message -http: //forum.xda-devel...=54829011&postcount=73
Qpst screen
Attached Image

Fastboot is not an option - because "flash not allowed for locked hw"(like boot)

Post has been editeddj60 - 20.10.14, 17:46


--------------------
S7 Edge, Fire HD10 2017 (suez), Fire HD8 2016 (giza), Nvidia Shield 2017 16GB

436 pagesV  < 1 2 3 4 5 6 > » 


 mobile version    Now: 20.05.19, 08:06