yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 9 Questions & Answers] Arese75:
Hi everyone,

I installed the latest OrangeFox recovery based on TWRP 3.7.0 https://sourceforge.net/projects/recovery-for-xiaomi-devices/files/cepheus/

The only issue is that when Fox recovery cannot decrypt my phone

Can someone let me know how I can get around this encryption thing for my Mi9 with stock Global rom 12.5 running A11.

Thank you in advance
[Xiaomi Mi 9 Questions & Answers] dante197:
Were you able to solve this?
[Xiaomi Mi 9 Questions & Answers] Xiaomimi90:
im on official firmware, everything is working until reboot my phone. I get stuck on miui logo the only solution is to format data. Do you know if there is a way to solve this?
[Moto G Stylus 5G] Mr222:
I was able to root my Moto G Stylus 5G. i try to edit build.prop no success. so, i unable to find good way to by pass att or cricket tethering check beside using sharenet or pdanet+. any roms out there allow me to use free tethering?
[Moto G Stylus 5G] fddm:
Your trying to just bypass the provisioning check so you can enable tethering when it's not available on your account/byod? Or are you trying to have your traffic not count as tethered to bypass account limits? Is this an ATT/Cricket phone, or one with an unlocked bootloader/Magisk?
[Moto G Stylus 5G] Mr222:
yes, i am try to just bypass the provisioning without adding data tethering plan. the phone is from boost mobile, already bootloader unlock via magisk and is rooted too,
[Moto G Stylus 5G] fddm:
You can just set net.tethering.noprovisioning with a Magisk module like this then:
[Moto G Stylus 5G] Mr222:
hmm. laptops and phone was able to connect now. but it say no internet on pop up. Did cricket patched, we required to get the $10 dollars hotspot plan?
[Moto G Stylus 5G] fddm:
Hmm, on your computer(if windows), open cmd and run the command 'ipconfig /all'. If you have a 192.168.x.x ip address, run 'ping 8.8.8.8'. If ping works, set a DHCP server in your interface settings on both computers, otherwise share your errors here.
[Moto G Stylus 5G] Mr222:
Ping doesn't work. other android device say no internet connection. VPN Hotspot doesn't help.
[Moto G Stylus 5G] fddm:
What are you getting from 'ipconfig /all'. I need to know if it's a dnsmasq issue or routing.

You can also check to make sure 'Tethering hardware acceleration' is disabled in Developer options and 'APN protocol' and 'APN roaming protocol' are set to IPv4 in Apn settings.
[Moto G Stylus 5G] fddm:
If you think dnsmasq is working fine, enable adb and tethering/hotspot and run these commands

adb shell
su
ip route show table 0 > /sdcard/iproute.txt
ip rule list > /sdcard/iprule.txt
iptables-save -c > /sdcard/iptable.txt
exit
exit
adb pull /sdcard/iproute.txt
adb pull /sdcard/iprule.txt
adb pull /sdcard/iptable.txt

Then upload these three files so I can have a peek.

If you don't know how to use adb, download and extract this

Release v34.0.0 · K3V1991/ADBKit

Updated ADB Files Changelog: adb: * Fixed zero length packet sends for macOS (issuetracker: 208675141). * Addressed unstable connectivity (MacBook high speed cable): frequent adb disconnects. * Imp...

github.com

and double click CMD.bat. Then you can run the commands.
[Moto G Stylus 5G] king tut0807:
I'm rooted on Moto stylus 5g 2022. Purchased through boost mobile. I got 15gb hotspot data with my unlimited plan. I hit the 15gb limit and now I can't tether. tried the no provisioning module above with a restart. didn't work. here are my txt from the above commands. Thanks for any help.
[Moto G Stylus 5G] king tut0807:
After making the above post I found a forum talking about using a vpn hotspot app to "spoof" (not sure that is the right term). any way it worked for me and it is not going through any vpn that I can see. here is the app. Hope it works for anyone that needs

VPN Hotspot - Apps on Google Play

Share your VPN connection over hotspot or repeater. (root required)

play.google.com
[Moto G Stylus 5G] fddm:
Tethering quota is different than entitlement check. I'm guessing it bypassing the tetherctrl rules and blocking IPv6 is enough for Android to lose track of where that data is being used. That working mean's your carrier isn't using DPI to track tethering, at least actively, so just adding 'dun' to Apn type should work similarly.
[Moto G Stylus 5G] king tut0807:
dun is active already under the hotspot apn but not under the internet apn. I just noticed this method, with the vpn app, doesn't stay active for over 15-30 minutes. Any advice? Also this method didn't work for a ubuntu machine through a usb hub.
[Moto G Stylus 5G] fddm:
Doesn't stay active, like USB tethering disables itself? I also use the same phone for my own internet and found that it needs rebooting every 24hrs (or about 96hrs in GSI). I moved to Lineage built with moto-common and it's been perfectly stable since then. I can share that rom if you like.

You can try my app if you like. Grab the snapshot apk here and install the attached magisk module and reboot. In the app set 'Tether Interface' to Auto, 'Enable DNSMasq' toggle on, 'IPv6 NAT' to MASQUERADE, and 'Modify TTL/HL' toggle on. You don't activate tethering though Android, just use the Enable 'Service' toggle. A VPN works with this but is not required.
[Moto G Stylus 5G] king tut0807:
The USB tethering disables itself in the VPN app only. The USB tethering on the phone is still connected but no longer giving internet. All this was USB tethered to a small Linux box I have. I tried a laptop with windows and it seems to stay connected with no issues over night. Would love to get this working on my Linux box though. Id love to try the rom. I will try the module. I don't need to run a VPN with this, I just found where someone posted that the app helped them.
[Moto G Stylus 5G] fddm:
Ok, that makes a bit more sense. In VPN Hotspot with tethering enabled, there will be an eye icon at the top-right. Tap it and select 'rndis0'. I suspect something is causing a partial USB reconnect from what you describe.

I uploaded the Lineage rom here. It shows an error at boot, but you can ignore it, it's inconsequential. It also comes with MindTheGapps built-in. I think Widevine DRM was fixed since I built this, I can rebuild and reupload if that's something important to you.

For recovery, you can use TWRP from this post or vendor_boot.img from the rom zip. Boot into recovery from fastboot by running 'fastboot boot recovery.img', where recovery.img is the filename of the recovery your using, and install copy-partitions using adb sideload or from an sdcard. Then boot into fastbootd from fastboot with 'fastboot reboot fastboot'. Wipe data with the command 'fastboot -w' and then install with 'fastboot update lineage_milanf-img-eng.user.zip'

If you want to roll your own, build manifests are here:

GitHub - moto-common/local_manifests

Contribute to moto-common/local_manifests development by creating an account on GitHub.

github.com
[Moto G Stylus 5G] king tut0807:
Unable to get it to work. installed apk and module. set up settings per your instruction. the laptop never receives internet connection. I toggled the service in the app and the usb tethering in the phone settings as a test. Testing ROM today. Currently tethered with the just usb tethering enabled and nothing else.
[Moto G Stylus 5G] fddm:
That's an interesting report. I mostly target Linux routers (and don't use Windows) so this had never come up in testing. I had to enable the 'Legacy USB Mode' toggle for Windows to detect it as an rndis device and wait a painful ~20 seconds for it to finally find the Dnsmasq instance. But after that it does work in my testing. I'll need to investigate this further since this is annoying and won't work for Pixels.

Just a quick note that the Magisk module is only for stock kernels. The kernel modules I use are already built into the custom rom.
[Moto G Stylus 5G] king tut0807:
The rom seems to be working great. I haven't tested this again on my linux boxes but will in the next few days. if you need me to test this on anything let me know. I have one device stock/rooted and the other is running the rom.
[OnePlus Nord CE 2] rahuldaida:
I am using one plus nord ce 2 which is currently running on oxygen os 11.3, by default google dialer has been set as the default call dialer. I want to replace it with one plus call dialer, I couldn't install or find apk that let's me install.
[Xiaomi Mi 11i / 11X Pro / Redmi K40 Pro+] Newbdroidd:
Decided to finally change rom as my K40 pro was getting really slow, and I'm afraid I might have actually bricked it this time.

I was using this guide(https://rentry.co/flashing_guide_haydn) but "fastboot boot recovery.img" was just booting back into the system, and "fastboot flash recovery recovery.img" wasn't working either. Eventually I ended up trying "fastboot flash boot_b twrp.img" and it showed the twrp splash screen but just kept bootlooping into that.

I decided to try the same command but with orangefox and now it's stuck in fastboot. The phone shows up as ????????? when I do fastboot devices. When I hold the power button it shows the pixel boot
[Xiaomi Mi 11i / 11X Pro / Redmi K40 Pro+] emiljano539:
Try re-installing MIUI might solve the issue
[Xiaomi Redmi Note 12S] hack3rcon:
Hello,

I exported my contacts to a .VCF file on the old phone and copied it to Xiaomi Redmi Note 12S, but I don't know how to import it. It seems that the contacts application does not have such an option.

Any idea welcomed.

Thank you.
[General Topics] dk5ras:
Hi,

I am using a DJI RM500 SmartController, what is a drone remote, running on Android 7.1.2.

There are two apps preinstalled, to fly two main series of drones, the DJI go app, and the DJI fly app. While I was able to download an older version of the fly app and just downgrade it with the apk file, this is not possible with the go app. When putting the apk onto the device and trying to install it, the controller complains "file corrupt". Uninstall of the original app directly on the device is not possible.

Now I used adb to uninstall the original app, what worked - but still installing the older release is not possible, even not with adb.

However the apk is OK, it installs fine on a normal phone, and its prerequisites are fulfilled, so I guess DJI somehow does not allow installing this apk.

Are there any useful hints out there among the pros that could bring me further? Or is it really not possible to fool DJI to accept this downgrade?

Or does anybody know how to downgrade the whole device to an earlier version? .bin-files with older releases are available...

Thanks in advance for any input!
[General Topics] ra1eigh:
I scraped all the firmware files from the really annoying ATOTO website and put them into a Google Drive folder, sorted by product name:

====== https://drive.google.com/drive/folders/1P3aI2oLnxMXsd2c4d2LnmvnJYujgN5Gi?usp=sharing ======

If you're curious, here's the script I used to do it (Github repository)

This also will hopefully give people a way to access firmware even if ATOTO removes it from their website.
[General Topics] jasonmerc:
Thank you. I hate their stupid firmware site.

Would you be open to storing modded firmware as well? Once my A6PF comes in I'm gonna do the trick to edit/resign the ZIP to get Magisk and root baked in. That way, if we have a known working copy, everyone can pull from that instead of having to always reinvent the wheel.

EDIT: instructions for rooting the A6PF are here: https://xdaforums.com/t/atoto-a6-pf-full-root-based-on-fyt-joying-root-process.4489893/
[General Topics] ra1eigh:
Great question actually! Once I finished writing that script, the next thing on my mind was whether I'd be able to automate any part of the patching & signing process. I wasn't able to get the Android x86 running on Virtualbox, so I couldn't do the Magisk patching automatically, but I was going to investigate if there was a way to automate the signing process at least. That way, people wouldn't have to install the old Java 8 (which is probably soon to be deprecated).

I would like to go through the steps manually first though before going automating it, but I just haven't had the time yet.

So to answer your question: yes, I would be open to hosting modified firmware on Google Drive, but:

1) It would be under a separate folder from the original factory firmware

2) It would have to be images that were verified and tested by other users at least
[General Topics] jasonmerc:
This might help:

https://github.com/daboynb/magisk_for_linux

reddit dot com /r/Magisk/comments/uwl83g/tutorial_patch_bootimg_from_pc/ (i tried to post a link but XDA kept breaking it)

It's only made for Ubuntu and Debian though, but it's something to start with. I haven't tested it myself... yet.
[General Topics] jasonmerc:
To my point before about starting a collection of pre-rooted firmware, gonna post this here to start it out. Here is a pre-rooted firmware update package for the A6PF S/N A6G2A7PF (not s01 or s02). It's the April 2023 firmware, rooted with Magisk 26.1. I flashed this on my A6PF and everything worked fine. All you should have to do is unzip the contents onto a FAT32 flash drive and you're ready to rock. After flashing this, install the Magisk app onto your unit and do a Magisk Direct Install within the app itself. You might have to do this procedure twice before it finally works.

EDIT: XDA said it uploaded the file, can any of you see it? I can't.
[General Topics] ra1eigh:
Awesome, thank you for doing that. I haven't had time lately to follow up, apologies.

I don't see any attachment to your post. I created this Google Drive folder, with corresponding spreadsheet. You can upload the files there and fill in the spreadsheet for the new files. https://drive.google.com/drive/folders/1MPHHvFKzM9hgt4Hd0BiXGMCpG-lTY-s0?usp=sharing
[General Topics] jasonmerc:
Thanks for letting me know, I'll upload it to my Mega account and then you can pull it from there if you want.

EDIT: here it is to download: https://mega.nz/file/dx820IJb#XDfiPZCKoim0OXYIjtqSuYzpeHQ3te2lP-wZz4QEXus
[General Topics] ra1eigh:
I've uploaded the file from your Mega, to that Drive folder, and filled in the spreadsheet accordingly.
[General Topics] jasonmerc:
Looks like there's new updates, if you want to run your script again @ra1eigh
[General Topics] jasonmerc:
ATOTO's website is now even more of a pain to get download links off of. It looks like you need an ATOTO account now to request firmware updates. Yuck. I'll take one for the team so the rest of you don't have to.

Attached is a modified Oct 2023 firmware update for the ATOTO A6G2A7PF (aka the A6PF). Comes pre-rooted with Magisk 26.4. I changed the boot logo as well. You can change it yourself too, just open the BMP file in there with GIMP or something but keep in mind I think everything has to be black and white monochrome or else it looks weird on the screen.

Extract the ZIP contents to the root of a FAT32 formatted USB, plug that drive into the Phone Link cable on your A6PF, wait for it to prompt for a firmware update on the screen, and fire away. These files worked for me, but as always flash at your own risk.
[General Topics] ra1eigh:
Agh I wish I would've seen this earlier so I could've re-run the script.

It's worse than just requiring an email, it looks like the form now requires you to submit an image of your device's "About" screen and then parses the device info from that, rather than allowing users to browse firmware files freely.

---------

Separately, I also wanted to ask a question about the rooting process you're using. Are you following the instructions from this post here? https://xdaforums.com/t/atoto-a6-full-root.4377659/

I tried going through them but I was a bit confused as to where the `testkey.x509.pem` and `testkey.pk8` files were coming from, since they weren't in the firmware zip for my unit. They're referenced in 'Step II - Sign your zip' but there isn't any mention of where those come from.
[General Topics] jasonmerc:
Regarding requiring an email: I will take one for the team like I said before. I already have an account with them. If you want, send me the photos of your head unit that they ask for and I'll get you a download link for the firmware so that you don't have to go and make an account yourself.

---------------

To answer your question about rooting: check one of my earlier posts, i think the first or second one I made in this thread, I link the instructions I use.

EDIT: here it is https://xdaforums.com/t/atoto-a6-pf-full-root-based-on-fyt-joying-root-process.4489893/
[General Topics] testingpartner:
any idea which firmware for

F7G1A5WE? thanks​
[General Topics] jasonmerc:
should be on the atoto site
[General Topics] giulio_70:
is there any pre rooted firmware for s8 ms 9 inch? (S8G2094MS) im trying to change somehow the refresh rate of the screen to 60 hz, now its 42 hz...
[Realme 8i / Narzo 50] jimmy89407:
hello to all,

So my problem is that i got a black screen after i flashed with sp flash tool. I am not able to see anything on screen nor put it in recovery or fastboot. If i connect to pc you can here where the pc picks it up. But still cant see anything on the screen. Ive tried charging it, changing cables, reflashing because am able to put it in broom mode so the sp flash picks it up and the result always complets good with the green check mark but you can still not see anything in the screen. Did my screen burn out or what? Can you please help.
[Android Software/Hacking General [Developers Only]] TheWeeezel:
Hello all,

I live in a remote area near a border, and my Android device frequently switches towers to search for a better signal. However, the switching is not often enough, causing me to stay in roaming mode even when my national network is available, or lose signal when my national network is not available but roaming is.

I've been trying to use the Android application "Automate" to constantly check if there is a better network (LTE, H+, or 5G) available and switch to it. My goal is to increase the frequency of network searches to find the optimal network.

I'm also prepared to root my device, if necessary, to get this to work.

I'm looking to create a flow in Automate that:

Checks the current network signal strength every 20 seconds (or a suitable interval).

If the signal strength is weak or the network type is suboptimal, it forces the device to search for networks or switch to a better network.

I understand this would require running shell commands to get the current signal strength/network type and to initiate a network search or switch. However, I'm unsure of the exact commands I would need to use, as this would depend on my specific device and firmware.

I would greatly appreciate any assistance or guidance with this. If anyone has experience with something similar or knows the appropriate shell commands that could work, I would be grateful for your help.

Device Details: Without Root OnePlus 5, with root access OnePus 3

Thank you!
[8125, K-JAM, P4300, MDA Vario General] xplosiv804:
it broke. :(

i was wondering is there a way of not using the usb port

such as a battery charger? i dont sync very much its just the battery i'm worried about hmm

i cant a afford a new one - credit crunch and all :/

please help!

cheers
[8125, K-JAM, P4300, MDA Vario General] ashasaur:
yeah, you can just get you a battery charger from somewhere. They are usually less than 10USD from eBay or other online stores. That, or use the Wizard Service Manual to open up and attempt to fix your Wizard, if you wanna go this route, search for Wizard Service Manual either here or in Google.
[Poco F5 Pro / Redmi K60 (China)] zym163:
Hello everyone, I'm from China, I really like native systems like Lineage and DerpFest, is there anyone willing to do the POCO F5 PRO porting package, I'm currently using DerpFest-13-Official-Tango-mondrian-20230629-2032. zip can't open Bluetooth, no fingerprint and vibration, if there is long-term and voluntary support update, thanksHello everyone, I'm from China, I really like native systems like Lineage and DerpFest, is there anyone willing to do the POCO F5 PRO portability package, I am currently using DerpFest-13-Official-Tango-mondrian-20230629-2032.zip I can't turn on Bluetooth, no fingerprint and vibration, if there is a voluntary and long-term support update, thank you!

I don't know your language, these messages are machine translations, please forgive me

EDIT MODERATION : I've removed the Spanish translation as everything on the site is written in English only.

Sib64 - Moderator
[Poco F5 Pro / Redmi K60 (China)] SephadexG:
Dude you should post this in English
[Poco F5 Pro / Redmi K60 (China)] SephadexG:
btw could you tell me where you found the DerpFest ROM for Mondrian? I can’t find it anywhere on the web. Thx
[Poco F5 Pro / Redmi K60 (China)] Kotaless:
This is the link shared in Telegram: https://www.pling.com/p/2057863/
[Poco F5 Pro / Redmi K60 (China)] Sib64:
@zym163

MODERATION INFO : I've removed the Spanish translation as everything on the site is written in English only.

As a new member, you know that you must use the English language in your posts, as per forum rule #4, because you must have read the rules before posting.

So please be respectful and observe XDA rule #4 for all future posts.

Sib64- Moderator
[Poco F5 Pro / Redmi K60 (China)] SephadexG:
Thanks bro that's absolutely helpful
[Poco F5 Pro / Redmi K60 (China)] trungqoangvi:
have you tried changing the firmware?
[General Topics] abashed_formula:
Hey folks,

I’ve been dealing with these survey calls from Dynata lately. I got called really often. And blocking caller numbers did nothing. So, I’ve spent a lot of time on searching how to end it, and wanted to share this with you guys.

Apparently it’s possible to opt out by calling Dynata up. Here are their contacts. First call did nothing, but after two more they listened. They won’t tell me where they got my number from. My guess is, from public records or bought it from data brokers. Actually, I found my entire profile on Whitepages. So, it’s available even for a ten year old. And there is nothing much to do to prevent it. Only requesting deletion on these sites one by one.

Getting big companies to do what I wanted was a hassle. No surprise there. They kept on writing back that “they will delete my info soon”. Apparently “soon” can be half a year.

So, here are some tools to save you some time, if you’ll decide to delete your info too:

Whitepages opt out form. Here you have to confirm your email and phone number. Which sounds sketchy as you are confirming and serving your info.

Use services that do official requests on behalf of you, like Incogni or PrivacyBee. It’s paid, but it has recurring scans, which is nice.

This one’s not necessary but I recommend it. Put your Google privacy settings on a higher level. Make it synchronize your data less with websites with Activity controls, clear your cookies and cache once in a while, disable your location when you’re not using navigation.

I’m just a noob in this. But I believe we can give those companies a taste of their own medicine. If you have more experience or tips, drop them in the comments.
[General Topics] SigmundDroid:
How about suing them? I think pretty much every regulator in the world has laws for this.
[General Topics] GhostDJss:
On Android phones

Would you know if there is a way to activate the internet connection sharing when a special bluetooth device is connected to the phone ?

And could disable it when off/out of range ?

App or ifttt or anything else ?

Thanks