yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a 5G Questions & Answers] BrawnyPaperTowelHead:
trying to install nethunter kernel but all the good looking roms require diff kernels bro....

And whats a good ROM for tweaking CELL NETWORKs.. maybe establishing svc on multiple cell towers..? RiL, 5g IN NON 5G AREAs...NO BURST LIMIT??, anti throttling?, wi-fi calling Well ? lol shhhhhh

fr best i can find is Resurrection rom remix... -___- bussin'!
[Google Pixel 4a 5G Questions & Answers] V0latyle:
You can usually mix and match kernels vs ROMs.

As far as tweaking cell networks, this isn't possible. As a former telecom tech I can tell you much of the network operations are handled from the carrier side via packet switching - while your device does communicate with multiple cells as part of the "soft-handoff" strategy, the network decides which site to actually use to send and receive data. You cannot change this from your phone.

The same goes for using service that you either aren't provisioned for, or trying to defeat throttling. If you don't have 5G UW as part of your plan, your phone may still connect to UW hotspots, but your actual connection will exist only on the LTE network. You can't defeat throttling because it's all done on the carrier side - they look at the data going to and coming from your device, as well as what type of data it is.

I don't know what "bussin" means but I would highly encourage you to use proper English when asking for help. XDA is a worldwide forum; not everyone understands contemporary slang and colloquialisms, and you may actually offend someone by using such coarse language.
[General Questions and Answers] MaKgSm:
Hello guy's?

My HTC PHOE100 t-moblie {shadow} hang in logo only

My mates is there any solution? Please post here...

Thank's @ advanced!!!
[OnePlus Nord N20 5G] dmtec:
in this thread i am going to outline the method i used to restore my device to may security patch after completely botching my current install after trying to root, on august security patch.

a major hand to PsYk0n4uT for the suggestions he's posted in response to my problems, giving me the ability to figure out what's really going on here amongst other things.

(this is compatible with metropcs branded devices, therefore is compatible with t-mobile branded devices and so on)

anyways.

download this may OTA i discovered somewhere online. (hint: if download quota is exceeded. make a copy to your gdrive, then put it in a folder. download the folder and you will bypass the quota)

the OTA will contain msmdownloadtool, but it is unusable in it's current form because it's an internal tool. you're gonna want to download this tool off github to help assist in decrypting the .ofp file and flashing it's complete contents over automatically.

extract the OTA zip, and place the tool from github in the same folder. if using linux, install the python requirements and if you're on windows, i would suggest replacing the adb/fastboot executables with current versions. probably shouldn't matter, but i did in this case.

put your phone into fastboot and run the tool. further instructions depending on OS, are on the repository's page.

after flashing i had to switch my active slot over to the prior inactive slot before i could boot.

now that you've got your device downgraded, get through the initial setup, set it up offline, and put your phone into power saving mode so it can't automatically update (just in case)

instead of using DSU sideloader to extract the files we need, we can use the same .ofp file that our images came from and extract its contents with this tool

install magisk, copy your boot image over, patch the boot image, return it back to your computer, and enter fastboot mode.

proceed to flash the boot image, and all 3 vbmeta images. (important: be sure to disable verification and disable verity when flashing your vbmetas)

???

profit

i hope this can help anyone that's got a paperweight for a device at the moment, and help anyone who wants to root their device without a bunch of possible nonsense. in turn, hoping this can accelerate any possible development with this device.

protip: after getting everything installed and set up, install the systemless debloater module in magisk and download de-bloater from f-droid. "remove" the update service application (com.oplus.romupdate) and the software update tab in settings will now think you're on the latest security patch and will prevent your device from accidentally being updated. unless you want that to happen.

(6/30/2023) - because i'm waiting for someone to chime in about this being android 11, or it being outdated, etc. even if you start from this OTA version, once you're rooted you can use magisk to install an OTA and patch the inactive slot before reboot. if i still had this phone, i would update this guide, but i can only work from what i remember now.
[OnePlus Nord N20 5G] PsYk0n4uT:
mirrors:

[vngsm.vn] GN2200export_11_A.05_2022050718170202.zip | VietNam GSM Services

vngsmservices.com

OnePlus Nord N20 5G Flash File (Official Firmware) GSMMAFIA

OnePlus Nord N20 5G Qualcomm Snapdragon 695 5G Flash File available here with MSM download tool to download via Direct link.

www.gsmmafia.com

And no problem man. Im glad others are sharing their knowledge and experience here. I've been focused on other things trying to make some progress on the device but still having to learn a lot along the way.

Hopefully we will have custom recovery soon. Looking promising so far and the real devs have given more time than I could possibly ever expect towards a device they don't even own.

For anyone wanting to know more about the people that are doing the leg work check out the team at https://t.me/Android_General_Chat The devs work hard to make these things happen so if you wanna help the cause consider making a contribution to them.
[OnePlus Nord N20 5G] Alfa-Q L83r:
BROOOO you are EFFING AWESOME! MUCH LOVE!
[OnePlus Nord N20 5G] dmtec:
bumping my own thread because people are being real extra after "bricking" their phones trying to get them working again
[OnePlus Nord N20 5G] PsYk0n4uT:
Really glad people are still working on this device. I've been away for a while and no longer have access to mine right now so just wanted to say thanks to those of you continuing the efforts
[OnePlus Nord N20 5G] chakan2:
Careful with this. Windows Defender flagged a virus when I tried to download it.
[OnePlus Nord N20 5G] dmtec:
when you tried to download, what exactly? besides the OTA that doesn't have a valid link anymore, everything else I listed is coming straight from github so idk what you're talking about. even the OTA was safe though too, so yeah.

also PsYk0n4uT's links are fine as well. don't spread fud

this is the only sane guide on here for this device to actually produce a viable root method, and i stand by it.
[OnePlus Nord N20 5G] roirraW "edor" ehT:
<Moderator Action>: Thread cleaned.

@chakan2, @dmtec, @halloweenm925,

This is for all three of you.

I don't have time to go through each one of your posts in these threads, but I'm going to say exactly one time in this thread, and one time only:

If another user's post breaks XDA's rules, then do not respond to the post. ONLY use the Report button on their post.

If another user's post doesn't break XDA's rules, but you just don't like it, then ignore it.

If you cannot control yourself, and keep yourself from responding and making accusations, then use the Ignore button on the users you can't control yourselves around.

If any of you continue this drama anywhere on XDA, and that includes via PM, then you will likely receive something more than this stern message. Some of you may still get something more than this as some other previous items are still being evaluated.

@roirraW "edor" ehT
[Samsung Galaxy Watch 4] mcbyte_it:
It was mentioned a couople of weeks ago that whatsapp will allow answering voice calls on the Galaxy Watch, is the roll-up for this feature still gradual?

My friend who has same watch and same smartphone already got it, me still waiting... any tips how to enable it?
[Samsung Galaxy Watch 4] Lucas0511:
Always gradual, but I got it by installing the beta corresponding to my smartphone (arm64-v8a) and since I also wanted to test Whatsapp independently on a LTE watch the corresponding beta for a Galaxy Watch 4 (armeabi-v7a via adb) and got call answer functionality. It might be enough to just install a Whatsapp beta on the smartphone, but above is what I did. On using Whatsapp independently on the Watch with a new number, I got as far as allowing contacts access, then the app would fail.

Edit: Just tested with latest WA beta a/o 9/20, answering on watch no longer available. Message "Answer on phone". Bummer, hope still rolling out.
[Android Q&A, Help & Troubleshooting] a9project:
The Hisense a9 is an e-ink 4g smartphone that I want to use as my own Frankenstein light phone.

I would like to root mine and use this custom launcher to create a minimalist phone that isn't quite as useless as the Light Phone concept (i.e bigger screen, some web browsing, play store, etc).

I've dug around and so far it looks like everyone who has tried has hit a dead end.

I will come right out and say I am an absolute vanilla dumb dumb noobie noob who cannot write a single line of code. I'm just a simple man who wants this simple phone to run vanilla android and not have the CCP peeping around in my business.

To the FIRST person to successfully gain root access to this phone, I will reward you with .25 ETH. You can respond here or email me at a9project123@gmail.com.

Yes, I have 2accounts installed. Yes I managed to install some GAPPS. I am not interested in any compromises. Get China away from this phone and give me

exactly what I listed above

, the ether is yours.

Admins, please advise if this violates any community rules. Thanks!
[Android Q&A, Help & Troubleshooting] RunnyYolk:
I'm one of the people who was trying to root my Hisense A9, and as OP rightly said I hit dead ends. I'll also add 0.25ETH or another coin / fiat of the same value for this phone to get rooted. It would be such a great phone if it was rooted!
[Android Q&A, Help & Troubleshooting] Renate:
I like minimal launchers too. Here's my custom one.

View attachment 5720069
[Android Q&A, Help & Troubleshooting] a9project:
Amazing! That gets us up to .5 ETH. If there is anyone else who wants to contribute to the "bounty" it would definitely be worth a more skilled dev's time to crack this case.

I know there is a big fringe group of eink phone lovers who want to see this happen!

@RunnyYolk any idea if there's a platform we can post the reward on to guarantee it to the winner? I'll gladly contribute upfront.

One last thought: is it unheard of to find a hardware solution for something like this? Swapping out the board or something? Sorry, I'm really shooting from the hip here.
[Android Q&A, Help & Troubleshooting] Renate:
That A9 costs a chunk of money. I was thinking of the A5 which is not too expensive.

Is the A5 rooted already?

Anybody got an A9 with a somewhat/totally broken screen that they want to sell cheap?
[Android Q&A, Help & Troubleshooting] pkshr:
Bumping this thread .
[Android Q&A, Help & Troubleshooting] RunnyYolk:
Thanks for the bump - just checking in to say my reward still stands. @a9project , I don't know if there's any reward / bounty platform we can use - good idea though so that people know the reward is set. Open to suggestions.
[Android Q&A, Help & Troubleshooting] HighlySpiced:
Just commenting to show there's another person eager to see this phone rooted.
[Android Q&A, Help & Troubleshooting] xisini:
Hello guys,

I have a disease called visual snow and light emitting screens are considered one of the reasons of this disease. So i may really need this phone but without the root it really doesn't meet my needs.

If i had the money i would really donate more. Thank you donators , you may save some vision if this happens.
[Android Q&A, Help & Troubleshooting] sphink:
I also have the a9, and I'm joining the bounty with @a9project and @RunnyYolk, adding my 0.25 eth share.
[Android Q&A, Help & Troubleshooting] Renate:
If SecureBoot is enabled you'll need a HiSense signed Firehose loader to get EDL working.

Looking around, I see that HiSense makes an effort on their MediaTek devices to have a secure boot.

So, I'd presume that the A9 has SecureBoot enabled.

If someone found the UART on this, you could see it say whether that is true or not.

If it didn't have SecureBoot we might be able to dig up a loader for this.

The attempts to get EDL working that I've seen listed don't seem to be very coherent.

The only other solution is an exploit. I'm no good at that.
[Android Q&A, Help & Troubleshooting] RunnyYolk:
I had a go at getting EDL to work (might have been my attempts you saw), but I don't know what I'm doing really. I'm a software developer, but nothing to do with Android / system stuff so I'm pretty lost. I opened a couple of issues on EDL GH, but the main one was closed off by the developer:

github.com/bkerler/edl/issues/300

github.com/bkerler/edl/issues/303

Is the only way of getting a signed Firehose loader to wait for Hisense to release it / leak it?
[Android Q&A, Help & Troubleshooting] Renate:
Bot

Pretty much.

Did you try in fastboot?

C:\>fastboot getvar all

Does it say secure=1?
[Android Q&A, Help & Troubleshooting] RunnyYolk:
Hm, thanks a shame.

Yeah it has `secure:yes`. This sounds like the SecureBoot you mentioned above, so I'm assuming that's not good news. Here are a couple of outputs for `fastboot getvar all` that I found in another thread:

pastebin.com/d2bjas8e

pastebin.com/1afywunu

One of these pastebins is from resetting the phone into fastboot mode, and the other is from rebooting from fastboot into the bootloader.
[Android Q&A, Help & Troubleshooting] krankermaster:
I'm also very interested in having the a9 rooted.

I will add 0.25ETH to the bounty started by @a9project , @sphink and @RunnyYolk
[Android Q&A, Help & Troubleshooting] ronglilith:
I saw a method to extract boot.img on the Hisense forum.

Although it is for a7cc, it should be a general method.

But they said that it seems that the bootloader still needs to be unlocked.

Maybe a9 can have an unlock method,Because the processor he uses is Qualcomm Snapdragon 662.

A7、A7cc的boot.img文件提取方法-海信智能手机 - 手机版 - Powered by Discuz!

Wish you success.
[Android Q&A, Help & Troubleshooting] Helios113:
trying to root my A9 as well.

I ran the command you suggested.

result is secure:yes
[Android Q&A, Help & Troubleshooting] Helios113:
Hey, I'm trying to root my A9 as well.

I believe we are at the same stage with process.

Do you mind sharing your exact steps, so I can try to reproduce your results?

Thanks!
[Android Q&A, Help & Troubleshooting] Helios113:
I read through the fans.hisense website. There are users who are asking for a A9 img. Because of the lack of SD card, the Hisense support said that only online updates are permitted. However, the support also said that the user should contact customer service and they might help them.

Sorry for the lack of links I found this info last year before I knew about this thread.

If someone can contact hisense support and ask for the img they might supply it. I have no idea how to do this thou. For the A7 they frequently post all img files on their forum. So I doubt they care if A9 img gets out.
[Android Q&A, Help & Troubleshooting] Sheep888:
I am on version L2037.6.08.01.00 and kernel 4.19.157. I will try to extract the boot img this evening... if it works i will post it.
[Android Q&A, Help & Troubleshooting] Sheep888:
Hmmm extracting the rom is more difficult than i thought 😅 If somebody has a guide or link that would be helpful!
[Android Q&A, Help & Troubleshooting] Threedollarbridge:
Regarding booting into EDL (Qualcomm's Emergency Download mode), neither adb nor Magisk seem to work.

I've tried:

adb reboot edl
[Android Q&A, Help & Troubleshooting] Threedollarbridge:
I would suggest trying:

adb pull /system systemdump

This will save to the root of your user directory. So, on Linux it would be: ~/systemdump

There's another helpful tutorial here.

Once we get this hammered out, I'll write a full guide.
[Android Q&A, Help & Troubleshooting] Renate:
You need to get to EDL and you need an EDL client.

There's the Python one or the one I wrote.

Naturally, I can be more helpful on the one I wrote.

It's in my sig, just follow the instructions.

Then you need the Firehose loader here

C:\>adb reboot edl
C:\>edl /lprog_firehose_ddr_001360E1.elf
C:\>edl /u /r /pboot_a boot_a.img
C:\>edl /u /r /pboot_b boot_b.img
[Android Q&A, Help & Troubleshooting] deny-bas-dns:
To clarify, does rooting mean we can get rid of all the sus callbacks to china too?
[Android Q&A, Help & Troubleshooting] Renate:
Yes, of course, but it will require some work by somebody.

What is "sus" anyway?
[Android Q&A, Help & Troubleshooting] deny-bas-dns:
Well, in general, a phone phoning home to China seems a little sus to me. It might be harmless, but some people are worried about it. Thanks for clarifying that's a separate task on top of rooting, I have no root experience.

"Sus" is short for suspicious, popularized by the game Among Us.
[Android Q&A, Help & Troubleshooting] Renate:
Oh, I flunked "General Gaming" in school.

You can run a firewall.

You can pm disable the suspicious code.

You can modify the code, but you'll probably have to resign your whole system.

You can stay in Airplane Mode. :p
[Android Q&A, Help & Troubleshooting] Segnaro:
Stock boot.img for L2037.6.08.01.00.

96 MB folder on MEGA

mega.nz

And wifi works after Magisk patching it.
[Android Q&A, Help & Troubleshooting] Segnaro:
Run the commands within folder. You only need dferreira's fastboot to unlock the bootloader, once unlocked you can use the stock fastboot binary.
[Android Q&A, Help & Troubleshooting] dferreira:
Which version of Magisk did you use? For some weird reason, when I tried it with 26.3, I lost WiFi. Now I'm thinking, maybe I dumped boot.img from the wrong slot after upgrade... 🙈
[Android Q&A, Help & Troubleshooting] Segnaro:
With 26.3. After upgrading my active slot switched from A to B, so dumping the inactive boot.img could be why your dump didn't work.
[Android Q&A, Help & Troubleshooting] dferreira:
That explains it :D
[Android Q&A, Help & Troubleshooting] shanytc:
Will we be able to root L2037.6.08.01.00 as well?
[Android Q&A, Help & Troubleshooting] dferreira:
Yes :) using the update boot.img and not the wrong one, all works as expected.
[Android Q&A, Help & Troubleshooting] shanytc:
Wow! Can someone write a full tutorial how to do it? I so love my A9, but hate not having Google play, and hate the sus Chinese crap.
[Android Q&A, Help & Troubleshooting] shanytc:
Also, link to EDL cable which is recommended?
[Android Q&A, Help & Troubleshooting] Sheep888:
The guide on page

This guide/summary from Segnaro works perfectly! Also for the new version!

I had some issues because i renamed the magisk_patched_boot.img to magisk_patched_boot.img.img (my stupid mistake) but except for my own mistake it works flawless!
[Android Q&A, Help & Troubleshooting] shanytc:
How about the edl cable, still needed? Or a regular usbc is fine for rooting ?
[Android Q&A, Help & Troubleshooting] benru89:
I have this annoying bug with the AOSP keyboad. Does anyone knows why this White empty box appears when typing? It almost covers all the screen space
[Android Q&A, Help & Troubleshooting] dferreira:
Better install Gboard 😉
[Android Q&A, Help & Troubleshooting] benru89:
Oh sorry that is what i meant, its gboard on your AOSP rom
[Android Q&A, Help & Troubleshooting] dferreira:
That seems a bug on Gboard, not related to the ROM 🤔 I'm on the Beta of Gboard and I don't see this. I think it has to do with the settings you have enabled on the keyboard itself... are you using custom stickies or whatever they are called? Maybe they are failing to load? No idea.
[Android Q&A, Help & Troubleshooting] benru89:
Joining the beta program and updating made the trick, thanks. I think this was what was failing to load
[Android Q&A, Help & Troubleshooting] dferreira:
OK! made some progress on the vibration!

Poking on /vendor/etc/vintf/manifest, I found and confirmed our device uses vendor.qti.hardware.vibrator.service! So all we need to do is build with this for android.hardware.vibrator!

Last time, I tried with 1.2 version but looking at what is on the vendor, it's using 1.0. So I'll try a build with it:

PRODUCT_PACKAGES += \
vendor.qti.hardware.vibrator.service

@damianmqr
[Android Q&A, Help & Troubleshooting] damianmqr:
Nice! Fingers crossed it works, update me when it's done.

I've managed to get the vibration to work better with the default service by writing to the /sys/class/leds/vibrator/ files directly (to the seq and loop ones to be exact), but it's not as good as stock yet unless I manually trigger it.

I've attached the relevant definitions of these sequences used by stock OS.
[Android Q&A, Help & Troubleshooting] bilo2000:
Good to know, thanks! From what I understand you need to root your phone for this to work? If possible I would like to keep my phone unrooted. But either way, this should mean that charge limiting should be possible without touching the kernel?

That's exactly what I use currently :) It's just that I am sometimes not in the room when the charge level is reached and then the phone charges all the way up to 100% due to me missing the notification... But thanks for sharing.
[Android Q&A, Help & Troubleshooting] treff89:
@bilo2000, yes, you need root with Magisk to use ACC / AccA. After that, it's all automatic, and no need to touch the kernel. Once you're in the app, the "Charging switch" to select is "battery/charge_control_limit 0 battery/charge_control_limit_max".

@dferreira, even with "Show notification content" selected, all I get is an icon in the AOD, no text. Do you get text in your AOD?
[Android Q&A, Help & Troubleshooting] vbhai:
I think the solution is going to be a combination of both yours and @dferreira's driver. I was trying to echo values to the led class directly earlier but it would not trigger as expected. Maybe was using the wrong values.

Fingers crosses this works!
[Android Q&A, Help & Troubleshooting] idonotbelonghere:
Hi all, I've just updated from DF's LOS 20 to DF's Ponce AOSP and now I'm having an issue with internet access.

LTE and Wifi icons show that they're connected without issue.

Calls work. SMS works.

No apps are able to use wifi or mobile data, but it does seem to be connected because I was able to download and install the Treble IMS APK.

I'm also able to turn on the A9's hotspot and connect from another phone, and that phone apps and browser can use the A9's data.

Chrome doesn't show the little "no internet" banner across the top, it shows "this site can't be reached". If I turn wifi and internet off it shows "no internet" (see screenshots.

I had to use Visor to disable the hardware overlays in Treble after the OS change.

I didn't wipe user data during the flash via adb (hoping to avoid wiping it).

FYI I use Niagara Launcher and it stayed as the default launcher after the update.

Changing to Trebuchet and rebooting didn't change anything (widgets in trebuchet say "loading" forever.

I've scrolled all the Treble and dev options looking for things to toggle but didn't find anything (I'm noob tho).

Hope someone can save me from needing to do a full fresh install! :)
[Android Q&A, Help & Troubleshooting] dferreira:
Just installed the latest BSG v14 snapcam and it's working great from camera and video 🔥

GCam 9.2 (V14) Update Arrives. How to Install On Almost All Android Smartphones https://www.gizchina.com/2024/06/22...to-install-on-almost-all-android-smartphones/