[HOW-TO] [Flash] [HULU] How to make Hulu (and others) work on the Samsung Galaxy Tab - Galaxy Tab General

The Galaxy Tab uses a custom build of Flash. If you try to install one of the hacked Nexus One Flash apks that are floating around, it won't work. Not only will you not be able to access Hulu, but Flash won't work at all. You also can't use the Android Market version.
Here's how to hack the Galaxy Tab to make Flash work with Hulu and other sites that block Android. These instructions are intended for more advanced users. Maybe someone nice will come along and post a pre-hacked apk, but I'm not going to post one myself. Sorry
1. Make sure your Galaxy Tab is rooted. If it isn't, you can easily root it by downloading z4root from the Android Market and running it.
2. Make sure you have Root Explorer installed. You can buy it for a few bucks in the Market if you don't already have it. It's a great program and worth the few dollars.
3. First, you need to get rid of the pre-installed version of Flash that comes with the Tab. Using Root Explorer, move install_adobe_flash.apk from /system/app/ to /sdcard/. You want to make sure it no longer exists in /system/app/ but that you have a backup copy in /sdcard/.
If you are like me and already deleted the original install_adobe_flash.apk from the Tab without backing it up, you will have to grab a new copy from a Galaxy Tab ROM. Find a Galaxy Tab ROM online (P1000XXJK5 works), uncompress it, mount factoryfs.rfs as an ISO, and get a new copy of the apk file out of it.
4. Next, you need to hex edit this version of Flash to make it appear as though it was Flash for Windows.
Now that you have install_adobe_flash.apk in the /sdcard folder, plug in the tab and enable USB file sharing.
Copy the apk file to your computer and unzip it. Inside, you will find /lib/armeabi-v7a/libflashplayer.so.
Open libflashplayer.so file in your favorite hex editor (Hex Fiend is good on OSX). Search for the ascii string "AND 10,1,92,8" (the numbers might be slightly different depending on your Tab's ROM). Replace that string with "WIN 10,1,102,64". Make sure the hex editor is in overwrite mode when you do this. The new string is longer than the old string, but you don't want to change the file size. Save the file.
5. Now you need to get your hacked version of Flash back onto the Tab.
You have a few options. You could install the flash apk using "adb install install_adobe_flash.apk". That would get you flash back. Then you could copy your hex edited libflashplayer.so to the /sdcard folder and then use Root Explorer to replace /data/data/com.adobe.flashplayer/lib/libflashplayer.so with your version. That will work fine, but you will have to recopy your modified libflashplayer.so over the original one every time you reboot.
The better option would be to rebuild install_adobe_flash.apk with your hacked library included. Then you can install your modified flash apk.
6. Browser Settings
Dolphin HD is the best choice. You need to make sure the user agent is set to "Desktop". It seems like you also need Flash set to "Always On", not "On Demand". It seems to act flakey with On Demand but your experience might vary.
You can alternatively use the Hulu Bookmark app in the app store instead of Dolphin HD.
Playback can be a bit choppy on Hulu in full resolution. Play around with other sites besides Hulu too. Other sites like cbs.com and adultswim.com worked for me.
Have fun!

Thx great work, any instructions on how to rebuild the apk ?
Sent from my GT-P1000 using XDA App

Nice, thanks for the writeup. Flash is still far too flaky on mobile for my taste though. Its a complete mess IMO.

Would you be able to post the apk you used? I would gladly host it.

Rebuilt .APK is not installing
Followed the directions but I am not sure if I rebuilt the .apk properly as my modified Flash Player package fails to install. Can someone please post a working modified .apk?

I was following great until
... rebuild install_adobe_flash.apk with your hacked library included ...
How is that done?

Sign APKs
here is a tutorial on creating a key and how to sign an apk. hope this helps.
http://www.androiddevelopment.org/tag/apk/

I tired following your instructions to the letter then returning the edited hex file into the apk replacing the existing one, but no go. Is there a particular way it needs to be recompiled? If anyone knows how and can provide the edited apk for an ATT galaxy tab I would happily donate and I'm sure I'm not alone.

no dice
hulu and other sites gives me an error "requires flash player 10.0.32 or higher..."
as far as hexing, signing, and installing everything works a charm.
http://www.pixeldesire.com/box/install_flash_player.apk-signed

Wondering if you could use the Flash apk from the files for the Epic: http://forum.xda-developers.com/showthread.php?t=841472

Does anyone know about that apk?

Which apk?
Sent from my SGH-T849 using XDA App

hulu and other streamers
okay so a whole peck of websites are rolling out xda's howto for the hulu hack, but any comment says it no workee. anybody that can confirm or deny? also, anybody got a line on netflix for the Galaxy Tab?

crazyhack said:
okay so a whole peck of websites are rolling out xda's howto for the hulu hack, but any comment says it no workee. anybody that can confirm or deny? also, anybody got a line on netflix for the Galaxy Tab?
Click to expand...
Click to collapse
im on sprint tab and it def dont work. spent a few hours with it one day...maybe intended for an older flash like the firmware op suggests...just amazed how many stupid blogging sites repost info w/o testing...way to spread the ignorance...i have another idea on how to make it work using what i know about my evo. this MAY work. if it does i will post the apk...

it would be cool if we can get something working.

Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!

Would this work with the netflix web site?
Thanks for your efforts.
agentdr8 said:
Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!
Click to expand...
Click to collapse

bhagiratha said:
Would this work with the netflix web site?
Thanks for your efforts.
Click to expand...
Click to collapse
Browsing their website works fine, but you can't stream directly to the browser. That requires Silverlight, which I don't believe is available for the Android platform.

agentdr8 said:
Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!
Click to expand...
Click to collapse
Sorry, does not work for me. Any suggestions? I did try in Miren and the default browser so perhaps browser specific?
Just tried Dolphin HD, no go. using your files.

I hope someone who knows better can get this working on a Tmo tab and confirm it before I blow mines up.
Hulu is a must have for long trips!

Related

Default Live Wallpapers?

Does anybody know where to get the default set of live wallpapers for CM5.0.7? I know you can get ripoffs in the market, but I really think the default ones are the cleanest.
Thanks for any help!
You can probably extract them from CM's Nexus One build over in the Nexus One developer forum.....
I extracted the apk from the N1 rom and it installed fine. FYI the water one doesn't work with our phones (G1), and the galaxy one doesn't seem to load. The polar clock and the grass work though.
Was really hoping to have the water one working, my mom showed it to me on her Droid last week, dope as hell.
Can you post the apk you got? Or at least point me in the direction so I can learn how to extract it myself? Thanks!
Basically all you need to extract something from a ROM is the ROM itself (as a zip file), and then a program that will let you "open" the zip without unzipping it. Personally, I use 7-zip and it has never failed me. All you need to do is right click on the ROM file and choose open under the 7zip menu.
This of course is assuming you have Windows as your OS on your PC. After you open the ROM you can browse to the /system/app folder and you have access to all the N1 apk files there. Presumably, all you need to do is copy the live wallpapers apk from that ROM to your G1 and install it. I haven't verified that this works, but it would be the way to do it.
Good luck
~DM
Excellent!
For all that are interested, I have attached the apk. Hope this is allowed.
Oh, and all the LWPs are REALLY slow....
I downloaded the simple Pong LWP from the market and it runs awesome. Its nothing spectacular but it gives me a running LWP that doesn't bog down the system.
atolar said:
Excellent!
For all that are interested, I have attached the apk. Hope this is allowed.
Oh, and all the LWPs are REALLY slow....
Click to expand...
Click to collapse
I've tried this file on my i5800, but when I try to set one of them as live wallpaper, i've got message of crash, why?? have you another version??

For those who need desktop in the browser...

I was looking at the galaxy tab section and saw a thread regarding useragents. As many of you know the old about:debug trick doesn't work on the latest 2.2 roms. Well some listed that about:useragent worked on his tab. So I got curious and tried it and guess what? It works!! A popup comes up when you type it that lets you choose between a whole hunch of useragents. Try it for yourself,
Sent from my SGH-T959 using XDA App
Awesome, thanks!
Nice find, but, after setting desktop, it doesn't stick.
Sent from my Froyo Vibrant using XDA App
gregc2009 said:
Nice find, but, after setting desktop, it doesn't stick.
Sent from my Froyo Vibrant using XDA App
Click to expand...
Click to collapse
Have you tried custom?
Sent from my SGH-T959 using XDA App
Yeah it wont stick and thought it did but tried hulu and no ho
Sms vibrant black body glove
Rom-macnutR2 kernel #53
Latest cwm
Black Htc G1
Sparksmod1.7
Latest radio death spl
Oc kernel 617mhz jit enabled ram hack
You may have to use it with the hacked version of flash from the nexus forums to get it to work with hulu. I'll try to confirm when I get a chance.
Sent from my GT-I9000 using XDA App
been looking for this like for ever... thanks a lot man... somethings the most obvious things are the answers....
qreffie said:
You may have to use it with the hacked version of flash from the nexus forums to get it to work with hulu. I'll try to confirm when I get a chance.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Confirmed this totally works with Hulu. What you need to do is uninstall flash player that you get from the marked with root explorer or whatever method you use and then install the flash_fixed from the link below and then set the useragent to desktop and it'll work.
http://forum.xda-developers.com/showpost.php?p=6583857&postcount=1
qreffie said:
Confirmed this totally works with Hulu. What you need to do is uninstall flash player that you get from the marked with root explorer or whatever method you use and then install the flash_fixed from the link below and then set the useragent to desktop and it'll work.
http://forum.xda-developers.com/showpost.php?p=6583857&postcount=1
Click to expand...
Click to collapse
I am getting Hulu required flash player 10.0.32 or higher. How did you get pass this screen? I know the flash from market is 10.1.1+ so I am not sure why it isn't working.
I downloaded the Fixed Flash from the thread you linked and it said it was updated to the lastest version from market as well. hmmm.
PaiPiePia said:
I am getting Hulu required flash player 10.0.32 or higher. How did you get pass this screen? I know the flash from market is 10.1.1+ so I am not sure why it isn't working.
I downloaded the Fixed Flash from the thread you linked and it said it was updated to the lastest version from market as well. hmmm.
Click to expand...
Click to collapse
I renamed the file to install_flash_player.apk and copied it to my sd card, then using root explorer I uninstalled the existing file from /system/app and copied the renamed .apk over and installed it in /system/app. Then I opened a browser window and just did the about:useragent trick, then went to hulu.com and clicked on the first video. It took about 30 seconds to load over 3g, but it started playing the video. Like they said in the previous posts, it doesn't stick, so you're probably going to have to do it every time you want to go to a site that normally blocks mobile useragents, but it does work.
qreffie said:
I renamed the file to install_flash_player.apk and copied it to my sd card, then using root explorer I uninstalled the existing file from /system/app and copied the renamed .apk over and installed it in /system/app. Then I opened a browser window and just did the about:useragent trick, then went to hulu.com and clicked on the first video. It took about 30 seconds to load over 3g, but it started playing the video. Like they said in the previous posts, it doesn't stick, so you're probably going to have to do it every time you want to go to a site that normally blocks mobile useragents, but it does work.
Click to expand...
Click to collapse
That's exactly what I did. I even rebooted after uninstalling install_flash_player.apk and moving the new fixed_flash.apk (renamed to install_flash_player.apk). I then applied the desktop useragent and to my dismay it told me that I needed flash above 10.0.32.
Yeap,, watching hulu as I type... little lag though
PaiPiePia said:
That's exactly what I did. I even rebooted after uninstalling install_flash_player.apk and moving the new fixed_flash.apk (renamed to install_flash_player.apk). I then applied the desktop useragent and to my dismay it told me that I needed flash above 10.0.32.
Click to expand...
Click to collapse
The only other way I've gotten it to work in the past was by adding it to the zip file of the rom I'm using and reflashing - open the bionix/macnut (or whatever zip file), delete the install_flash_player.apk file, then copy the hacked .apk that's been renamed install_flash_player.apk to the zip and flash. Now that I think about it though, I did have some trouble doing this on the bionix 2.2 rom before the flash update, and I've been running macnut R10 for the past few days so it may depend on what rom you're on.
qreffie said:
The only other way I've gotten it to work in the past was by adding it to the zip file of the rom I'm using and reflashing - open the bionix/macnut (or whatever zip file), delete the install_flash_player.apk file, then copy the hacked .apk that's been renamed install_flash_player.apk to the zip and flash. Now that I think about it though, I did have some trouble doing this on the bionix 2.2 rom before the flash update, and I've been running macnut R10 for the past few days so it may depend on what rom you're on.
Click to expand...
Click to collapse
I see, I am currently not in the position to reflash my phone. I will give it a try when I have time. Thank you very much.

Hulu on Vibrant w/Froyo

Hay Bros. Hulu on Vibrant w/Froyo, let's make this happen k?
I'm on Onyx R3.1 (Froyo).
Have the latest modified Flash
Have UA set to desktop
Using Dolphin
Using the hulu.com/widget URL
No go.
What next? It seems to work on other phones, but have not seen any confirmation with Vibrant.
Thanks bros.
Edit:
qzmp010 said:
You can just use the flash player on the market and follow the steps from this post:
forum.xda-developers.com/showpost.php?p=9159722&postcount=110
Then change the useragent to desktop and hulu works!
Btw i'm using the unofficial tmo froyo jk2 w/ adobe flash 10.1.105.6
Click to expand...
Click to collapse
Thank you! This is confirmed working on Onyx R3.1
None of the other methods posted in this thread worked for me except this one.
It looks like there are a few alternative methods that work with macnut but not for onyx/obsidian.
What are you talking about? Hulu blocks access my all mobile phones unless Hulu Plus is purchased.
Isn't Hulu blocking the specific ID of the mobile version of Flash? If that's the case you'll never get around the block, unless you get Hulu Plus, where they specifically allow it.
DarkAgent said:
What are you talking about? Hulu blocks access my all mobile phones unless Hulu Plus is purchased.
Click to expand...
Click to collapse
What are you talking about? Hulu blocks based on the version of Flash you are using.
YodaEXE said:
Isn't Hulu blocking the specific ID of the mobile version of Flash? If that's the case you'll never get around the block, unless you get Hulu Plus, where they specifically allow it.
Click to expand...
Click to collapse
That's what the modified flash is for. It changes it so that it doesn't say it is coming from a mobile phone.
there is a modified Flash apk in the Nexus section... it allows for our phones to watch hulu... it works I have it...
edit... it only works with Eugenes Macnut r10.
I have the fixed flash installed but the browser doesn't recognize that it is installed. Any tips?
eortizr said:
there is a modified Flash apk in the Nexus section... it allows for our phones to watch hulu... it works I have it...
Click to expand...
Click to collapse
I saw you post in the thread and you said it doesn't work.
It does work with Macnut R10, I just tried... it does not work with Obsidian, macnut r11,Axura or Stock TMO Leaked...
eortizr said:
It does work with Macnut R10, I just tried... it does not work with Obsidian, macnut r11,Axura or Stock TMO Leaked...
Click to expand...
Click to collapse
Shucks I wonder why that is.
eortizr said:
It does work with Macnut R10, I just tried... it does not work with Obsidian, macnut r11,Axura or Stock TMO Leaked...
Click to expand...
Click to collapse
It works with the entire Macnut series. It was one of the first things I tested in R11. Hopefully this will be the last time I post how to get it to work:
Method 1 - uninstall the old flash player (our don't download it from market) rename the hacked flash to install_flash_player.apk and place it in the /system/app directory and install it (i used root explorer). Then open up a browser window and type about:useragent and hit enter, then select desktop and navigate to hulu and enjoy.
Method 2- open the .zip file of the rom you want and delete the install_flash_player.apk file (if it exists) and place the renamed hacked version in there, then flash the rom. Do the useragent trick and enjoy. Video of method 2:
http://www.youtube.com/watch?v=6KyAzWisQW8
There's also a link to a hulu.apk that does the useragent trick for you on the same page with the hacked flash file. It's kind of buggy but it works and I've been able to use it since Macnut R4.
Edit: here, I'll even link the post in the Nexus forum
http://forum.xda-developers.com/showpost.php?p=6583857&postcount=1
Edit 2: It works with Macnut R12 as well. I installed it via method 2 described above.
Sent from my GT-I9000 using XDA App
That sucks, so at the moment, unless you use macnut, it's not going to work.
sj_martin said:
That sucks, so at the moment, unless you use macnut, it's not going to work.
Click to expand...
Click to collapse
Have you tried replacing the flash file in the zip for the rom and reflashing yet? Now that I think about it, I did try to get it to work when I briefly tried out obsidian V1 or 2 (can't remember which) and the file wouldn't install, but I didn't test out what would happen if I tried to add it to the zip file.
seems that way but if its truly hulu.com that you want then switch over to mcnut. i didnt beccause i hate the i9000 logo when booting. i know it's a small thing when looking at it from a "i can watch hulu" perspective but .... hey ! what can i say? I like obsidian all around!
justlovejoy said:
seems that way but if its truly hulu.com that you want then switch over to mcnut. i didnt beccause i hate the i9000 logo when booting. i know it's a small thing when looking at it from a "i can watch hulu" perspective but .... hey ! what can i say? I like obsidian all around!
Click to expand...
Click to collapse
If you can find a link to R11, it didn't have the i9000 logo come up at all. You'll have to flash the sd fix and you won't be able to OC either, but it will be free of that logo you don't want.
qreffie said:
Have you tried replacing the flash file in the zip for the rom and reflashing yet? Now that I think about it, I did try to get it to work when I briefly tried out obsidian V1 or 2 (can't remember which) and the file wouldn't install, but I didn't test out what would happen if I tried to add it to the zip file.
Click to expand...
Click to collapse
I tried everything but adding it into the zip file. I will give it a shot when I flash to the next release.
i extracted .zip file of the rom and changed the file out. Then zipped it back and now it won't flash. what did I do wrong?
khtims said:
i extracted .zip file of the rom and changed the file out. Then zipped it back and now it won't flash. what did I do wrong?
Click to expand...
Click to collapse
Don't extract anything. Just open the zip file in whatever program you use (I use WinRAR), find the install_flash_player.apk file, highlight it and delete it. Then take the flashed_fixed.apk file and rename it to install_flash_player.apk and drop it into the folder that same folder. After it's done compressing it you should be good to go. This method has worked for me with the past 4-5 versions of Macnut. I haven't tried it with any other roms though.
Edit: Hang on I'll make a video.
Update - video made, but my connection is crappy so it'll take a while before it's uploaded.
khtims said:
i extracted .zip file of the rom and changed the file out. Then zipped it back and now it won't flash. what did I do wrong?
Click to expand...
Click to collapse
crap, thats what i was just about to do. i unzipped, replaced apk's and was about to flash now. i'll give it a shot anyway, but looks like it won't work.
okay. i will have to wait until I get home. I cannot install winrar on my work computer. I tried just exploring the zip folder but it will not let me delete the file while it is zipped.
Failed to flash unzipping then rezipping. Trying a second time via qreffie's method.
Opening up with winrar and replacing files did not work either. When I try to flash, CW says "bad file"

Hulufied Flash for Kindle Fire?

Anyone know how to do it, or can do it?
Attached is the OEM flash APK, backed up with Titanium Backup for reference (v10.3.186.50).
I downloaded Flash 10.3.185.22 Hulufied APK, extracted the libflashplayer.so and put it in /data/data/com.adobe.flashplayer/lib , but that only locked up the device when attempting to load Flash on the browser.
Also note that if you update Flash, it breaks flash compatibility with the default browser, so maybe it's using proprietary flash installation?
I've been looking at Flash and Air as there seem to be much newer versions in the Google Market, however, you can't update them, and you also can't remove the old versions in the conventional manor (even as root), although there must some forced removal process via the CL.
It makes me think that somewhere the Fire is using both in it's interface/apps, and any attempt to update/change will screw things up.
If anyone has any ideas about removing/updating, I'm all ears. I'm trying to look at it myself, but I'm not a dev, just an above average user!
I think the problem might be with the APK's signature. I resigned the stock APK and installed it on my phone. It installed fine, but Dolphin HD wouldn't recognize that I had it installed.
Printerscape said:
Anyone know how to do it, or can do it?
Attached is the OEM flash APK, backed up with Titanium Backup for reference (v10.3.186.50).
I downloaded Flash 10.3.185.22 Hulufied APK, extracted the libflashplayer.so and put it in /data/data/com.adobe.flashplayer/lib , but that only locked up the device when attempting to load Flash on the browser.
Click to expand...
Click to collapse
Did you set the permissions properly when you over-road the current libflashplayer.so? If the system can't access the library, then it will obviously not work.
yareally said:
Did you set the permissions properly when you over-road the current libflashplayer.so? If the system can't access the library, then it will obviously not work.
Click to expand...
Click to collapse
Yes, and there wasn't a libflashplayer.so to overwrite. Stock ROM doesn't have one in there, which confirms sl0ttedpig's suspicions, that this isn't just a standard flash player.
Printerscape said:
Yes, and there wasn't a libflashplayer.so to overwrite. Stock ROM doesn't have one in there, which confirms sl0ttedpig's suspicions, that this isn't just a standard flash player.
Click to expand...
Click to collapse
I'm running Flash Player 11.1 from the Market. It runs fine and it has libflashplayer.so in it. When I try to modify libflashplayer.so in the apk, the browser won't recognize it anymore.
The stock ROM must have a custom version of the flash player, but it looks like the regular version works just fine.
If you're using opera mobile, you can specify where the flash plugin (so you can use an alternative one) is located by typing opera:config in the url bar. After you do that, it's under plugin path

[NST/G] Revisiting cacerts.bks

cacerts.bks updated 12-6-20
When the original search was on to repair the aging cacerts.bks file in order to get the Kindle app working again, one of the things I came across was a remark from a fellow who had located a Honeycomb ROM (Android 3.2...last stop before the format of the security certificate storage was changed) and copied the cacerts.bks file from it to his Android 2.2 device which was having problems with websites, etc.
I still can't get the method described by @tshoulihane in this thread to work for me. But his edited cacerts.bks file works really well in solving the problem.
Yesterday I managed to locate a CM 7 ROM (Honeycomb). It contains a largish cacerts.bks file (compared to ours) with 127 certificates, 17 of which have expired. These seem to be mostly for central/eastern European and Asian entities, so perhaps not that critical. Well, it's only 10 years old
It has worked for me with the Kindle app and perhaps will help with some of the websites that complain about a secure connection even though I have enabled TLS 1.2 in Opera Mobile. More testing is needed there.
For anyone who wants to try it out, it is attached below. To use, rename your current cacerts.bks file (that's in /system/etc/security) to cacerts.bks.bak or similar. Then move the new file (unzip) into the same place. Check permissions. They should be rw-r-r. Reboot.
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
xrayd2 said:
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
Click to expand...
Click to collapse
So was your SU app missing? Or did your file manager just not have root access?
Hard to know where to start. From my experience, the best-behaving SU for the NST/G is the one that comes with NookManager (attached below). It's old and the binaries are probably out of date, but you don't need anything better for the device.
You can try removing the one you have now, reboot, and install the one below. Then check that your file manager has root acccess. In ES File Explorer, for example, you have to go into settings and tick the selection for root access. It's not automatic. And even with that, you have to tick an additional box to mount /system as rw while you're working in it.
At one time the superuser app was included -- but is no longer linked, and I had overlooked it after initially flashing the rom.
Unfortunately, the su app you provided also doesn't work. When I try to delete the old cacerts.blk it looks like it's doing something, but then the file still remains. If I instead try to rename the file, I get "operation failed".
I tried to delete or rename using an app called "root browser", and also the file manager in "super manager" suite. When I try to enable the root explorer function in ES file manager , I get "sorry, test failed. This feature cannot run on your device."
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
I appreciate your help though!
xrayd2 said:
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
Click to expand...
Click to collapse
Mmm.... so the ROM came "rooted"? I've attached a root check app which I've tried on my NST. This should answer the question of root.
If root has been lost somehow, it might be possible to salvage what you have by running NookManager. If you don't want the various additions like Relaunch, you can remove those apps from the data/app folder once you've written the card and then make the other needed changes as described here: https://forum.xda-developers.com/nook-touch/development/nst-g-updating-nookmanager-t3873048
Or, you could just use NM as-is and uninstall unwanted material afterwards. The important thing is root and a functioning SU.
Okay... turns out my device was NOT rooted after all; I had assumed the binaries were already installed. Fortunately, I was able to find a superSU 0.93 binary and root through CWM. I replaced cacerts.blk with yours, and now the kindle app works! At first I had difficulty logging in, but turns out Amazon was emailing me a one time password after every attempt. After entering the OTP I am now up and running.
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Thanks for the link to your other post. I will sideload the apk's you recommended.
xrayd2 said:
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Click to expand...
Click to collapse
Might not be possible. Chatter here: https://forum.xda-developers.com/showthread.php?t=1604661&page=2 goes back to 2013.
I found reference to a functioning version in 9/2016. Had hoped it was a cacerts issue but maybe pocket changed their api.
https://forum.xda-developers.com/showpost.php?p=68600731&postcount=54
Would this be what's causing my Nook to not load certain https sites?
I can get to gmail fine, but I can't for the life of me load the todoist website
Tried loading your cacerts.bks, doesn't seem like it changed anything
I had no problem getting the Todoist home page. Logging in may be another matter.
Are you using Opera Mobile and did you make the settings change for TLS 1.2?

Categories

Resources