yashsingh1/xdaforums huggingface dataset:
[Huawei Mate 20 Pro Questions & Answers] dragona:
Bit of a weird one so bear with me

Got the phone on 3 Billpay in Ireland and ported my number over from my previous provider.

All good, number working fine EXCEPT when I go into the phone settings, my phone number displays as a completely different number, I am assuming that it is the original sim number. No way to edit. I have taken sim out, restarted phone, etc it still displays wrong number.

Now I don't know if this is only available in Ireland, (I don't think so) but there is the option on Google Play to pay with your credit (3) i.e if you are on prepay it is taken from your balance, and if you are on bill pay it is added to your bill. So you go to Google Play and add 3 as a payment option, instead of or as well as card.

Well I can't, because the phone number (which actually isn't my number)is not accepted, because it actually isn't my number!! It is finding the sim number, and not MY number. Sorry if confusing.

Any workaround that anybody knows about?
[Huawei Mate 20 Pro Questions & Answers] dragona:
If anyone interested, a sim swap fixed the issue.
[Miscellaneous Android Development] JengaMasterG:
This is great!! I am curious to see what happens when you boot from A. Does it keep your global rom intact?
[Miscellaneous Android Development] gilbert32:
Probably not. It will most probably suffer from crashes until data is cleared.
[Miscellaneous Android Development] P.Nidh:
Lighting setting doesn't work
[Miscellaneous Android Development] JengaMasterG:
[MENTION=3907492]gilbert32[/MENTION], do you have the global roms to upload? I'm getting pretty tired of using the CN rom version and want to try the global one.
[Miscellaneous Android Development] gilbert32:
Sure. I have the backups i made before flashing the Chinese ROM (There's an update for them, so it's not the latest version)

Unfortunately you will have to wait for Monday until i can upload them.
[Miscellaneous Android Development] JengaMasterG:
Thanks! I'm in no hurry on my side :svetius:
[Miscellaneous Android Development] gilbert32:
Done.

https://xdaforums.com/android/development/black-shark-global-stock-firmware-t3907789
[Miscellaneous Android Development] JengaMasterG:
I can confirm that this method works for chinese to global changes!
[Miscellaneous Android Development] KzdYang:
where can i find the chinese rom?

also it's work with skr-h0 8gb/128gb?

thank you

and sorry if i dont read it properly
[Miscellaneous Android Development] taenimobaho:
I'm really confused here

can some make a video tutorial please

I'm just a beginner here

---------- Post added at 09:41 AM ---------- Previous post was at 09:35 AM ----------

HI gilbert32,

please make a video tutorial please, I'm really confused.

i can pay you.

pls pls pls im just a beginner and i dont really know anything on installing custom roms installing china joy ui or whatever is that
[Miscellaneous Android Development] taenimobaho:
[MENTION=3907492]gilbert32[/MENTION] please make a tutorial videos please because its very confusing in this way you explain

im just a beginner in doing this thing, i hope youll help me
[Miscellaneous Android Development] gilbert32:
I'm sorry, i have no time to make a video tutorial.

If another user does a tutorial, i would be more than happy to add it to the OP.
[Miscellaneous Android Development] taenimobaho:
[MENTION=4823946]JengaMasterG[/MENTION] THANK YOU SO MUCH!!!
[Miscellaneous Android Development] hyun7645:
TWRP

Thank you.

But we can't proceed anymore because TWRP's not installed. I'm a beginner. Can I help you?
[Miscellaneous Android Development] oleg_skalskiy:
.Please post a custom_a and custom_b section for SKR-A0. Thank you.
[Miscellaneous Android Development] D0UTSIDER:
Can you make a video about that?

I really want to change my ROM but I don't understand completely!
[Miscellaneous Android Development] Ryutensei:
Ya bro...need video instruction..

:)
[Miscellaneous Android Development] gilbert32:
As i already said, I have no time to shoot a video tutorial.
[Miscellaneous Android Development] fe34:
Thanks for the tutorial, I have succeeded in changing the global version to cn. But how do I update the latest version on the cn rom? is there anyone who is willing to upload the latest cn version.
[Miscellaneous Android Development] gilbert32:
Just as you said, you will need someone to upload the latest version of the Chinese ROM.
[Miscellaneous Android Development] bou-chan:
Thanks.

I was able to change china rom to global rom in this way.

However, my blackshark now says "There is an internal error" when launching.

And I accidentally damaged /vendor/build.prop in an attempt to dismiss the warning.

Someone, will you upload /vendor/build.prop for me?
[Miscellaneous Android Development] gilbert32:
You can reflash the vendor image. It should revert your changes. If you want to keep your changes, backup your build.prop before reflashing, and reapply your changes carefully.
[Miscellaneous Android Development] Mchaus:
THANK YOU for your help. now I'm relieved and my phone IS BACK. God bless you

THANK YOU for your help. now I'm relieved and my phone IS BACK. God bless you
[Miscellaneous Android Development] JengaMasterG:
[MENTION=3907492]gilbert32[/MENTION] for some reason one of the image files isn't letting the CN version convert to the global version. Custom.img seems to be fine becasue I can change the model and build number with it.
[Miscellaneous Android Development] gilbert32:
Hmm that's weird. Maybe because the global version is too outdated.

I am using the same images (without custom) since when i made this thread, and can switch flawlessly (after flashing disableforceencryption and magisk after every switch).

We need someone with newer global version to post a dump of the images
[Miscellaneous Android Development] JengaMasterG:
I will check to make sure the zip files are working or me.. Maybe one of them is corrupt...I'll let you know after I do some more investigating...

UPDATE: My vendor file that was saved on my computer was corrupted. Downloaded a new one and we're good :good:

I will update my directions on page 2 if need be...

Currently exploring our options w/ Treble OS's :D Maybe I can get the important game shark features on there :cool:
[Miscellaneous Android Development] rhiminyoo:
link isn't broken

hello [MENTION=4823946]JengaMasterG[/MENTION] im try to instal joy ui chinnese room but link download is broken, can you help me. thank you.:fingers-crossed:
[Miscellaneous Android Development] JengaMasterG:
Try this link here:

https://drive.google.com/drive/folders/1A3R1tbEhZmR0mQ1XFW-jqR8p2KKxE-Df?usp=sharing

I have been able to port the newest Shark Space and game launcher into the Global ROM. I will be running more tests in the coming days/week.
[Miscellaneous Android Development] gilbert32:
Guys, if anyone has a stock Global Black Shark with an unlocked Bootloader, can you please pm me, i need your help.

Thank you.
[Miscellaneous Android Development] WeddusBembe:
global to chines without root

hi !!!

im new here and im sorry for my bad english

i have black shark H0 aka global last update firmware (ota)

still pure no mod or anymodifi on my phone and firmware

now i wanna move to chiner rom (joyui)

but i dont want to root my phone

are they any chance to sucsess ???

thanks you before
[Miscellaneous Android Development] gilbert32:
Hello,

you are the person i need :)

you can switch to china ROM, but you will need to wipe the phone storage first.

I will send you a PM (check your xda inbox)
[Miscellaneous Android Development] Eaglepearl:
Dear

Can you help me switch to global , my phone have unlock bootloader, masik ,root .

i want switch to rom global and format all rom CN , keep one rom in phone , i had read all forum xda . but i scare brick :( .

Can u help me plz

P/s : sorry my english bad .
[Miscellaneous Android Development] gilbert32:
Check out the threads already made. there is enough instructions, and if you backed up everything correctly, you can always restore your phone back to stock.
[Miscellaneous Android Development] Eaglepearl:
i mean : rom global new update OTA you have ? :D . if you have can shared me . tks all
[Miscellaneous Android Development] gilbert32:
No, unfortunately i don't have the latest update, neither the one before.
[Miscellaneous Android Development] WeddusBembe:
Without root is posible ???

Are we can update OTA after switch to Chinese ROM ??

What you need form my phone ?
[Miscellaneous Android Development] MoM00:
i want my phone pure no root and no unlock can u change my global rom to china rom without root
[Miscellaneous Android Development] gilbert32:
To everyone asking about changing roms without unlock and without root:

It is NOT possible
[Miscellaneous Android Development] Riiminhyo:
I asked if the black shark after changing the global rom to China after following the tutorial from [MENTION=3907492]gilbert32[/MENTION] got an OTA update on android pie?
[Miscellaneous Android Development] kralde:
Wanna try this, but I dont know even how to unlock the bootloader, Im using a UNTOUCHED global Black Shark and Im tired of the global Rom
[Miscellaneous Android Development] aboodgamal13:
how to change from Custum to global rom?
[Miscellaneous Android Development] Lokote.13_:
Hi, I have global bs1 with bootloader unlocked. I still did not change anything, I wanted to know if I can install the Chinese rom
[Miscellaneous Android Development] gilbert32:
Yes. But can i please talk to you in private before? Please check your inbox
[Miscellaneous Android Development] leipnacht:
Hey gilbert32,

I have a Global Blackshark 1. I decided to install and root my Blackshark. I currently have system version

G66X1901140OS00MPX

But first I'll need to unlock the bootloader first.

EDIT:

unlocked the bootloader successfully using Invisan's Guide

What's next?
[Miscellaneous Android Development] gilbert32:
Boot twrp (fastboot boot twrp). Do not allow any modifications.

open a command line on your pc, and run:

cd Desktop
adb pull /dev/block/bootdevice/by-name/dsp_a dsp_a.img
adb pull /dev/block/bootdevice/by-name/dsp_b dsp_b.img

and please upload them. This would help me fix my phone!

Anyway, after that: make a full backup of your phone (every single partition in /dev/block/bootdevice/by-name/) and keep it stored on your pc. In case anything goes wrong, this backup will help you restore your phone.

You can do the backup just like the above 2 commands, for every single partition.

Then, follow the decrypt partitions guide (https://xdaforums.com/android/development/twrp-root-decrypt-december-update-t3893376)

After the device is decrypted, you can proceed to flash the chinese image backup, as described in this thread.
[Miscellaneous Android Development] leipnacht:
I see, so running these 'adb pull' does the backup..

If these partitions are large in size this will take time I guess.

After done, I have no problem uploading it and share it here with xda community.

Thanks for this guide also!
[Miscellaneous Android Development] gilbert32:
Hey, you're welcome!

As for the partitions size, if you compress them all, it should be around 5GB.

For the partitions i need, if you compress them both, the result would be about 40mb maximum.
[Miscellaneous Android Development] leipnacht:
whoa 5GB?? pretty large huh. What partitions do you need? So that I'll prioritize those

Does 7zip can compress it to 40MB?
[Miscellaneous Android Development] gilbert32:
Yes, it can compress them pretty well.

For now, the only partitions i need are the dsp partitions.
[Miscellaneous Android Development] leipnacht:
Already uploading the dsp_a and dsp_b

How do you display the contents of a directory using adb?

I'd like to backup also the

boot_a.img

vendor_a.img

system_a.img

of my phone
[Miscellaneous Android Development] gilbert32:
you can use

adb shell ls /dev/block/bootdevice/by-name/*

There's a large number of partitions :)

I recommend you back them all up, before doing any changes with the device
[Miscellaneous Android Development] leipnacht:
I see. You're right there are bunch of directories appeared.

To backup all I have to do is example like below?

adb pull /dev/block/bootdevice/by-name/abl_a abl_a.img
adb pull /dev/block/bootdevice/by-name/keymaster_a keymaster_a.img

all putting .img on the end?
[Miscellaneous Android Development] gilbert32:
yes exactly. then zip all the images and keep them safe.
[Miscellaneous Android Development] leipnacht:
I see thank you very much! Sorry the thread got long with this. Anyway here's the dsp link

http://www.mediafire.com/folder/at4f183uah1ad/G66X1901140OS00MPX

Regarding JengaMasterG's link on system.img, it seems dead..

do you have a working link of it?
[Miscellaneous Android Development] gilbert32:
Thanks for the files!

For the Chinese OS links, i think he added new links in the forum. I can't search for them ATM, but i will tomorrow morning.

If we can't find them, then i will upload them and share them.
[Miscellaneous Android Development] gilbert32:
Try that link
[Miscellaneous Android Development] leipnacht:
Thank you. The link contains system_a.img, boot_a.img, vendor_a.img. Looking at your instructions. all are in b

So if I want to proceed, I'll need to switch to b partition then proceed with the links *_a.img files?
[Miscellaneous Android Development] gilbert32:
No. You should use your inactive slot. I think yours is a.
[Miscellaneous Android Development] leipnacht:
Hmm.. . I think I messed up here.

Before unlocking the bootloader, originally my active slot, it is on

b

.

Then while looking at kanded's TWRP Root Decrypt December update for Blackshark 1st Gen guide

I switched to

a

, to check if its in the latest ota update, my blackshark prompted it has update of G66X1901140OS00MPX. So I thought

a

should be the latest..

So I updated. I stayed on

a

. Doing this makes my

b

my inactive slot now?
[Miscellaneous Android Development] gilbert32:
If the phone prompted you to update while on a, that means that a was not the latest version (and i know that, since your a partitions work on my phone, which is 1 version older than yours).

Anyway, if the update worked, then that means that if you reboot, you will be on the b slot, which will be the latest version for you.

Then, you can flash the CN files over your a partitions.
[Miscellaneous Android Development] leipnacht:
I see. I just learned these things recently. Thanks for enlightening explanation.
[Miscellaneous Android Development] alusher:
I know this is about Chinese ver. I have the global version and received this email..

Hello,

Thank you for being a Black Shark player. We are getting ready of the Android P for Black Shark 1, and you will get the update by the end of August.

Best Regard,

Black Shark Global

I'm hoping this is going to happen..
[Miscellaneous Android Development] viludo:
Update fail

That happened to me too. I did the restore with the backup, but now it does not install any updates.

Any suggestion?!
[Miscellaneous Android Development] phuckt:
Where can i find the specs on this black shark?
[Miscellaneous Android Development] hed1n:
Please upload full backup SKR-A0 (22 sections)
[Miscellaneous Android Development] viludo:
Link files

https://www.dropbox.com/s/z4ze6stwp484bib/Backup.zip?dl=0
[Miscellaneous Android Development] hed1n:
Thanks, but I need all 22 sections.

abl_a

aop_a

bluetooth_a

boot_a

cmnlib64_a

cmnlib_a

custom_a

devcfg_a

dsp_a

dtbo_a

hyp_a

keymaster_a

mdtpsecapp_a

modem_a

qupfw_a

storsec_a

system_a

tz_a

vbmeta_a

vendor_a

xbl_a

xbl_config_a

I do not know how to get them, but for the global https://xdaforums.com/android/development/black-shark-global-stock-firmware-t3907789 laid out.
[Miscellaneous Android Development] gilbert32:
https://xdaforums.com/android/general/guide-blackshark-models-t3945868
[Miscellaneous Android Development] osorioaurelio:
[MENTION=3907492]gilbert32[/MENTION] my blackshark its clean and locked.

you need something?
[Miscellaneous Android Development] osorioaurelio:
im in boot loop...

¬¬
[Miscellaneous Android Development] osorioaurelio:
[MENTION=3907492]gilbert32[/MENTION] i was restore my backup but the phone keep on bootloop.

any sugestion?

---------- Post added at 10:25 PM ---------- Previous post was at 09:49 PM ----------

Im in boot loop...
[Miscellaneous Android Development] hed1n:
Is bootloader loading? if yes, put the firmware global from "Black Shark Global Stock firmware".

go.cmd

set fd=%CD%
cd C:\adb
fastboot flash system_a %fd%\system_a
fastboot flash vendor_a %fd%\vendor_a
fastboot flash boot_a %fd%\boot_a
fastboot flash custom_a %fd%\custom_a
fastboot flash vbmeta_a %fd%\vbmeta_a

fastboot flash system_b %fd%\system_a
fastboot flash vendor_b %fd%\vendor_a
fastboot flash boot_b %fd%\boot_a
fastboot flash custom_b %fd%\custom_a
fastboot flash vbmeta_b %fd%\vbmeta_a

The backup "viludo" leads to a bootloop.

---------- Post added at 10:40 AM ---------- Previous post was at 10:33 AM ----------

in TWRP mode, the phone is not recognized (USB\VID_0000&PID_4EE7&REV_0409), but name SKR-H0
[Miscellaneous Android Development] gilbert32:
What version did you have. What version do you have now. Did you root? Did you decrypt storage? Did you flash magisk?
[Miscellaneous Android Development] osorioaurelio:
i will try

---------- Post added at 02:03 PM ---------- Previous post was at 02:01 PM ----------

i was in the las update and change the slot to use previus one.

yes, yes and yes.

really y dond remember is i was root before de procedure.

---------- Post added at 02:04 PM ---------- Previous post was at 02:03 PM ----------

i was in the las update and change the slot to use previus one.

yes, yes and yes.

really y dond remember if i was root before de procedure.

---------- Post added at 02:22 PM ---------- Previous post was at 02:04 PM ----------

@hed1n keep in boot loop...

i need install Dislable force encryption after that?

---------- Post added at 02:31 PM ---------- Previous post was at 02:22 PM ----------

Afther that i change the slot and now works!!!
[Miscellaneous Android Development] viludo:
Guys, any ideas to get my Shark out of edl mode (Qualcomm HS-USB QDLoader 9008) bricked ?!
[Miscellaneous Android Development] Raider 992000:
Questions

does this work in Black shark SKR-H0? Please reply
[Miscellaneous Android Development] gilbert32:
Only if you follow instructions to the point.
[Miscellaneous Android Development] Raider 992000:
Question

I have received the tutorial and it worked, but I didn't get an update via OTA, is there a way to resolve this? Please
[Miscellaneous Android Development] gilbert32:
No, after you change ROMs, the OTA functionality is broken. You can go back to stock to get the stock update (if it exists) following another guide.
[Miscellaneous Android Development] kupakunk:
Me too. I was successfully installed Global Rom (SKR-H0) on Chinese devices (SKR-A0). BUT I want to go more by installing MIUI GSI at B slot.

At first, it went well. TWRP was operated normally (no more upsidedown). Then, I changed it into A slot which installed Global Rom.

Baaaang!! my phone is totally dead. NO LED LIGHT, Display always off, cannot go to fastboot. All my coms see it as Qualcomm HS-USB QDLoader 9008.

I'm trying to find the file to recover it by following the guidelines.

It needs a firehose file, rawprograms.xml, and patch.xml.

Any idea how to get it?
[Miscellaneous Android Development] gilbert32:
No idea. but sometimes a combination of volume buttons + power button could make it leave edl (i went into edl once, got out by plugging usb to pc and trying different combinations)
[Miscellaneous Android Development] TabldotLife:
hi gilbert32 i need your help, i have black shark 1 cn, bootloader unlocked and twrp installed. but i am wipe system and data, anyway turn to back my phone?

please help me.
[Miscellaneous Android Development] gilbert32:
you don't have backup?

you can go to bootloader, change slot, and boot the phone. it should work.
[Miscellaneous Android Development] TabldotLife:
i take backup in twrp(blopen and magisk installed), i restore it but, phone bootlop 4-5 time and drop the fastboot mode.
[Miscellaneous Android Development] gilbert32:
can you try to reinstall magisk? what about decrypt phone, did you do it?
[Miscellaneous Android Development] TabldotLife:
i now re restore my backup and install magisk and flash disable force encryption_treble but phone wait S logo(no bootlop only S logo)
[Miscellaneous Android Development] viludo:
I also have my bricked Black-Shark, does not start, is only in EDL mode. And without any support from the manufacturing. Regretfully sorry for this acquisition. Unfortunate...
[Miscellaneous Android Development] gilbert32:
After flashing disable force encrypt, you need to format your data partition in twrp (you will lose everything on it)
[Miscellaneous Android Development] TabldotLife:
i do it, but again drop the bootlop.
[Miscellaneous Android Development] gilbert32:
What about flashing them again? (disable encrypt, followed by magisk)
[Miscellaneous Android Development] TabldotLife:
i'm enter twrp, flash by backup(boot,efs,modem,system,vendor) >> install magisk>> flash dis.enforc >>format data and reboot system but phone again drop bootlop)
[Miscellaneous Android Development] gilbert32:
you need to flash disable force encrypt before flashing magisk (disable force enc. has a part of outdated magisk, so you need to flash magisk after it)
[Miscellaneous Android Development] TabldotLife:
i now try install my backup>>enforce>>magisk>>format data but again bootlop.
[Miscellaneous Android Development] gilbert32:
​

No no, stop formatting data. Just backup restore -> enforce -> magisk
[Miscellaneous Android Development] TabldotLife:
i do it, 30 mins wait s logo(no bootlop)
[Miscellaneous Android Development] viludo:
If anyone wants to try. Here gave error. I did not make it.

[YOUTUBE]https://www.youtube.com/watch?v=ywC_9Hrpb_I[/YOUTUBE]

Install JoyUI chinese on Global Black Shark GEN1

Fastboot:

https://drive.google.com/file/d/1VMJfqJNC7tlnu_f8aRpmgP6vzf2aNCL1/view

Qfil:

https://drive.google.com/file/d/1vT2a8lGX-E17twwF6kbvBA4Ven2wxVcS/view

Driver:

https://drive.google.com/file/d/1WoHgSug0hxXUZJKptkKcHOhwYGQ7w894/view
[Miscellaneous Android Development] TabldotLife:
i dont think why black shark team dont give fastboot rom...
[Miscellaneous Android Development] hed1n:
not the first time, but I restored my brick, com port number may be important.

And there is a signed "prog_firehose_ddr.elf" :victory:
[Miscellaneous Android Development] TabldotLife:
please write me how to restore my phone?
[Miscellaneous Android Development] TabldotLife:
yesss yesss it's Work thx viludo it's work :)
[Miscellaneous Android Development] viludo:
Yes, it is very laborious. I was almost trying all day until I got it. The secret is not to get discouraged and keep trying. Much work. :fingers-crossed:
[Miscellaneous Android Development] Mchaus:
can someone help me? I need backup files like viludo's. but I think his files is corrupt or something
[Miscellaneous Android Development] vgr6479:
PLS HELP

I'm using Blackshark SKR-A0 (6/64) CN ROM (bootloader unlocked), right now its bricked, I only able to access fastboot mode.

I have no backup of my system/vendor/boot images so I followed your tutorial.

after the last reboot, my phone won't start, it's just blank screen after the blackshark logo.
[Miscellaneous Android Development] kevin mitnick:
please reflashing with cn rom 8.1 by qfil..
[Miscellaneous Android Development] vgr6479:
PLS HELP

Thankyou so much for your reply, where can i get it?
[Miscellaneous Android Development] kevin mitnick:
https://m.youtube.com/watch?v=ywC_9Hrpb_I

all you need is on that link
[Miscellaneous Android Development] vgr6479:
PLS HELPP

Thank you so much, but the rar file is password protected, do you have the password?
[Miscellaneous Android Development] kevin mitnick:
on that link,

DOWNLOAD:

ROM SKR (BS1)

https://drive.google.com/file/d/1Cca3...

QFIL

https://drive.google.com/file/d/1vT2a...

DRIVER SNAPDRAGON

https://drive.google.com/file/d/1WoHg...

these above files doesnt have password. but the last one was password. first three files just extract as usual..

and follow the tutorial. i just followed that video n proved