yashsingh1/xdaforums huggingface dataset:
[Huawei Watch 2] Deleted member 8325300:
Hey there,

I've been facing the same problem, I think its best we move out of the 4G ROM thread and continue here.

So here is what happened so far:

I did the exact same mistake and flashed my Huawei Watch 2 BT LEO-B09/LEO-BX9 with the 4G Rom and now my watch doesn't show anything and just a black screen, no huawei logo, no vibration, no fastboot access, nothing except when I plug the watch to the PC it shows up as "Qualcomm HS-USB QDLoader 9008 (COM4)".

So at this point we are trying to find a way to flash the correct images to the watch without accessing fastboot. I used a Qualcomm Flash tool called QFIL and on it the Watch was visible as "Qualcomm HS-USB QDLoader 9008 (COM4)".

Now the problem I'm facing is that I need these three files to run the program:

1. prog_emmc_firehose_xxxx.mbn

2. rawprogram0.xml

3. patch0.xml

I'm not 100% sure if this is the correct program to use to Flash Qualcomm smart watches. So I think at this point its still possible to revive our watches because there is still some communication between the watch and the PC.
[Huawei Watch 2] devilsden:
Have been following the thread. Hopefully it will be resolved without needing to send the watch back...
[Huawei Watch 2] Deleted member 8325300:
eMMC DL Tool

https://androidmtk.com/use-emmc-dl-tool

I'm not sure if this is the correct program for this situation but apparently it can Flash images to a Qualcomm android, should we try this one?
[Huawei Watch 2] devilsden:
But what firmware would you flash? Also, I dont think firmware files are image files...
[Huawei Watch 2] mcdull:
The software you named is correct, or some other will use the flash tools from Xiaomi. Yup, The problem is the missing mbn file, which is not available right now.

There will be 2 directions for further investigation.

1. extract the rom and recreate the bootloader part of mbn.

2. dump the full image from another model and restore. Which require at least root of the rom.

Sorry that I were quite busy lately which I can't read a lot for this case. Nor I were not expert in android.

But the following post should be very informative

http://www.droidsavvy.com/unbrick-qualcomm-mobiles/
[Huawei Watch 2] Deleted member 8325300:
I see, then I guess we need someone who has a rooted Huawei Watch 2 rooted and to dump the full images.

So the factory images we have from the other thread is not what we need to fix this problem?

https://xdaforums.com/watch-2/development/rom-huawei-watch-2-bt-leo-b09-leo-bx9-t3616779

So should we try the guide you linked and which rom should we use?
[Huawei Watch 2] mcdull:
I discussed with dr_chch and he is kind enough to share the complete recovery image. I downloaded and found it was actually an update package instead of factory recovery image. So fastboot is actually needed. On the other hand, in the update.zip, there is a updater-script.

(!less_than_int(1495259939, getprop("ro.build.date.utc"))) || abort("E3003: Can't install this package (Sat May 20 05:58:59 UTC 2017) over newer build (" + getprop("ro.build.date") + ").");
getprop("ro.product.device") == "sawfish" || abort("E3004: This package is for \"sawfish\" devices; this is a \"" + getprop("ro.product.device") + "\".");
ui_print("Target: huawei/sawfish/sawfish:7.1.1/NXH20B/4029397:user/release-keys");
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/platform/soc/7824900.sdhci/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat") ||
abort("E1001: Failed to update system image.");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/soc/7824900.sdhci/by-name/boot");
show_progress(0.200000, 10);
ui_print("Patching FullOTA booloader images.");
package_extract_file("bootloader.img", "/tmp/bootloader.img");
huawei_bootloader_update("/tmp/bootloader.img", "gpt_both0.bin");
huawei_bootloader_update("/tmp/bootloader.img", "sbl1.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/sbl1");
huawei_bootloader_update("/tmp/bootloader.img", "rpm.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/rpm");
huawei_bootloader_update("/tmp/bootloader.img", "tz.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/tz");
huawei_bootloader_update("/tmp/bootloader.img", "emmc_appsboot.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/aboot");
huawei_bootloader_update("/tmp/bootloader.img", "NON-HLOS.bin", "/dev/block/platform/soc/7824900.sdhci/by-name/modem");
huawei_bootloader_update("/tmp/bootloader.img", "keymaster.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/keymaster");
huawei_bootloader_update("/tmp/bootloader.img", "cmnlib.mbn", "/dev/block/platform/soc/7824900.sdhci/by-name/cmnlib");
ui_print("FullOTA Bootloader images install ok.");
huawei_save_soft_version("BUILDNUM", "NXH20B");
huawei_save_product_name("PRODNAME", "sawfish");
set_progress(1.000000);

I suppose the update.zip actually contain all these mbn file. and have no idea on how to formulate the xml yet.

So I tested extracting the bootloader.img with WINRAR. And I can come up with all mbn and bin files.

So the files are there, it is just on how to put into the watch.
[Huawei Watch 2] Deleted member 8325300:
Its true that there are .mbn files inside the bootloader.img but I don't think that necessarily means the prog_emmc_firehose_xxxx.mbn file is in the bootloader.img and/or the ROM images. I think the way we would get the three files required is if we dump/extract the firmware files from a working Huawei Watch 2.
[Huawei Watch 2] mcdull:
prog_emmc_firehose_xxxx.mbn is an archive of different component. From my understanding, you just need to flash the bootloader, not the entire rom. Once you get the bootloader fixed, you will be able to flash via fastboot. The xml is the key. It tells the programme on which part of the eMMC to write the mbn.
[Huawei Watch 2] Deleted member 8325300:
Hmm that makes sense, but is that an actual technique? Fixing just the fastboot of a bricked devices and then installing it from fastboot. And isn't the way to access the fastboot connected to the booting of the Huawei OS with the logo and the vibration? I don't know I just didn't come across any guides online in my ongoing research about such a technique :confused:

Also thank you so much for try to help us figure out a way to fix this all, I really appreciate it :D
[Huawei Watch 2] mcdull:
Sorry, I thought I were wrong in prog_emmc_firehose_xxxx file. I am now investigating if it these file is common acorss the devices with the same chipset.

And the file size for this type of file is about 300-400KB. I have got a zip file that contain a hundred of this firehose files, still have no clue on what does it represent.

Keep looking.

Please check this link for more information.

http://www.androidbrick.com/unbrick...-have-the-right-kind-of-rom-qhsusb_dload_edl/
[Huawei Watch 2] Deleted member 8325300:
Hmm yeah his guide seems to be very helpful, but we are still stuck with needing to get those .mbn files needed.

Here are my latest findings, the Huawei Watch 2 has a Qualcomm Snapdragon Wear 2100 - MSM8909W.

http://pdadb.net/index.php?m=processor&id=685&c=qualcomm_snapdragon_wear_2100_msm8909w&d=detailed_specs

Which means we need the 8909 of the mbn files if I'm not mistaken, so something like this:

MPRG8909.mbn

8909_msimage.mbn

Everywhere I check about unbricking Qualcomm devices It keeps sending me back to the technique using QFIL with the .mbn and .xml files. So I think this is the way we should focus on.

So the next step is to try find a way to get the files required specific for the Huawei Watch 2.

MPRG8909.mbn

8909_msimage.mbn

and/or

prog_emmc_firehose_xxxx.mbn

2. rawprogram0.xml

3. patch0.xml
[Huawei Watch 2] mcdull:
It seems to me that you can try partial flash of the bootloader mbn. You are in 9008 mode which indicated that it is not bricked at all. The partition is still there and merely the bootloader itself could be good enough for recovery. Try using the application to see if you can select partition to flash without providing the xml. But I have no device on hand for testing the 9008. I cannot force my watch into 9008 mode unless I intentionally corrupt the bootloader.
[Huawei Watch 2] Deleted member 8325300:
So use QFIL to try to flash only bootloader.img onto the watch? But I still need a mbn file for QFIL, where would I get that?
[Huawei Watch 2] mcdull:
It can't flash img, but can flash mbn inside the img. I am just not sure if the xml is absolutely required.
[Huawei Watch 2] Deleted member 8325300:
I'll do a few test in a bit when I get back home and report back with my results. I'll see what's possible and what's not, but I'm wondering how I should extract the .mbn files from the bootloader.img?
[Huawei Watch 2] mcdull:
You just need winrar. And rename the img to rar
[Huawei Watch 2] Deleted member 8325300:
Oh right, I feel so stupid for not trying WinRAR. :p
[Huawei Watch 2] :
Alright I just tested it, the xml files are required and I can't proceed without them, now one thing I find interesting is that inside the bootloader.img there are these files:

cmnlib.mbn

emmc_appsboot.mbn

gpt_both0.bin

keymaster.mbn

NON-HLOS.bin

rpm.mbn

sbl1.mbn

tz.mbn

I think we can create the prog_emmc_firehose_xxxx.mbn and maybe also the rawprogram0.xml and patch0.xml from these files, a few google search results where suggesting something along those lines. The keywords are "creating partition file".

And after looking into some sample rawprogram0.xml and patch0.xml files it shows that they are essential for putting back the rom images onto the device correctly.
[Huawei Watch 2] mcdull:
Yup. That's what I researched.

I have listed these files in the previous post, so I were confident that we can create the flash file from it.

But I have too little spare time to study how to create those xml files, although I read these could be created. I doubt if we need a working device with root.
[Huawei Watch 2] :
Thanks I really appreaciate you taking from your free time to research this issue with me. :D

For now I'll look into how to create those files with what we have now and in the meantime lets look for someone with a working Huawei Watch 2 that could dump files from the firmware that could potentially have the files we need.
[Huawei Watch 2] mcdull:
For record purpose.

https://jingyan.baidu.com/article/39810a2386cae6b637fda660.html

This is a guide to recover any android devices. It covers many basic information and further sources. But it is in Chinese so I will see which part is related.

The following info is required to formulate the rawprogram0.xml

C:\adb>adb shell cat /proc/partitions

major minor #blocks name

254 0 262144 zram0

179 0 7634944 mmcblk0

179 1 512 mmcblk0p1

179 2 512 mmcblk0p2

179 3 512 mmcblk0p3

179 4 512 mmcblk0p4

179 5 768 mmcblk0p5

179 6 768 mmcblk0p6

179 7 5120 mmcblk0p7

179 8 5120 mmcblk0p8

179 9 10240 mmcblk0p9

179 10 5120 mmcblk0p10

179 11 4096 mmcblk0p11

179 12 4096 mmcblk0p12

179 13 1 mmcblk0p13

179 14 8 mmcblk0p14

179 15 1024 mmcblk0p15

179 16 10240 mmcblk0p16

179 17 512 mmcblk0p17

179 18 512 mmcblk0p18

179 19 5120 mmcblk0p19

179 20 10240 mmcblk0p20

179 21 32 mmcblk0p21

179 22 4096 mmcblk0p22

179 23 4096 mmcblk0p23

179 24 256 mmcblk0p24

179 25 256 mmcblk0p25

179 26 256 mmcblk0p26

179 27 256 mmcblk0p27

179 28 10240 mmcblk0p28

179 29 32768 mmcblk0p29

179 30 16 mmcblk0p30

179 31 32768 mmcblk0p31

259 0 111568 mmcblk0p32

259 1 1048576 mmcblk0p33

259 2 65536 mmcblk0p34

259 3 2436564 mmcblk0p35

179 32 512 mmcblk0rpmb

253 0 1032176 dm-0

The other part may require root to obtain.

adb shell su -c "fdisk -l /dev/block/mmcblk0"

http://kernel-develop.blogspot.hk/2012/05/how-to-generate-8660msimagembn.html

(How to create msimagembn from custom hardware)

---------- Post added at 03:25 AM ---------- Previous post was at 02:58 AM ----------

Did you see the usb storage device when you connected your watch to pc?
[Huawei Watch 2] :
That's great findings, we are slowly getting closer to getting the required flies.

Great so now we know how to generate the rawprogram0.xml. All we need now is someone who has a working Huawei Watch 2 BT LEO-B09/LEO-BX9 who would be kind enough to try and generate the file with adb.

I tried using this guide already to generate the msimage.mbn file but the problem is that the bootloader.img content does not contain sbl2 and sbl3 files so the partition_boot.xml can't execute it properly. I tried changed the xml file and removing the sbl2 and sbl3 part of the code and correct the "primary order" but the script still couldn't run properly. I'm not very experienced with xml coding so I don't know how to rewrite it properly for it to work with the bootloader. img files that I have.

But yeah definitely I think we are on the right track here for how to generate these files.

As for what shows up on my device manager, no there is no usb storage device showing up, just the *"Qualcomm HS-USB QDLoader 9008 (COM4)" in the "Ports" section.
[Huawei Watch 2] mcdull:
I have the BX9 of course, but ROOT is required for accessing the partition. That is no possible at the moment.

I guess sbl2 / sbl3 is optional, because the bootloader.img should be the complete packages required.

I also found a thread with full information of MSM8909.

https://xdaforums.com/desire-526/or...sm8909-service-rom-source-qpst-t3544178/page4

However, the Qualcomm 2100 should be MSM8909w instead of MSM8909. But the thread is worth to study.
[Huawei Watch 2] :
So at this point we just have to wait for someone to make a ROOT for the Huawei Watch 2 I guess, or is there something we can do from our side?
[Huawei Watch 2] mcdull:
Leo-B09 1.3.8.99_Board Software_general_05022DDK.zip

This file is tempting but it cost some $$$.
[Huawei Watch 2] :
You mean from easy-firmware.com? Hm.. I'm not sure, if 15$ will get us what we want then I'm definitely good with paying that price. But the question is how legit is it and does it have the files we need?
[Huawei Watch 2] mcdull:
Sadly we cannot see the files inside the zip.

Refer to the follow ref:

http://www.mpfirmware.com/2016/05/HuaweiBoardFirmware1.html

The board software sample for other huawei device that you can check.
[Huawei Watch 2] mcdull:
We have worked out on how to de brick the watch 2, don't trash it yet. Stay tuned and we will announce soon.
[Huawei Watch 2] kenmlax:
Was this solution ever shared cause ive been waiting for it for quite some time now... my huwei watch model is LEO-DLXX
[Huawei Watch 2] mcdull:
https://xdaforums.com/watch-2/devel...ei-watch-2-t3624657/post72744084#post72744084

It had been out for months.
[Huawei Watch 2] kevinswan007:
if anyone has files for HW2 4G LTE version, please share
[Android Apps and Games] ehtesham.cdz:
Hello all,

Are you into Archery? This game needs you.

Come and try your best to be the archery master!

The Archery Club Tournament

https://goo.gl/n85GX3

Thanks in advance.
[G4 Q&A, Help & Troubleshooting] tcara:
I'll fix build.prop today

Then the phone won't turn on

I remember XDA has a software that can be fixed with the following code

ADB shell

Stop

Su

CP /sdcard/build.prop /system/build.prop

Chmod 0644, /system/build.prop

Reboot

But I can not find, can find the corresponding URL to me

TX！
[Meizu M3 Note Questions & Answers] darvis:
hi 2 all

i received a meizu m3 note that stuck on the guest mode with forgotten password

i can go to recovery mode by pressing power+(vol+) button

but when i choose clear data it want pass code

i tried to flash a new rom with sp flash tools and download about 4 roms but unfortunately i have problem with scatter file in these roms

the model of chip-set is Mediatek MT6755 Helio P10 and i cant reach to an usable scatter file in these roms

please help me and guide me

what can i do with this phone ?

thax
[Meizu M3 Note Questions & Answers] brian 11:
Do you have twrp. If so go-to advanced>file manger and there are for files with lock in them looksettings pin, pattern, fingerprint, etc delete them you can enter new pins when you reboot. You just erase the current locks and you will have no lock when you reboot. I forget which folder it's in I'll look and see.
[Meizu M3 Note Questions & Answers] darvis:
thx but device is not rooted and didn't have TWRP
[Meizu M3 Note Questions & Answers] brian 11:
Is your bootloader unlocked?
[Meizu M3 Note Questions & Answers] darvis:
yes

but this device is different from similar phone it worked only with sp flash tools Apparently
[Meizu M3 Note Questions & Answers] brian 11:
If you can get it to be recognized by your computer in fastboot then you can flash TWRP reboot into recovery and erase the lock settings. Every time I make a backup I get disable the pin and fingerprint locks because it always says I have the wrong one. That's how I figured out how to delete them.
[Meizu M3 Note Questions & Answers] darvis:
unfortunately the bootloader is locked and i cant unlock it
[Meizu M3 Note Questions & Answers] Daniel_IL:
Hi

I have the same problem, my child has changed the lock code and lost it.

I try factory reset and flash new firmware but phone still waiting for lock screen code.

Please help.

Thanks
[Meizu M3 Note Questions & Answers] darvis:
my problem solved by illegal meizu office in my country if u have same problem u must go to the meizu repair office only
[Galaxy S6 General] hijibiji:
G920PVPS4DQE2 May Security Nougat Update For Galaxy S6 SM-G920P (full speed download link)​

Android Version: – Android 7.0 Nougat

UI Version: – Touchwiz UI

Firmware Versions: – G920PVPS4DQE2

Galaxy S6: – SM- G920P

Release Date: – 04-05-2017

Android security patch level:- 01.05.2017

Country: SPR

Status: – Official

If you were helpful with this post, please hit like button :p

Thank you :o
[Fire TV Q&A, Help & Troubleshooting] dowayne83:
has any one been able to use the local channels(abc,fox,nbc) with directv app install on the firetv stick? if yes can you please share how it was done
[Fire TV Q&A, Help & Troubleshooting] d3adpool:
i've never been able to, but if you can enable location services you theoretically should be able to. There's a walkthru on doing that somewhere in the firetv forums.
[Fire TV Q&A, Help & Troubleshooting] dowayne83:
okay i will have to look for that. thats the problem getting a location or a gps to work without google play store
[Fire TV Q&A, Help & Troubleshooting] greenhouse1987:
hi

what version you used, because I tried a different version but I can't installed.
[Fire TV Q&A, Help & Troubleshooting] d3adpool:
are you installing the directv tablet version? That's what I have installed
[Fire TV Q&A, Help & Troubleshooting] greenhouse1987:
ok

yes man, I try that version, but I can't Install, can yo share you app with me to try install the version what you use.
[Fire TV Q&A, Help & Troubleshooting] dowayne83:
Did you get the local channels to work
[Fire TV Q&A, Help & Troubleshooting] notoriousbiggs:
fix!!!!!!

hi I have found out how to make the local channels work it took some time but i figured it out

first you need to install

google play services

google account manager

googleplaystore

google play

settings apk

fake gps

first you must install all google applications

second sign into google play (it will give you an error, thats ok:good:)

install settings apk

then your gonna use adb shell to enable mock locations (commands for adb shell and how to enable mock locations can be found on xda forum)

after that install fakegps, run the app choose location and voila open directv and click on your local channels all of them will work:cool:
[Fire TV Q&A, Help & Troubleshooting] rk67668:
Answer

I have Fire Stick, Roku, and Apple TV, Apple TV works when you set it up it asks if it can use your location, this is for any DirectV Now app on a TV. Directv now has to match your billing address with your IP address, according to DirectV Now. I have the same problem until I figured it out. I have Windstream which the IP address doesn't match billing address.
[Fire TV Q&A, Help & Troubleshooting] pryingeyes:
I realize it's been a while, but can you give more information on the ADB shell command? I've got the DIRECTV tablet app running just fine, I've installed those apps successfully and I'm connected by ADB. But I can't find a command that turns on mock location. Thanks so much!
[Fire TV Q&A, Help & Troubleshooting] dannieloco:
Has anyone ever figured this out? I am wanting to install the DIRECTV app on my fire stick.. I am assuming you cant do this on roku right? I dont want DirectvNow, I want the Directv APP. IS there a guide to use ADB and push the file to firestick?
[Fire TV Q&A, Help & Troubleshooting] tune345:
just bricked my 4k firestick trying to install these things. it just keeps looping at the start up screen. Is yours still working ?
[Fire TV Q&A, Help & Troubleshooting] darkw1sh:
i cannot even find 70% of those
[Fire TV Q&A, Help & Troubleshooting] jasongeek:
The DirecTV app is available on Amazon Firestick and can be downloaded from the Amazon App store. You do not need to sideload it from any of the third-party app stores or APKs.

The steps involved in installing the DirecTV app for Firestick would include the following steps –

Step -1: On your Amazon Firestick, search for the service on your App store.

Step -2: Type in DirecTV Now in the search bar and search for the app.

Step -3: When you find the DirecTV suggestion, just click on the option to begin installing it.

Step -4: Click on the option Get to begin the installation process.

You will need to install the app using the regular option. I have found this steps from here to get local channels on fire tv. You can either sign up if you have no account registered on the DirecTV service or log in to your account if you already have one.
[Zenfone 2 Laser Q&A, Help & Troubleshooting] Shininggg:
Fm radio was stuttering on 6.0 stock rom, so I unlocked bootloader and tried CM: same thing.

Radio takes a lot of time to start then works fine but everytime the screen wake, radio stops and restarts after 20 sec.

Anybody has a fix? Pretty sure it's a radio firmware problem but now that I unlocked and installed CM I'm not getting OTA
[Google Pixel XL Themes, Apps, and Mods] krisyarno:
Updated: https://xdaforums.com/pixel-xl/themes/apk-android-o-dp3-pixel-launcher-clock-t3619664

I just pulled the Pixel Launcher APK from the O Preview system.img if anybody wants to use it. Notification badges don't work in Nougat, so the only major change is cosmetics

Just install the apk like normal and you're good to go
[Google Pixel XL Themes, Apps, and Mods] ubcjack:
Is it from DP2 or DP3? DP3 just released today
[Google Pixel XL Themes, Apps, and Mods] Bo$well:
What cosmetic changes are there?
[Google Pixel XL Themes, Apps, and Mods] krisyarno:
DP2. I'll do DP3. I uploaded this the day before DP3 was released :rolleyes:
[Google Pixel XL Themes, Apps, and Mods] krisyarno:
The main difference between the official release and the O Preview version is the pop-up when holding apps on the home screen. That has a new look and now includes an option to go to app info
[Lenovo A6000/Plus Questions & Answers] AdityaSingh18:
How can i install exposed framework on lenovo a6000 plus(kitkat ).
[Lenovo A6000/Plus Questions & Answers] laddugaur:
Flash exposed for kk zip

And install xposed apk

And enjoy
[Lenovo A6000/Plus Questions & Answers] AdityaSingh18:
Link?
[Lenovo A6000/Plus Questions & Answers] Az-Zahra:
Jossss
[Galaxy Note 4 Q&A, Help & Troubleshooting] dorian2kx:
Hey guys since of recently my phone has been switching off by itself and it's been happening very often.... However when the phone is plugged to the charger it doesn't switch off so I'm guessing i need a new battery so I'm asking help to where is best place online to get an original note 4 battery at a decent price.... I've already flashed the phone few times with different roms including stock and still switches off so please give me a good link thanks
[Galaxy Note 4 Q&A, Help & Troubleshooting] Nyssa1104:
Before you buy a new battery have a read over here..

https://xdaforums.com/note-4/help/note-4-sm-n910f-freeze-restart-issue-t3439111 & https://xdaforums.com/note-4/help/note-4-freezing-restarting-t3348821

Ebay for batteries if you still want a new one.