yashsingh1/xdaforums huggingface dataset:
[OPPO Find X5 Pro Questions & Answers] 33bca:
It looks and feels really nice, just received mine yesterday.

I wouldn't buy it for protection tho, it gives solid protection on the back and on the sides but there is basically nothing on the front.
[OPPO Find X5 Pro Questions & Answers] Se7enthSe7en:
I used my iPhone 5 full of hairline cracks and scratches in the screen even if my thumbs feel the minor shards. Drove me crazy. Now that I can afford to be OCD with scratches, I get all bases covered before I bring it outside. A tempered glass for the screen and a hard case for the phone. I used to only buy otterbox until better options became available in aliexpress. 🤭
[OPPO Find X5 Pro Questions & Answers] Roguejpl148260:
I have to keep it on me since I walk all the time. I miss the small slots that Nokia had - it was difficult to clean, but it allowed for special lanyards or wrist bands to be connected to your phone. It wasn't fancy, but it got the job done.

It was terrible because of all the scratches from hitting keys, pens, zippers, but it does the job. 🤷‍♂️
[OPPO Find X5 Pro Questions & Answers] Se7enthSe7en:
Other than the official one, there is a OPPO Find X5 Pro drop test feature but it seems like it depends where you look. I have seen others that have other concerns:
[OPPO Find X5 Pro Questions & Answers] Roguejpl148260:
I find this hard to believe. How is it even possible to have those scratches if it was in a bag or in his pocket? Does he put keys in the same pocket?
[OPPO Find X5 Pro Questions & Answers] Se7enthSe7en:
It seems like that, doesn't it? It seemed like there was a sharp object in any of the places where he put his phone. It doesn't look intentional either.
[LG G8 Questions & Answers] quantazelle:
I downgraded to 9, which automatically updated to 10, even though I turned off automatic updates, with developer-mode on. Then I found another "Update" setting within developer mode and turned it off, too, but then two weeks ago it updated to 11 and then messed up a bunch of apps that use the non-scoped storage thing. The highest priority is that I can't use Podcast Addict anymore.

Gah! So frustrating. I have an LG G6 that is off network and just uses wifi and it stuck at Android 8, which makes it fine as a media player for working out.

Thoughts? I have uses the LG UP method to install 9 and it was seamless--I just erased everything and started over.
[Mogul, XV6800 ROM Development] Damager:
Hey Folks,

Been trying to find solutions to generate my HDR/EvDo password after flashing the rom.

Found this solution on another forum

What program or programs are required to do the memory dump?

Seems easy enough but just need a step by step method to follow this solution.

Cheers
[Mogul, XV6800 ROM Development] jambrose:
Not sure about your Carrier but usually you just need to run the Carrier Cab and dial *228 to do the OTA programming and it should get it going with out needing to find the password.
[Mogul, XV6800 ROM Development] Damager:
unfortunately we dont have that option for my carrier which is

Telecom New Zealand.
[Upgrading, Modifying and Unlocking] TrueEvsio0n:
GitHub - Evsio0n/rsce-go: Rockchip resource image (RSCE) Pack/Unpack Tool written in Go

Rockchip resource image (RSCE) Pack/Unpack Tool written in Go - Evsio0n/rsce-go

github.com

Rockchip resources image(RSCE) is a binary file which contains device tree blob and additional resources (like vendor splash screen) and appears as boot.img-second on unpacking.

Author: @evsio0n

Usage​

-u: Unpack the RSCE file to the specified directory.

e.g. ./rsce_tool -u ./boot-second

-p: Pack the file to RSCE file.

e.g. ./rsce_tool -p ./rk-kernel.dtb -p ./logo.bmp -p ./logo-kernel.bmp

use it at your own risk.
[Upgrading, Modifying and Unlocking] dataghost2014:
Beautiful tool, beats manually doing it every single time.
[Upgrading, Modifying and Unlocking] JASJ23:
so that means I can get the boot.img from any rockchip stock rom? thanks
[Touch Pro, Fuze General] MrDSL:
Ok heres the deal my boss bought a sprint touch pro and everytime he gets a phone call even with the phone locked he either accepts or declines the call while he is taking it out of the case.

I have already done a search and this appears to be a major problem with the diamond with no fix really.

On my Hermes I have used a opal canvas dialer skin that you actually have to slide to the left and right to answer a call. Does anyone know of a dialer like that that will work with the touch pro?

I know s2u2 or whatever it is will work but thats too bulky and won't work for him. To me this really seems like a major flaw in the phone design and I may not get the phone myself unless I can find a workable fix..

I'm really surprised this isn't complained about more but a slide to answer reject dialer seems to easiest way to fix to me.

Any help appreciated.
[Touch Pro, Fuze General] johanromijn:
THIS is what you need!

This disabled the on-screen answer keys, so you can only answer with the hardware keys. Works perfect for me, and it's a very small app.
[Touch Pro, Fuze General] MrDSL:
Thanks man that looks like its gonna work..He only wants the hard keys to answer..
[Touch Pro, Fuze General] MrDSL:
Doesn't work with CDMA devices :(

I think he may just return the phone cause its that annoying since none of his calls go through..Even when he has his headset on if he just moves wrong it rejects the call..I have been using his phone for about an hour and it happens to me also..I want to throw the damn phone against the wall!!!

I tried some sensorapp and that doesn't work also and changes the unlock screen too much :(
[Touch Pro, Fuze General] MrDSL:
If I could just find a dialer like the opal one that you have to slide to the left or right to answer or reject this would be fine..
[Touch Pro, Fuze General] chrisbjr:
i think the maker of the program will eventually fix it to support CDMA devices. why not give him a message? :p
[Touch Pro, Fuze General] MrDSL:
He does have it under the todo list but it won't do my boss much good since he is missing every single call he gets..

I really thought he was exaggerating so thats why I decided to use the phone and I haven't been able to answer one single call. This is using the case that came with the phone and I can't believe this was not noticed during some testing phase or something..
[Touch Pro, Fuze General] NotATreoFan:
I noticed you mentioned S2U2, and I'm curious why you decided against it.

As long as you enable Slide 2 Answer, and enable the D-Pad option, your boss' problem should go away. The D-Pad option will allow him to answer calls using the D-Pad and not have to touch the screen at all.
[Touch Pro, Fuze General] MrDSL:
It would be fine for me but my boss is kinda weird about installing stuff on his phone and I know when I have used s2u2 on my hermes it took more battery life etc and i sometimes ran into weird glitches. Which is okay for me but he would have a fit.

It needs to be as close to stock as it can be..

If he returns the phone then I won't have to worry about always fixing it LOL so I may just tell him to do that..

It just really amazes me something like this was missed and it also amazes me that the low speakerphone volume is also on this phone. I just noticed that. My hermes is the same way and apparently being able to hear the person on the other end isn't important enough for HTC to worry about fixing. Its not like I wanna hear the other person I'm talking to on my phone..

They did at least fix the MS Voice Command not working with BT headsets!!
[Touch Pro, Fuze General] bdaley6509:
I use Sensor Lock. You can customize the gestures to only a 1/2 turn to lock, 1/2 turn the other way to unlock. It works very well. S2U2 doesn't work well on the Touch Pro yet...
[Touch Pro, Fuze General] wmm:
There's apparently a lot of variation on volume between different versions of the same handset. I noted in this forum that there were a lot of people complaining about the volume being too low, but there were also a couple complaining about it being too high.

You mentioned low speaker phone volume on your Hermes. I have a Cingular 8525 (Hermes) with the original ROM, and I almost always have to turn the volume down all the way to use the speaker phone. I have to turn it up all the way when I'm using the earpiece (i.e., as a normal phone), but that volume is definitely too high for a quiet room on the speaker phone. (And they didn't give separate volume settings for earpiece and speaker phone, grr...)
[Touch Pro, Fuze General] thedogger:
Exactly! I've been looking for an Opal-like dialer for the Fuze (Touch Pro) -- but no luck so far. Anybody seen one floating around in .cab form?
[HTC Vox] Black Spartan:
I know you have all been through this before but I need to know once and for all: Can I watch youTUBE or ANYtube videos on my phone?

My phone won't install Flash 7 and Flash Lite seems to not work either. I've tried HTC Streaming Media and that has not worked and CorePlayer will not install on my phone as well.

Am I forgetting to carry the one somewhere or is this a lost cause?
[HTC Vox] FeareX:
Kinoma freeplay can do this. The free version only shows 6 movies per hit :( but the full version you can watch everything on youtube
[HTC Vox] Black Spartan:
Hmph.

Let me try this one out. Thanks champ
[HTC Vox] Black Spartan:
Okay. I think we're going somewhere.

I got it and installed it and yet when I click on a video it gives me a 'Forbidden protocol 403' error.

Where to from here?
[HTC Vox] FeareX:
hmm thats strange, it worked fine for me on WIFI (gprs too, but very very slow!)

Do you have another app installed wich changes something with you internet connection?
[HTC Vox] Black Spartan:
Ummm.....what do you mean?

I'm not sure if this answers your question but I have a gang load of players installed: TCMP, YouTube Play (which also doesn't want to play), vTap, HTC Streaming, Kinoma.

I've been trying to solve this since Friday and to be honest, I see no reason that inspires me (more obsesses me) than pure 'I HAVE to win with this dammit!'

Some fools never learn it appears.
[HTC Vox] Black Spartan:
Oo!

Wait. Does it make a difference whether I install these programs on my device or MicroSD card?

I've installed them on the memory card because my phone *****es at me about memories.

On that subject, my OperaMobile also hangs on me. It seems this software doesn't like me. I think it's because I'm South African c",)
[HTC Vox] frauhottelmann:
Try Skyfire, a browser with flash support. It'll play any flash content!
[HTC Vox] fikrinasir:
vtap

its surprising no one mention about vtap...its free and and no hassle..

www.vtap.com
[HTC Vox] Black Spartan:
I tried vTap and was unsuccessful with that one too
[HTC Vox] combory:
youtube cab with manila 2D

when i was trying "manila 2d", there was a youtube cab that's working on my spv e650. search about this in xda. Hope it's your solution. Sorry for english
[HTC Vox] combory:
http://xdaforums.com/showthread.php?t=398173

That's the post.;) There's 2 cab to instal. Youtube+fix
[HTC Vox] ueghio:
you can also use avot mv
[HTC Vox] redsfury:
Hi peeps,

Does anyone know what's the problem with coreplayer 1.2.5 Youtube client when it says Player:youtube://xxxxxxxxx "unknown file format!" when want to play youtube video. WiFi connection no problem as I can search for the videos but can't play.
[Galaxy Note 4 Q&A, Help & Troubleshooting] MintPango:
I really want to try Android 12 on my Galaxy Note 4, would test any rom based on Android 12 on my Galaxy Note 4 if anyone develops them for the Snapdragon variant Note 4.

I'm anticipating the Android 12 batch of roms to arrive. There's already unofficial ones for the Galaxy Note 2 and 3.
[Galaxy Note 4 Q&A, Help & Troubleshooting] jhford:
Me to.
[Touch HD General] gervasius:
Hi,

I used before true VGA on my HTC Advantage,

would it be usable on HTC THD with 3.8' screen??
[Touch HD General] drummercharly:
Hello,

it works. You will have a black stripe on the buttom.

Charly
[Android Apps and Games] fddm:
View attachment 5572677

Tether TPROXY uses iptables tproxy rules to capture tethered traffic and route it through a local proxy. This allows you to tether through your phone's internet source, be it a VPN or whatever else. Should also bypass APN classification and TTL/HL DPI checks. It supports TCP and UDP for IPv4 and IPv6. It can not proxy raw packets like ICMP, you can disable "Prevent Leaking" if required for your setup.

Tether TPROXY should support all tethering operations(USB, Wifi Hotspot, Ethernet). It does not enable tethering, that needs to be done manually.

Options:

Prevent Leaking - Allow traffic to exit through tproxy exclusively. Drops traffic on the forward chain of the filter table.

DPI Circumvention - Passes traffic on ports 80 and 443 to tpws to skirt DPI. Gives you proper fast.com scores.

Enable Dnsmasq - Bypass the built-in services and use Dnsmasq to provide DHCP/DHCP6/SLAAC/DNS.

IPv4 Address* - Lets you pick your IPv4 address/prefix. Makes it possible to set static addresses on your devices.

IPv6 Prefix* - ULA makes devices prefer using IPv4, GUA makes devices prefer IPv6.

*Only takes effect when Dnsmasq is enabled

Notes:

-After disabling the service, you will need to restart any active tethers you have running

-You may need to set APN protocol to IPv6 or IPv4/IPv6 to enable IPv6 for your mobile network.

-Dnsmasq can be used to get IPv6 working, but it is not recommended if you want traffic to leak.

-When using Dnsmasq, clients connected before the service is started will need to reconnect to get new addresses/routes.

Requires a kernel built with CONFIG_NETFILTER_XT_TARGET_TPROXY

Dependencies:

hev-socks5-server - https://github.com/heiher/hev-socks5-server

hev-socks5-tproxy - https://github.com/heiher/hev-socks5-tproxy

tpws - https://github.com/bol-van/zapret

Dnsmasq - https://github.com/worstperson/dnsmasq

Source:

GitHub - worstperson/TetherTPROXY

Contribute to worstperson/TetherTPROXY development by creating an account on GitHub.

github.com

Download:
[Android Apps and Games] fddm:
[How it works]

When the service is enabled, it applies iptables rules and starts any servers required. These rules do not depend on the interface so they apply to all tethered traffic with no additions. This alone is enough for IPv4 to work.

The service also listens to "android.net.conn.TETHER_STATE_CHANGED" which fires whenever tethering is enabled or disabled. The service waits 5 seconds and then checks for Android's Dnsmasq listening on port 53 to tell if tethering is active. That IP is checked against established routes to get the active tether interface. With that, we can find it's IPv6 address and add an exception to allow IPv6 to work. If Dnsmasq is enabled, we also set IPs and routes at this point.

To get Dnsmasq to work, we need to make it use alternative ports with the options "--port=5353" and "--dhcp-alternate-port=6767,68". Then 3 iptables are used to make clients use them. One takes DHCP broadcasts and redirects them to port 6767, the second takes DNS requests and redirects them to port 5353, and the final rule blocks Router Advertisement packets from non-root processes.
[Android Apps and Games] fddm:
(reserved)
[Android Apps and Games] kkuhle:
Is this tested on Android 12.1? I enable the service, and the app shows Kernal TPROXY Support = PASS as well as having DPI Circumvention enabled selected.

View attachment 5576695

I turn on my hotspot after enabling the service and I am still getting throttled to ~.5 mpbs. Are there any additional steps I missed or should try?

I'm using a Pixel 5A 5G on T-mobile with March update.
[Android Apps and Games] fddm:
Thanks for reporting!

Since you have "Prevent Leaking" enabled in your picture and the client(s) you have tested are able to access the internet after the service is started, I can know for sure that everything has loaded up correctly and tethered traffic is being successfully routed through the hex-socks5 and tpws proxies. I thought maybe tpws was exposing the TTL/HL of your traffic, but that is not the case, both hex-socks5 and tpws recreate packets with the TTL of the host(64).

I'm afraid I don't have a solution for you if the above information is correct/complete, it really should be working.

Just an added note, DPI Circumvention is mostly just for video, to access higher resolutions on services like Youtube or Netflix.
[Android Apps and Games] kkuhle:
I tested this on Android 11, and it generally worked pretty flawlessly. I tried going back to Android 12 and seemed that it was working (speeds were not being capped). However, it seems to generally sooner than later start causing data connection to stop working altogether so hotspot clients of course aren't able to get an internet connection either.
[Android Apps and Games] fddm:
Thank you for the report! My devices are all A11 atm, I'll flash a GSI to one of them to see if I can reproduce. I'll also try to post a new version soon as this initial release is very rough.
[Android Apps and Games] kkuhle:
Welcome! I wanted to add that I started trying to use USB tethering hotspot yesterday instead of wifi hotspot. With usb tethering, my connection seemed to be rock solid (still A12) for a few hours as I used it. I had a couple additional devices that I just extended my hotspot on from my laptop settings. I only selected "Enable Service" in Tether TPROXY this time. Here is my usage from yesterday.

View attachment 5589313

Total data over 15G and only 2.5 being recognized as Hotspot. There were some times where I disabled the service as it was causing me issues with the wifi hotspot (before I figured out the USB tethering was working nicely), so it may all be from that. I also didn't enable "Prevent Leaking" so I'll have to mess around with that next time I need it and see how/if usage changes.

I haven't been able to find anything else for Android 12 that has done what it claims when I was searching a couple weeks ago. Thanks a ton for this!
[Android Apps and Games] kkuhle:
I spoke too soon. I can't get this to work anymore. It generally seems to cause my mobile network to stop working. I am over my mobile hotspot cap, so maybe that has someting to do with it.
[Android Apps and Games] shield616_666:
I know it’s a dumb question. But I rooted my phone with only READ access to system files since I still can’t figure out how to do that. I wonder if it’s possible for me to use this app with just root?
[Android Apps and Games] fddm:
Only root is required, you do not need system r/w. This app is in an still in an early alpha state though.
[Android Apps and Games] adrwill2000:
Thank you for this. Works like a charm to bypass a T-Mobile hotspot throttle. Awesome job, thank you
[Android Apps and Games] J0nhy:
Something weird happens with this app, don't know if it supposed to happen like that but when this app is enable on my pixel 7 pro I'm able to share my hotspot with no problem but my current device gets no data at all, I don't know how to explain it, i might do a vid to show this to you
[Android Apps and Games] fddm:
That is very weird and unintended. I suppose your running Android 13, so I'll need to get a test device set up so I can reproduce. Thanks for reporting!
[Android Apps and Games] J0nhy:
Bro is this project dead? Btw it works fine on TMobile, but can't get it to work on Verizon :(
[Android Apps and Games] fddm:
Mind sharing more information? Are these the same device, stock or custom firmware? If it's carrier software/modifications flagging traffic, I can add some code automatically add 'dun' to your APN type and it should work around it.
[Android Apps and Games] J0nhy:
Yep same device both on esim 5g, custom firmware "paranoid android" on pixel 7 pro, but i have tested on stock firmware and it's the same, I'm able to hotspot using "hotspot vpn" but traffic needs to go thru a VPN
[Android Apps and Games] fddm:
Is this a dual esim setup? Mind sharing the output of this command from adb or a terminal app so I can be sure the patch updates the correct APN?

su
content query --uri content://telephony/carriers/preferapn

The fix will look something like this, but I don't have a device with multiple SIMs, so it only touches the first APN returned currently.

static void setDunApn() {
Log.w("TetherTPROXY", "Checking APN type for dun");
// get current id and apn type
Shell.Result command = Shell.cmd("content query --uri content://telephony/carriers/preferapn --projection _id:type | awk -F '[=,]' '{print $2,$4}'").exec();
if ( command.isSuccess() ) {
String[] parts = command.getOut().get(0).split(" ");
if ( parts.length == 2 && !parts[1].contains("dun")) {
Log.w("TetherTPROXY", "Setting APN type for dun");
// update type field with dun
Shell.cmd("content update --uri content://telephony/carriers --where \"_id=" + parts[0] + "\" --bind type:s:" + parts[1] + ",dun --bind edited:i:0").exec().getOut();
// restart data
Shell.cmd("svc data disable").exec().getOut();
Shell.cmd("svc data enable").exec().getOut();
}
}
}
[Android Apps and Games] JDToo:
Thanks for developing this app. I will have to try it even though I already have a couple of free working tethering solutions. It never hurts to have another tool for the toolshed given how things change with carriers. I take it that your app basically "proxifies/socksifies" traffic on the phone's tether interfaces to a local SOCKS5 proxy service/app on the phone.

By the way too many acronyms above. "DPI" is "deep packet inspection" for anyone else who wondered. I understand why you abbreviated it in the UI due to the length, but not in the description.

For IPv6 "GUA" is global unicast addresses (Internet routable) and "ULA" is unique local addresses (private IP addresses). I am not sure why you would want to choose a ULA in this situation since the goal is Internet access. Are the IP addresses on that configuration screen in the screenshot above the local addresses for the SOCKS5 proxy? If so, would using a ULA address for its IPv6 address mean that the clients would also need ULA addresses to access it? If so, how would the clients get those addresses? Self-generate them or does that setting set dnsmasq to issue ULA IPv6's to the tethered clients? Since (if?) you are using a SOCKS5 proxy to send the Internet traffic I am not sure why you say above that using "ULA" for IPv6 will prefer IPv4 when the IPv4 address is also a private one. Why favor private IPv4 over private IPv6?
[Android Apps and Games] J0nhy:
The outcome for that command is:

i content://telephony/carriers/preferapn <

Row: 0 _id=1229, name=Verizon, numeric=311480, mcc=311, mnc=480, carrier_id=-1, apn=VZWINTERNET, user=, server=, password=, proxy=, port=, mmsproxy=, mmsport=, mmsc=, authtype=-1, type=default,dun,supl, current=1, protocol=IPV4V6, roaming_protocol=IP, carrier_enabled=1, bearer=0, bearer_bitmask=0, network_type_bitmask=0, lingering_network_type_bitmask=0, mvno_type=, mvno_match_data=, sub_id=-1, profile_id=0, modem_cognitive=1, max_conns=0, wait_time=0, max_conns_time=0, mtu=0, mtu_v4=0, mtu_v6=0, edited=0, user_visible=1, user_editable=1, owned_by=1, apn_set_id=0, skip_464xlat=-1, always_on=0
[General Topics] Deleted member 11757883:
Hello!

I have a Lenovo K6 Power.with LineageOS 17.1 installed on it. When i had installed it i had also installed OpenGApps with it. I got to know about microG now and i want to install it. how can i uninstall the GApps i have installed? Do i have to clean flash (format /data, wipe dalvik and cache)? will i pass safetynet after installation? I have patched for signature spoofing using NanoDroid.

Thanks