yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Pro Guides, News, & Discussion] sarichter:
I was completely engrossed in trying to figure out the differences with the variants that are out on the market. I think I've finally figured it out (with the help of Phonedb.net).

http://phonedb.net/index.php

L04C - Canada

L09C - Global Single SIM

L29C - Global Dual SIM

AL00 - China Telecom / China Unicom

AL01 - China Mobile

TL01 - Hong Kong

L01J - Japan

The biggest differences I've found is that the AL00 & AL01 versions have full support for the LTE bands on both SIMs, the L29C seems to be the most flexible as it covers the most LTE bands for the most countries, and the TL01 version focuses mostly on Hong Kong and southeast Asia. AL00, AL01, and TL01 also appear to be compatible with CDMA bands that the other variants are not compatible with.

Huawei's customer service, albeit very friendly and willing to help, did not provide accurate information about the variants. They didn't have any of the FCC reports/certifications available so the consumer could see what each device was certified for. I personally needed a phone that would work with mobile providers in South America, China, and the US. Luckily the L29C variant covers a majority of providers in all three areas of the world. Hopefully this is helpful to someone!

Just so there is no confusion, here is a re-listing of the Huawei regional firmware codes that are independent of the variants/sub-models of the the P20 Pro:

C00 China

C02 Europe Vodafone

C07 ATT USA

C08 Ireland Vodafone

C10 Russia

C17 China

C21 Telefonica & O2

C22 China

C25 Argentina

C27 Argentina

C32 Venezuela

C40 Europe

C55 Italia

C63 Venezuela & Canada

C85 USA

C86 Spain

C96 Belarus & Canada

C100 Europe

C109 France

C110 Argentina

C112 Latin America

C113 Canada

C119 Canada

C121 Turkey

C123 Switzerland

C128 Hungary

C149 Belarus

C150 Telekom

C151 India

C156 Indonesia

C170 Russia

C173 Africa & Europe

C178 Botswana

C183 New Zealand & Australia

C185 Middle East & Africa

C199 Middle East & Africa

C203 Belarus

C209 Asia Pacific

C223 Malaysia

C232 Europe & International

C249 Serbia

C271 Malaysia

C272 Australia

C301 Indonesia

C324 Taiwan

C332 Argentina

C328 Angola

C358 Tunisia

C428 Algeria & Indonesia

C429 Europe

C432 Europe

C433 Middle East

C440 France

C464 Argentina & Turkey & Middle East

C469 Argentina

C470 South Pacific

C521 Argentina

C530 Argentina

C541 Myanmar

C555 Italy

C557 Canada

C561 Argentina

C567 USA & Australia

C576 Israel

C578 Canada

C582 Canada

C605 Colombia

C607 Belarus

C635 Japan

C636 Asia Pacific & International

C637 Spain

C638 Botswana

C654 Canada

C675 India

C699 Indonesia

C781 Italy

C782 United Kingdom

C900 International
[Huawei P20 Pro Guides, News, & Discussion] sarichter:
Reserved.
[Huawei P20 Pro Guides, News, & Discussion] maddoguk:
C782 - UK
[Huawei P20 Pro Guides, News, & Discussion] jonboi:
CLT-L09 (C782) here in UK. Sim-free
[Huawei P20 Pro Guides, News, & Discussion] rukia06:
The p20 pro retailing in Australia us the dual sim L29 C636 Asia Pacific
[Huawei P20 Pro Guides, News, & Discussion] doromax:
Hi, My friend buyed a P20 Pro like me with the Italian operator Wind, but mine is international version C432 , while his is C781. This version is not mentioned even in the first post.

Do you know wich type is version C781 ?
[Huawei P20 Pro Guides, News, & Discussion] SpH1nX:
C781 is Italy H3G
[Huawei P20 Pro Guides, News, & Discussion] doromax:
Hi, so C781 is branded.

do you know if C781 is based on Version UK (C782) or International (C432)?

P20 Pro & Tapatalk
[Huawei P20 Pro Guides, News, & Discussion] SpH1nX:
I don't know for sure but I'd assume C432
[Huawei P20 Pro Guides, News, & Discussion] adeelhayat90:
No hint of C652 and what is its standing in updates?
[Huawei P20 Pro Guides, News, & Discussion] Ridingboot:
Hello, I have 605 on it . having like with the P10 serious issues with voice quality , no US SIM card supports WIFI Calling (germans does)

And other weired things with ATT SIM (tethering) . Anyone aware if another Version would be better ?

Thanks
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] Ravuri yaswanth:
Darkness reDefined

redefining the darkness in you!

DarkNess reDefined offers features and stability to the core, The main focus of the team was to make a ROM with features that are required not just bloats being tons of features to keep you thinking what to use and what not to.

Contributors :

LineageOS (Base)

Resurrection Remix (RR)

Slim Roms Team

ParanoidAndroid Team

DU Team

AICP

AOKP

Whats Working

RIL (Calls, SMS, Data)

Wi-Fi

Bluetooth

Video Playback

Audio

Sensors

LED

GPS

LTE

Known Issues

Volte

camera recording(works with camu app)

Procedure

Wipe cache, dalvic cache,system,data

Format data (to remove encryption support)

Reboot into recovery again

Flash ROM-Flash Gapps

Done-Reboot Now

Enjoy the clean rom

Downloads :

ROM

Contributors

Ravuri yaswanth

Source code:

ROM: https://github.com/DarkNess-reDefined/manifest

Our telegram group: https://t.me/motoe3

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.18.x

ROM Firmware Required: Android 7.x

Based On: Lineage

Version Information

Status: Stable

Current Stable Version: DND V2.1

Stable Release Date: 2018-05-30
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] solkarsalman:
Tried this Rom. It doesn't go pass the first setup configuration screen, after click on Finishing touch it crashes and asks again to setup the device. So basically i didn't get a chance to get in to this Rom.
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] Ravuri yaswanth:
Join here https://t.me/motoe3 in your telegram group I will help you
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] Manoj Kumar 9779:
If you seen that if your network...I mean sim cards...then there will be no problem...if not shown and saying insert sim cards...first uninstall magisk and them restart your device... Problem solved..worked for me...
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] solkarsalman:
Thanks for the reply bro but am on Poco now. Its too late to try this now.
[Moto E3 ROMs, Kernels, Recoveries, & Other Develop] Ravuri yaswanth:
Then enjoy :)
[Android Q&A, Help & Troubleshooting] Shedaim:
Hi all,

Is there a possibility to change the configuration of USB connection?

I would like to connect between two devices via OTG connector, but would like the host to be charged and not the other way around.

Looking on some files I saw /sys/class/dual_role_usb/otg_default/power_role.

Without being connected this file is set to "none".

While connected to a PC or to a wall charger this file is set to "sink".

While connected to another device with an OTG adapter this file is set to "host.

My question would be is how can I set it to "sink" and keep it that way forever (or as long as USB is connected). I believe I cannot edit that file, because it is being modified by the system on every new USB connection.

Thanks,

Shedaim
[Honor 9i  Guides, News, & Discussion] Dragomirka:
Updating your android manually (without root)

001 - Download this app.

002 - Open app and select your phone model.

003 - You will see a list of rom's.

004a - You MUST! check firmware access first for each rom.

004 - click check avilability

005 - if the rom is not for your phone / device you will see this

006 - if the rom is for your phone / device you will see this

007 - to install the rom follow this video

https://www.youtube.com/watch?v=W0i-turA1gY
[Huawei Mate 10  Guides, News, & Discussion] Dragomirka:
[Guide] (at your own risk) (no root) Updating your Android

Updating your android manually (without root)

001 - Download this app.

002 - Open app and select your phone model.

003 - You will see a list of rom's.

004a - You MUST! check firmware access first for each rom.

004 - click check avilability

005 - if the rom is not for your phone / device you will see this

006 - if the rom is for your phone / device you will see this

007 - to install the rom follow this video

https://www.youtube.com/watch?v=W0i-turA1gY
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] ShinwaKinoko:
I am currently using Dutty's Official 6.1 rom. I love the rom, and the speed associated with it however, I really miss the phone software that was used in his V3 and V4 roms.

Does anybody know if there's a cab of this version that I can install to overwrite the newer software?

Attatched is an image of the old software that I miss so..

**Edit**

Apparently it's called "HTC Dialer" I found a version that turns the background from red to blue, but the functionality is still the same as with the dialer on Dutty's 6.1 ROM.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] austinsnyc:
just search google or XDA for what ever software you want its all here someplace or learn how to cook your own rom by reading the Wiki and cook everything you want in yourself. The search button is your friend not your enemy!!
[Google Pixel 2 Questions & Answers] mikeynavy1:
I don't see the option in stock Android, so I'm guessing that other phone manufacturers include it in their versions. I miss the ability to keep my screen on when using/viewing (e.g. facial recognition). Can someone confirm that this feature requires addition of an app? If so, is there a recommended app that does this and is light on resources? Thanks
[Google Pixel 2 Questions & Answers] sis3970:
Hi.

I use gravity for this. I disabled all other features except keeping the screen on when holding the device.

It doesn't use the camera though. It uses the accelerometer to detect if you're holding the device. Quite effective.

Verstuurd vanaf mijn Pixel 2 met Tapatalk
[Honor 7X  Questions & Answers] nazz2k:
Hi all, I have an honor 7x (obviously) BND-L21 running EMUI 5.1 and Android Nougat. I have used a guide (which i am sure was from here) to unlock my bootloader and root the phone using twrp a while ago.

I have now noticed there is an OTA update to EMUI 8 and Android Oreo.

My questions are these...

I have downloaded the OTA update and tried to install it only to be taken every time to TWRP. After reading up on this i can see this is obvious but none the less i cant update my phone via this method.

I have copied the files downloaded from the update, (namely update_data_full_public.zip, update_full_BND-L21c_hw_eu.zip and update.zip) to my SD card.

So... 1) can i just flash the above zips using twrp and then reroot again with twrp and be on the latest firmware.

2) if not this method then do i have to remove twrp and then update to then put twrp back on again and root etc.

3) if anyone knows what i should be doing to update without bricking my phone then i apologise but i havent seen the correct thread on this. (seen many indian variants or others i'm not sure are applicable to my device)

Thanks for anything you guys can help with..
[Honor 7X  Questions & Answers] christo31:
You need stock recovery for emui update. Flash stock recovery update. Then flash twrp of you need to root
[Honor 7X  Questions & Answers] kdark:
download multi tool 8 for honor 7x

connect it

go to recovery section

install stock recovery

then u can install oreo update
[Huawei P20 Guides, News, & Discussion] sackgnom:
Just wanted to throw in some good news :

Source code from huawei is now officialy available at the Huawei Open Source Release Center for P20 (P20 Pro too)

Can not post links because of newbie. Google it

:cowboy:
[Huawei P20 Guides, News, & Discussion] wazer1337:
https://consumer.huawei.com/en/open...Type=openSourceSoftware&pageSize=10&curPage=1
[Huawei P20 Guides, News, & Discussion] Frank24t:
with this code now tools like chimera or dc tools will be able for this phone?
[Samsung Galaxy J7 Questions & Answers] Nupid Stoob:
Had no idea the dev options needed to be left

ON

regardless after rooting, or it rejects the custom binary? Would have thought the FRP lock would have been bypassed with the rooting. Can't enter twrp recovery neither.

And to be 100% clear, phone is rooted. Dev option was unticked w/o realizing it'd retroactively lock the phone as it detects the non-oem firmware and refuses to boot, refuses recovery, refuses flashing.

Can I somehow flash a stock firmare via Odin and NOT get the wrath of FRP? I found the stock firmware for the phone from Samsung's site. For some reason, the firmware.zip is like 1.4gb? Do I need to strip out a file for the recovery image assuming it'll accept it? Or just select the entire thing in Odin?
[Samsung Galaxy J7 Questions & Answers] Nupid Stoob:
OK, flashed the 2.5gb (unzipped it had THAT much bloat) factory Samsung firmware, which took about 2.5 minutes vs. like 4 sec for the root .img :silly: and phone boots back up w/o issue, all personal stuff is intact, and unsurprisingly it adds all the bloatware back that I just deleted earlier.

So, if you accidentally turn off the dev options or I'm assuming the OEM unlocker specifically on your J7, and the phone refuses to boot as it's retroactively detecting "custom binary", OR if you happen to accidentally truly delete an important app and/or it can't be brought back with 3rd party apps, going to Samsung's firmware section, finding your EXACT phone/model/software numbers including the most recent OS and security upgrade to it i.e. 7.1.1 in my case, flashing it with Odin (site said to use most recent, so used v3.13.1) will restore the phone, unrooted of course. But it's better than a paperweight.
[Sony Xperia XZ Premium Questions & Answers] HotCakeX:
I was wondering if it's possible to replace my current official ROM with a Treble supported ROM.?

my current spec:

Android version: 8.0.0

Model: G8142

Android Security Patch Level: May 2018

I've heard that phones that come with Android Oreo preinstalled only they support Treble, but my phone had Android 7.1 originally when I first bought it so I'm not sure if it supports Treble. and it's kinda important because that means my phone can get future Android versions just like an IPhone.
[Sony Xperia XZ Premium Questions & Answers] madshark2009:
I dont think thats the case though I mean every company releases updates to their products untill they decide not to.

for instance at sony as I recall every flagship continues to get updates for 2 years after doesnt matter if it came with oreo or nougat.

and I think that companies sell producs as they are since they first came out, for instance, when the XZP came out it had nougat which means even if you buy a year after it would still come with nougat, unless Sony made more XZP units after the oreo update was released which is highly doubtful.
[Sony Xperia XZ Premium Questions & Answers] LukeyWolf:
There will be treble support in the future
[Sony Xperia XZ Premium Questions & Answers] HotCakeX:
I really hope so.
[Sony Xperia XZ Premium Questions & Answers] HotCakeX:
Thank you for the explanation, It was great. :svetius:

Though I kinda disagree with the last part. for example I have a friend who had Android 7.1 on his galaxy S3, and it was running fine, empty from bloatware.

and the whole idea of making custom ROMs like Cyanogen and forums like XDA is build on that, to give Android phones a new life once the actual developers stop doing so.

Android definitely Should follow the path of Apple and Microsoft with Windows 10.

I have a Vaio Sony Laptop from 2010 and when I first got that it had a Windows home 7 on it, but now it has Windows 10 Pro x64 Redstone 4 and with the way Windows 10 works I'm sure I'll get future Redstone updates too, because these updates don't break anything and I get all the required drivers through the Windows update itself.

So the point is, Android phones specially the flag ships have the potential to be updated just like Apple IPhone products, and Treble is a great step towards this goal.

Yes phone batteries do get wear out that's why we should change their batteries every few years.
[Sony Xperia XZ Premium Questions & Answers] madshark2009:
You cant compare custom roms to official OTA. because devs of the roms tend to clean the rom as much as possible from un-needed bloat therefor making it super fast and consumes less battery.

for instance, my brother has a galaxy s5 with 6.0.1 on it, I rooted the phone for him, and installed a custom 8.0 rom and it became laggy (still accepted lag not too much) but it was more laggy and crashes more, so I though maybe the rom is bad so I tried another 8.0 same happened.

in conclusion: even custom roms lag (although a lot less than official OTA) but it takes a lot of work for the devs to get rid of extra bloat for the old device to run smoothly. and sometimes even after getting rid of every last bloat it may still cause slowness of the device.

AOSP roms tend to be really easy on the device, so yes even if I had a Z2 I would install android 10.0 on it if it was AOSP because, well, aosp is friendly to old devices (in my own experience).

again thats just my personal opinion, yes your friend's phone has a 7.1.1 on a galaxy 3 but its custom and debloated so you cant compare that to official FW release from samsung

AND true that your friend sees the device as quick and smooth, but tell him to get back to 6.0 or even 5.1 and it will be even faster and consumes less battery.

but again it depends on how he uses the device, some people may tolerate the heavy software and might not even notice a difference in performance, but if you are heavy user like me, heavy gamer and multi task a lot, thats when the software unleashes its true potentials, so for normal easy use its ok but in heavy use, you will notice huge differences.

and to your example, windows updates, they have differet versions of every update, there is Home, pro, ulitmate etc...

so if your PC is old and has old hardware, using windows 10 home will be quite smooth, but if it was ultimate with full functionalities it will lag like hell.

we dont have that in android, again we do have AOSP though which is very easy like a home version yet functions like an ultimate version thats why i love it
[Sony Xperia XZ Premium Questions & Answers] HotCakeX:
Yeah I know there are different versions, even though I said that my old laptop had Win 7 Home at the beginning and now it has Win 10 X64 pro RS4 currently, it's not the point here. Android should follow the same path because just like there are almost an infinite combination of computer hardware assembled in form of laptops/PCs, there are so many Android phones with different hardware into them as well. so like you said, why should every newer version of Android be heavier than the previous one? Is it not because of marketing and thus selling more Android phones?

why a Windows based Laptop/PC from 8 years ago can still run today's Operation system without any problems but an Android phone from 8 years ago can't even boot up!

I mean if Windows were like Android and would get more hungry after every update then a laptop with 4GB RAM from 2010 for example, would surely need more than 16 GB now to run the most recent Windows OS. but fortunately, it doesn't. Windows still manages to run on 4GB and always leaves 2 or 1.5 GB of RAM free for me for other tasks. not to mention that I even play Sims 4 on it ( the graphic card bottlenecks though since it wasn't a gaming laptop in the first place).

my phone has 4GB RAM and soon with newer Android versions Google/manufacturers will make it (intentionally/unintentionally) heavier so that I will need 6 or 8 GB to use my phone smoothly.

Linux fans always boast about how lightweight, updated and bug free their OS is, and while Android is built upon the same Linux platform, but it didn't Inherite any of those features.

About AOSP, I have a phone running on 3GB RAM with Android 5.1, it's not from popular brands like Samsung, Sony etc, is it possible to install Android AOSP on it? ?
[Sony Xperia XZ Premium Questions & Answers] madshark2009:
search its forum in xda if it exists and there should be roms forum where you can find a veriatey of aosp roms with names (carbon rom, nightlies, ressurection remix) all those are versions of aosp.

yes I agree about that I mean why would a phone need 6gb ram? or 8?? its just a way of marketing so customers think more ram means better phone etc etc (thats what I thought at first) but turns out android does require a lot which makes no sense to me especially coded with linux and unix.

but then again, todays most trendy device is a smartphone so manufactures use us and make more bloat so we'd have to buy newer phones.

as for iphone they have a better plan haha, you see yes iphone update their phones and each phone get the update no matter how old is it, but the case for iphone, they actually set limitations inside the software for previous phones which slows them down so AGAIN youd have to buy the newer iphone to re-enjoy the snappy and quick experience.

im pretty sure google will do the same even with treble support because EVERY manufacture wants us to keep buying and buying.

thats not the case in computers, because computers you can buy their parts individually, which means every piece of hardware in there has to prove it self for you to be convinced to buy it.

but in phones every single flagship for every manufacture comes with the same exact specs in terms of hardware parts (CPU, Ram size),(except camera), its the software that the devices rely on to compete.

and whats worse, SONY the best example, in their XZ2 they have the EXACT camera hardware as our XZP but it takes better pictures, why? because they improved their camera algorythms but wont release it for our device so we would have to upgrade. thats just the way it is I can talk a lot about this topoc non stop xD its just very wide and competetive

but I learned my lesson, for a 1000$ phone wether it was iphone, samsung sony its really not worth it if you think about it, its just trendy, why would people compete about how good is their camera? why would they even concider it as something to brag about? true on the device's screen these small lens cameras look great, put it on a 20" screen you will go like "WTH is this?? its crap!"

these smartphone cameras were made for instant pull and take picture, but now they all compete to become more like DSLR, but will never be as good as DSLR with that size of a lens!

so my lesson is: if you want a good camera with DSLR effect instead of buying a phone of 1000$ go buy a 200$ phone, and a 800$ DSLR camera its a lot better.

why need a 120hz display on a phone? to game? yes because its very easy to play PUBG on a small touch screen? NO its not its pointless!

so yah from now on Id buy a 200$ phone that can get the job done and play games that are playable on a small screen, as for camera and gaming I have a gaming PC and a DSLR there is really no need to pack that into a device that can include all features but will NEVER actually meet our expectations its all about the TREND
[Sony Xperia XZ Premium Questions & Answers] HotCakeX:
Nice to see you have the same view, can't agree with you more xD

It might sound like a noob question, does it matter which aosp rom I install on that phone? are those aosp roms (carbon etc) like windows ISO file to be able to install them (flash them) on every phone?
[Sony Xperia XZ Premium Questions & Answers] madshark2009:
no no its still based on android haha you still have to find the right one for your hardware.

so like you searched for the XZP forums just do the same for your other phone in xda find its forum and rom section, what is the phone any way?
[Galaxy S6 Q&A, Help & Troubleshooting] Lord Solid:
Hallo ich bin Neu und habe ein Problem,

Und zwar funktionieren meine touch Kees garnicht mehr und ab nur selten mal doch, zudem lässt sich das Display auf Berührungen kaum benutzen und wollte somit das Android 7 runterhauen und auf Android 6 downgraden?

Hard reset etc hat alles nichts geholfen und bei Google finde ich keine Lösung.

Danke schön schon mal im vorraus

Gruß Solid