I'm currently using Stockorama ROM version 2(4.1.2) on my T-Mobile GS3. However, the VPN Service seems not working. The native client for PPTP and IPsec works fine, but any kind of app I download for OpenVPN does not work at all. I'm currently using VPN service by Private Internet Access, and it used to work fine on stock ROM, but after installing Stockorama it stopped working. I checked to see if TUN was present with TUN.ko, and it is there.
I tried out 3 apps. OpenVPN connect, OpenVPN for Android, and VPN for Private Internet Access.
All three fails to work. OpenVPN connect, and OpenVPN for Android both claims that this version of Android does not support, and PIA app just don't respond at all.
Is there a way to fix this? Please help.
The rom may have something removed that is required.
Dif you search the rom thread for similar problems?
Sent from my SGH-T999 using xda premium
Fixed!
DocHoliday77 said:
The rom may have something removed that is required.
Dif you search the rom thread for similar problems?
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
I searched the rom thread to see if there was any VPN related issues, but I found none. However, I managed to fix it. Turns out, the Samsung's VPN Client app was required to have VPN Service API activated. On my previous install, I chose not to install that app when I was installing the rom with Aroma installer. However, when I tried reinstall with that app, few other VPN apps started working again(PIA, OpenVPN for Android). The 'OpenVPN Connect' still did not work saying that I need to install certification, but anyways I got the ones I need to work.
Thanks for the reply!
I dirty flashed Stockorama 2 and selected VPN Client from Samsung during install config and it works now. Thanks :good:
Update: Thanks to spotmark's discovery, DirecTV Now is working with root.
spotmark said:
Hide My Root Apk works. :good:
Click to expand...
Click to collapse
spotmark said:
Just installed and hid SU. I'm rooted on 5.0.5. Did you clear cache and data on Now after you installed Hide My Root?
Click to expand...
Click to collapse
There's a write-up and link to the apk for this on aftvnews: http://www.aftvnews.com/how-to-use-directv-now-on-a-rooted-amazon-fire-tv-or-fire-tv-stick/
If your rooted FireTV can't see the DirecTV Now app, use this link: https://www.amazon.com/AT-T-Services-Inc-DIRECTV/dp/B01J62Q632 and sign in to your Amazon account. On the right side, select your rooted device and click "Deliver".
----
Original post:
I signed up today for DirecTV Now only to be greeted on my FireTV with the following error:
Code:
This video failed to load. Restart the app and launch your content again. Or search for Error 40 in the Help Center. (QP1005)
Hrmm.. that's weird. So I looked up Error 40, and it says there's a network problem. I tried it on my non-rooted Nexus 6P and it worked flawlessly. So I jumped in to logcat and found some interesting messages:
Code:
I/drm_oal ( 4862): IsDeviceRooted: 0x0000000000000002
and
Code:
D/NewRelicGateway(14071): ERROR event was recorded. Error description = Failed preparing the player because device security check failed due to: (FileSystem)(com.quickplay.vstb.core:1005)
So I installed xposed and RootCloak 2 hoping it would help. I added it to the list of apps and it still had the same problem.
Next thing I did was pull the apk from my Fire TV. After some digging, I found that lib/armeabi/libdrmagent_downloadable_jni.so had some interesting strings in it, including a check for Cyanogen:
Code:
ro.build.product
ro.build.tags,release-keys,OnePlus3#%?OnePlus2#%?OnePlus#%?Z26CL#%?STUDIO_C,ro.build.type,user,#%?
ro.build.display.id,cm_,#%?,ro.build.display.id,cyanogen,#%?,ro.build.type,debug,#%?,ro.build.type,userdebug,#%?,ro.build.host,cyanogenmod,A0001#%?
and a list of strings for paths it might check:
Code:
/system/bin/su,#%?,/system/xbin/su,#%?,/sbin/su,#%?,/system/su,#%?,/system/bin/.ext/.su,#%?,/system/usr/we-need-root/su-backup,#%?,/system/xbin/mu,#%?
su,#%?,busybox,#%?
type %s
test -u `whence -p %s`
/data,#%?,/system,#%?,/system/bin,#%?,/system/sbin,#%?,/system/xbin,#%?,/vendor/bin,#%?,/sys,#%?,/sbin,#%?,/etc,#%?,/proc,#%?,/dev,#%?
/isdrmXXXXXX
Why do they even care if you're rooted?? So lame...
Since they appear to be checking for root in a C/C++ .so file, is Xposed useless here?
jkchr1s said:
I signed up today for DirecTV Now only to be greeted on my FireTV with the following error:
Code:
This video failed to load. Restart the app and launch your content again. Or search for Error 40 in the Help Center. (QP1005)
Hrmm.. that's weird. So I looked up Error 40, and it says there's a network problem. I tried it on my non-rooted Nexus 6P and it worked flawlessly. So I jumped in to logcat and found some interesting messages:
Code:
I/drm_oal ( 4862): IsDeviceRooted: 0x0000000000000002
and
Code:
D/NewRelicGateway(14071): ERROR event was recorded. Error description = Failed preparing the player because device security check failed due to: (FileSystem)(com.quickplay.vstb.core:1005)
So I installed xposed and RootCloak 2 hoping it would help. I added it to the list of apps and it still had the same problem.
Next thing I did was pull the apk from my Fire TV. After some digging, I found that lib/armeabi/libdrmagent_downloadable_jni.so had some interesting strings in it, including a check for Cyanogen:
Code:
ro.build.product
ro.build.tags,release-keys,OnePlus3#%?OnePlus2#%?OnePlus#%?Z26CL#%?STUDIO_C,ro.build.type,user,#%?
ro.build.display.id,cm_,#%?,ro.build.display.id,cyanogen,#%?,ro.build.type,debug,#%?,ro.build.type,userdebug,#%?,ro.build.host,cyanogenmod,A0001#%?
and a list of strings for paths it might check:
Code:
/system/bin/su,#%?,/system/xbin/su,#%?,/sbin/su,#%?,/system/su,#%?,/system/bin/.ext/.su,#%?,/system/usr/we-need-root/su-backup,#%?,/system/xbin/mu,#%?
su,#%?,busybox,#%?
type %s
test -u `whence -p %s`
/data,#%?,/system,#%?,/system/bin,#%?,/system/sbin,#%?,/system/xbin,#%?,/vendor/bin,#%?,/sys,#%?,/sbin,#%?,/etc,#%?,/proc,#%?,/dev,#%?
/isdrmXXXXXX
Why do they even care if you're rooted?? So lame...
Since they appear to be checking for root in a C/C++ .so file, is Xposed useless here?
Click to expand...
Click to collapse
I've read other posts from fellow rooted ftv users reporting the same thing. It would seem as if directv is following suit with PSVue in blocking rooted firetvs. It could be possible that it just won't run on any fireos older than 5.2.2.0
.
Same issue here. I hope someone figures out a workaround soon. I may just have to wait for my Apple TV to arrive.
d3adpool said:
I've read other posts from fellow rooted ftv users reporting the same thing. It would seem as if directv is following suit with PSVue in blocking rooted firetvs. It could be possible that it just won't run on any fireos older than 5.2.2.0
.
Click to expand...
Click to collapse
I was able to get the PSVue up and running using RootCloak but ended up cancelling it due to them ditching Viacom.
Hide My Root Apk works. :good:
spotmark said:
Hide My Root Apk works. :good:
Click to expand...
Click to collapse
Ahh nice! I will try it out tonight when I get home. Thanks!:highfive:
spotmark said:
Hide My Root Apk works. :good:
Click to expand...
Click to collapse
What did you do to get it to work? I installed Hide My Root 4.0 and hid the su binary but it still doesn't work.
ryknow27 said:
What did you do to get it to work? I installed Hide My Root 4.0 and hid the su binary but it still doesn't work.
Click to expand...
Click to collapse
Just installed and hid SU. I'm rooted on 5.0.5. Did you clear cache and data on Now after you installed Hide My Root?
spotmark said:
Just installed and hid SU. I'm rooted on 5.0.5. Did you clear cache and data on Now after you installed Hide My Root?
Click to expand...
Click to collapse
That did it. Thanks!
I tried Hide My Root 4.0 on a nexus 6 with android 7.0 and the app i guess doesn't work on on 7.0. Which makes sense since it hasn't been updated since 2013. It can't find my root at all.
I ended up just unrooting to try directtv now since I am currently not using the root for anything specific, but obviously I am going to want to root my phone again. Hopefully there is something found to bypass this on android 7.0.
Not even sure why they want to stop root users. I paid just like everyone else. Why crap on us? I am definitely less likely to recommend the service in the future.
eureca said:
I tried Hide My Root 4.0 on a nexus 6 with android 7.0 and the app i guess doesn't work on on 7.0. Which makes sense since it hasn't been updated since 2013. It can't find my root at all.
I ended up just unrooting to try directtv now since I am currently not using the root for anything specific, but obviously I am going to want to root my phone again. Hopefully there is something found to bypass this on android 7.0.
Not even sure why they want to stop root users. I paid just like everyone else. Why crap on us? I am definitely less likely to recommend the service in the future.
Click to expand...
Click to collapse
I believe I saw someone post that Sony does it as well with Vue.
spotmark said:
Just installed and hid SU. I'm rooted on 5.0.5. Did you clear cache and data on Now after you installed Hide My Root?
Click to expand...
Click to collapse
This didn't work for me for some reason. I have a 6P that's still on 6.0 due to Xposed. I was able to get around ps vue with root cloak though.
I unrooted my phone just so I could test it out, but it still doesn't work for me because I'm on CM13.1 and I think there is a check on Cyanogen too? That really sucks, I hope someone figures a way around it.
I've tried using RootCloak with the keyword 'cyanogen' added to the blacklist as well as the string 'com.att.tv' added to the list of apps to block, alas without any success.
I also tried suhide with a fresh install of Marshmallow and systemless root, but it didn't work.
I am currently running 6.0.1, rooted 2.76, with Xposed installed.
loloudoudara said:
I've tried using RootCloak with the keyword 'cyanogen' added to the blacklist as well as the string 'com.att.tv' added to the list of apps to block, alas without any success.
Click to expand...
Click to collapse
In the nexus 6p section someone found out that changing build prop got it to work.
http://forum.xda-developers.com/showpost.php?p=69885082&postcount=2
venelar said:
In the nexus 6p section someone found out that changing build prop got it to work.
http://forum.xda-developers.com/showpost.php?p=69885082&postcount=2
Click to expand...
Click to collapse
This didn't work for me.
The build prop edit didn't work for me either
venelar said:
In the nexus 6p section someone found out that changing build prop got it to work.
http://forum.xda-developers.com/showpost.php?p=69885082&postcount=2
Click to expand...
Click to collapse
I have a Nexus 6P and use Magisk Hide to get the app to stream. After flashing Magisk v9 and enabling Magisk Hide, I rebooted the phone and added the Directv NOW app. Works perfectly.
Sent from my Nexus 6P using Tapatalk
xstahsie said:
I have a Nexus 6P and use Magisk Hide to get the app to stream. After flashing Magisk v9 and enabling Magisk Hide, I rebooted the phone and added the Directv NOW app. Works perfectly.
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
I tried this on my Nexus Player and still didn't work
montajd said:
I tried this on my Nexus Player and still didn't work
Click to expand...
Click to collapse
Could you outline the steps that you took?
xstahsie said:
Could you outline the steps that you took?
Click to expand...
Click to collapse
Installed Magisk v9 manager, and flashed Magisk zip in TWRP. Still get the error 40 qp1005 error. Oh yeah, and enabled Magisk Hide and selected Directv Now. Now I will mention that I also have superSU and Xposed installed if that makes a difference
I have a Google version Pixel 2 XL that is BL unlocked and rooted with Magisk. I have a rooted S8 on Vzw and I use Wifi Tether Router and VPN for my hotspot. I bought the Pixel 2 XL to replace my S8 and use as my hotspot. I have made the needed changes to get the hotspot to work on the Pixel, but it will not work and all with the Wifi Tether Router app. I have contacted the creator of the app and he said my issue is with Magisk and that I should uninstall and root with SuperSu. Are there any other apps that can redirect all hotspot traffic through VPN?
I was told many people have rooted Pixel 2 XL with SuperSu. I have tried flashing the latest stable SuperSu zip and also the lastest (I could find) betas, 2.82(SR1 and SR5), and they all failed. Can someone help me root the phone using SuperSu?
txcharlie said:
I was told many people have rooted Pixel 2 XL with SuperSu. I have tried flashing the latest stable SuperSu zip and also the lastest (I could find) betas, 2.82(SR1 and SR5), and they all failed. Can someone help me root the phone using SuperSu?
Click to expand...
Click to collapse
I've had the P2XL since release. The only root method currently available is magisk. Don't know where you heard that about SU, but all the rom and kernel Devs have said that magisk is the only thing that works. ?
I was told that by the app developer. Now I have more issues...I've bricked my phone and can't get past the Google logo on boot. I have flashed the boot, bootloader, modem, system, system other, etc and it's still bricked. I'm getting the "corrupt device" message.
Use the flash all bat file in the factory image zip. If you have data you want to save, open the flash all bat file with notepad or the like and remove the, "<sp>-w" from the file and save it. This is a moot point if you haven't unlocked critical.
Unzip the factory image, but not the zip file inside, and move it all to where your fastboot is located. And run the flash-all.bat file.
txcharlie said:
I was told that by the app developer. Now I have more issues...I've bricked my phone and can't get past the Google logo on boot. I have flashed the boot, bootloader, modem, system, system other, etc and it's still bricked. I'm getting the "corrupt device" message.
Click to expand...
Click to collapse
If you have a backup of the month your on stock in twrp you may be able to get out of it. If not your most likely going to have to flash the factory image with the W in it do a full wipe. you're not bricked though I've been where you're at many times
Did flash-all...Had my hopes up but got error "cannot generate image for userdata". Still getting the "corrupt device". Boots to Google screen and stuck there.
I'm not concerned with any data on it. It's only 4 days old..LOL!
txcharlie said:
Did flash-all...Had my hopes up but got error "cannot generate image for userdata".......
Click to expand...
Click to collapse
remove the -w from the script, or the command if you are doing it manually.
it should flash, then do a factory reset after it boots normally (if you want, I would recommend it to clean it up). Of course if there is anything you want saved off the device, grab it before you reset.
Thanks for the help on the brick situation. I used Deuces' script and it's working fine now. I think I'm going to lock the BL and sell it since I can't use it for what I intended.
txcharlie said:
I have a Google version Pixel 2 XL that is BL unlocked and rooted with Magisk. I have a rooted S8 on Vzw and I use Wifi Tether Router and VPN for my hotspot. I bought the Pixel 2 XL to replace my S8 and use as my hotspot. I have made the needed changes to get the hotspot to work on the Pixel, but it will not work and all with the Wifi Tether Router app. I have contacted the creator of the app and he said my issue is with Magisk and that I should uninstall and root with SuperSu. Are there any other apps that can redirect all hotspot traffic through VPN?
Click to expand...
Click to collapse
I'm in a similar situation. Is there no way to get this to work with Magisk?
davejames500 said:
I'm in a similar situation. Is there no way to get this to work with Magisk?
Click to expand...
Click to collapse
Has anyone figured out how to use Tether on there Magisk rooted Pixel?
I have a problem with the pdanet app when installing the version in android 8.1, I happen to see a warning that says: your device is not compatible with wps, and does not share wifi signal from that app, which does not happen with android 7, someone do you have any solution?
PS: sorry for my english..
Same problem here. I have a Moto G5s, and wifi sharing doesnt work when I updated to Android Oreo.
sashcoben said:
I have a problem with the pdanet app when installing the version in android 8.1, I happen to see a warning that says: your device is not compatible with wps, and does not share wifi signal from that app, which does not happen with android 7, someone do you have any solution?
PS: sorry for my english..
Click to expand...
Click to collapse
androidsmash said:
Same problem here. I have a Moto G5s, and wifi sharing doesnt work when I updated to Android Oreo.
Click to expand...
Click to collapse
I used to use the following app - it requires root & a bit of knowledge to set it up - read their instructions
It may work for you - I no longer have this device so I can't give you the config for it but try goggling & seeing if a config is already on their site
I used it to bypass the mobile network tether throttle so they couldn't detect you are tethering & reduce your speed
It is a paid app though but Google is your friend
https://play.google.com/store/apps/...oot&pcampaignid=APPU_1_cl_HW_3PDaealwTKzL_QCA
Thanks, but my phone doesnt have root permission
androidsmash said:
Thanks, but my phone doesnt have root permission
Click to expand...
Click to collapse
Without root you are basically using the phones native wifi hotspot
Can you not activate wifi hotspot via the wifi settings in your phones settings menu?
Technically all apps that don't use root are just using their app & interface to turn on wifi hotspot which you should be able to yourself via wifi settings
sashcoben said:
I have a problem with the pdanet app when installing the version in android 8.1, I happen to see a warning that says: your device is not compatible with wps, and does not share wifi signal from that app, which does not happen with android 7, someone do you have any solution?
PS: sorry for my english..
Click to expand...
Click to collapse
I hope I can help you
the only way I can make it work is to be connected to a Wi-Fi network regardless of whether there is a network or not and then we enter the hotspot in the PDANET app and then you disconnect from the network without turning off the wifi and keep sharing the signal .
it's the only way I can make it work
regards
Wanted to do the old hotspot trick (net.tethering.noprovisioning=true) but the build prop won't save. Any ideas?
Also trying to load adaway in data/hosts and data/data/host fail.
But magisk modules will install and work.
Search on XDA for Tethering Enabler for Magisk. It's working for me not sure about Adaway.
AlPoo said:
Wanted to do the old hotspot trick (net.tethering.noprovisioning=true) but the build prop won't save. Any ideas?
Also trying to load adaway in data/hosts and data/data/host fail.
But magisk modules will install and work.
Click to expand...
Click to collapse
Regarding adaway, make sure you set "systemless hosts" mode in Magisk settings. Not sure of the exact name of the setting at the moment as I do not currently have Magisk installed...
I wasn't able to get /system rw which limited options on enabling tether.
Adjusting magisk for systemless hosts worked fine for me but I was never able to get tethering working on q. I went back to 9 until things smooth out a bit.
KillerVamp09 said:
Search on XDA for Tethering Enabler for Magisk. It's working for me not sure about Adaway.
Click to expand...
Click to collapse
Huh. I'll have to keep it in mind if I try to re enable tether after an OTA. I managed to find a guide that worked by setting it in terminal.
PhoenixPath said:
Regarding adaway, make sure you set "systemless hosts" mode in Magisk settings. Not sure of the exact name of the setting at the moment as I do not currently have Magisk installed...
Click to expand...
Click to collapse
Oddly enough I couldnt get any of that to work. Until I installed busy box and installed the system less host module via magisk.
Aridon said:
I wasn't able to get /system rw which limited options on enabling tether.
Adjusting magisk for systemless hosts worked fine for me but I was never able to get tethering working on q. I went back to 9 until things smooth out a bit.
Click to expand...
Click to collapse
As for tethering I got it working cherry! I can't find the exact guide I found but this is the same. Had to install busy box and whatnot but, it worked. Found this guide on XDA but this link has the same steps. Be warned though, 4 isn't "add new/custom", for me, I had to press 5 not 4. https://www.getdroidtips.com/how-to-enable-native-tethering-on-rooted-pixel-3-3xl/
Not sure what tether_dun_required 0 does. But it worked like a charm and persists after reboot now.
Thanks everybody, got it all working now. Couldn't have done it without ya!
What is the name of the system less magisk module you installed so I use the right one.
AlPoo said:
Huh. I'll have to keep it in mind if I try to re enable tether after an OTA. I managed to find a guide that worked by setting it in terminal.
Oddly enough I couldnt get any of that to work. Until I installed busy box and installed the system less host module via magisk.
As for tethering I got it working cherry! I can't find the exact guide I found but this is the same. Had to install busy box and whatnot but, it worked. Found this guide on XDA but this link has the same steps. Be warned though, 4 isn't "add new/custom", for me, I had to press 5 not 4. https://www.getdroidtips.com/how-to-enable-native-tethering-on-rooted-pixel-3-3xl/
Not sure what tether_dun_required 0 does. But it worked like a charm and persists after reboot now.
Thanks everybody, got it all working now. Couldn't have done it without ya!
Click to expand...
Click to collapse
Archangel said:
What is the name of the system less magisk module you installed so I use the right one.
Click to expand...
Click to collapse
Click the systemless option in the Magisk settings. It will install the correct module for you.
I did that is just causes a pop up that says added systemless host module. Adaway still gives me a syslink error?
sic0048 said:
Click the systemless option in the Magisk settings. It will install the correct module for you.
Click to expand...
Click to collapse
Archangel said:
I did that is just causes a pop up that says added systemless host module. Adaway still gives me a syslink error?
Click to expand...
Click to collapse
You need to reboot after that and then enable Adaway.
ctfrommn said:
You need to reboot after that and then enable Adaway.
Click to expand...
Click to collapse
This worked perfectly. Adaway is my favorite piece of software. Thank you. I had also installed busybox, based on an earlier comment. Not sure if that was necessary.