This is a solution for: AdAway previously worked and now it does not work as reliable as before anymore.
This is not a solution for: AdAway does not work.
As I`ve seen much more ads recently (>0) than usual (0), I took a look at the AdAway app and realized that one of the main host lists, namely https://host-file.net/ad_servers.txt, is not being downloaded by AdAway for whatever reason. The file is accessible e.g. from a PC.
While I don`t see any option in AdAway to include a local hosts file, you can always add other sources from the internet. I found Steven Black`s lists (https://github.com/StevenBlack/hosts) to be quite good. Adding the "Unified hosts + fakenews + gambling + porn + social" list (in "Raw Format") (https://raw.githubusercontent.com/S...lternates/fakenews-gambling-porn-social/hosts) removed all the ads that previously made it through.
Hope this alternative (heck, it`s not even a workaround!) will help somebody else.
No luck
Thanks for the tip.
I entered the 2 links on ad-away but it doesn't seem to be updating from them.
Please see attachment.
I have initiated "Download files and apply ad blocking" several times after that to no avail.
Another manually entered file (http://sbc.io/hosts/hosts) updates OK.
All the files are available online through a PC computer !
What is the problem ?
MoHed said:
Thanks for the tip.
I entered the 2 links on ad-away but it doesn't seem to be updating from them.
Please see attachment.
I have initiated "Download files and apply ad blocking" several times after that to no avail.
Another manually entered file (http://sbc.io/hosts/hosts) updates OK.
All the files are available online through a PC computer !
What is the problem ?
Click to expand...
Click to collapse
Sorted mine switched to magisk and used the above host in adaway.
No so useful..
Blocking lots of stuff on twitter
You can fix this just by going into the hosts list and change it to http instead of https.
Midomad said:
You can fix this just by going into the hosts list and change it to http instead of https.
Click to expand...
Click to collapse
Thanks for the advice, interesting. Still prefer to have https for where ever I can use it, so far Steven's host list works really well for me.
Guys u can use MoaAB. It works perfectly here.
https://forum.xda-developers.com/showthread.php?t=1916098
No luck here
Midomad said:
You can fix this just by going into the hosts list and change it to http instead of https.
Click to expand...
Click to collapse
This did not work for me. Thanks for the advice.
MoHed said:
This did not work for me. Thanks for the advice.
Click to expand...
Click to collapse
All Adaway hosts are up and working again as you can see on my screenshot,so no need for any fix.
The problem could be something wrong with you're setup,not AdAway!
I added these two hosts . It was brilliant as it gave me more battery, but unfortunately it blocked FB and instagram from my phone.
Related
I've already tried posting this in the official thread in the WP7 General board but I'm certain it's already been lost in the commotion. So here's the deal:
1) I initially downloaded the PBK file and couldn't run it due to having Adobe Software installed.
2) I managed to discover that rasphone.exe is the program that's supposed to run PBK files and made it the default program for it.
3) When I run the PBK file it tells me the "phonebook is empty."
This means I can't just go in and select the hungarian VPN and go. Would someone be so kind as to go into the properties for the network, and copy down all settings? I would truly appreciate it. Thanks in advance.
I'm in the same situation...
try right clicking the file and use open remote access or whatever the name is...that fixed it for me
Ahaha, you can manually set up a new vpn using ttu.2.usaip.eu as the server, and the update seems to be working
fryjs said:
Ahaha, you can manually set up a new vpn using ttu.2.usaip.eu as the server, and the update seems to be working
Click to expand...
Click to collapse
That's exactly what I needed. Sorry for not coming back in here with that.
Yeah, I managed to get the update. =)
Solution
Hello Guys,
Here is the solution :
Check this page : blog***.***komeil**.**com/2011/01/fix-pbk-extension-vpn-file-type-adobe.html
Download the fix on this page, run it, reboot and that it !!!
Bye
Fabio
Hi everyone,
So I've rooted my Kindle Fire and installed the Google Android Market. When I'm on my home Internet connection, I can download/install any books/apps I please. However, when I try to do so on another Wifi connection, say, at a friends house, I am always shown an "Invalid File" error after the download completes.
I've read that clearing the cache can sometimes fix it, but I've not been able to find how to do that in any of the Settings menu.
Does anyone know how to fix this?
Thanks a lot in advance
don't think it has something to do with your kf
maybe he is running a firewall on the router and blocking some ports
b63 said:
don't think it has something to do with your kf
maybe he is running a firewall on the router and blocking some ports
Click to expand...
Click to collapse
I can try. Do you know which ports I should ensure are open?
I've tried on several different Wifi connections and all of them except for mine give the same error.
I cleared the cache/data of the Market.
don't know the ports - sorry
but an other idea:
do you possibly use a fixed ip adress on the kf ?
b63 said:
don't know the ports - sorry
but an other idea:
do you possibly use a fixed ip adress on the kf ?
Click to expand...
Click to collapse
I did check to see if any of the Wifi connections where on a static IP connection because I read somewhere that turning that off might help, but none of them where.
BIGboy! said:
I did check to see if any of the Wifi connections where on a static IP connection because I read somewhere that turning that off might help, but none of them where.
Click to expand...
Click to collapse
maybe resetting your wifi settings helps:
http://forum.xda-developers.com/showpost.php?p=21405957&postcount=3
b63 said:
maybe resetting your wifi settings helps:
http://forum.xda-developers.com/showpost.php?p=21405957&postcount=3
Click to expand...
Click to collapse
I tried that and connected to the Wifi for next door and it still gave me the error. The only connection it works on is the connection that was used to setup the Google Market.....no other connections work. It's almost like it's somehow locked to that internet connection....
I appreciate all of your help by the way mate.
BIGboy! said:
I tried that and connected to the Wifi for next door and it still gave me the error. The only connection it works on is the connection that was used to setup the Google Market.....no other connections work. It's almost like it's somehow locked to that internet connection....
I appreciate all of your help by the way mate.
Click to expand...
Click to collapse
what version of the market do you use ?
i'm using 3.4.4 from here:
http://forum.xda-developers.com/showpost.php?p=20240542&postcount=8
can download as soon i'm connected regardless of the wifi
it's a miracle ...
b63 said:
what version of the market do you use ?
i'm using 3.4.4 from here:
http://forum.xda-developers.com/showpost.php?p=20240542&postcount=8
can download as soon i'm connected regardless of the wifi
it's a miracle ...
Click to expand...
Click to collapse
The version I had was 3.4.4.
I reset the device to factory settings and installed it again and the problem is still there. Gee this is annoying.
BIGboy! said:
The version I had was 3.4.4.
I reset the device to factory settings and installed it again and the problem is still there. Gee this is annoying.
Click to expand...
Click to collapse
If you made any recent backups try restoring the cache
ZzHacks said:
If you made any recent backups try restoring the cache
Click to expand...
Click to collapse
I tried that, no luck.
as last idea maybe uninstall / reinstall market ?
b63 said:
as last idea maybe uninstall / reinstall market ?
Click to expand...
Click to collapse
I did that several times. In fact, I've downloaded a CM7 rom and install it. And the Market. Guess what?; the same bloody "Package File is Invalid" error.
It must be something to do with the Internet connection because earlier today, I was at a new Wifi connection and it worked there too! But straight away when I went over to a Wifi connection that it wouldn't work in the past, and it still wasn't working. This is really bloody annoying me.
found a post - maybe a hint in the right direction:
This may or may not be relevant to your situation, but here's what the deal was with mine. I have CyanogenMod 7.1 installed, which puts dalvik-cache in the /cache partition instead of /data.
When you install apps from the Market, it downloads the .apk to /cache/downloads and installs it from there. If you don't have enough room in /cache/dalvik-cache for the installer to put the necessary files there, the install fails with a "package file is invalid" error.
There's nothing wrong with the package file at all. It's purely a matter of not having enough space in your /cache partition.
(forgive me if you see this exact same post in multiple places - if I'd known weeks ago that it wasn't really an "invalid package file" issue, it would've saved me a ton of useless googling - I'm just trying to spare others the same hassle)
Click to expand...
Click to collapse
therefore would try to boot to twrp and clear dalvik/cache
b63 said:
found a post - maybe a hint in the right direction:
therefore would try to boot to twrp and clear dalvik/cache
Click to expand...
Click to collapse
Hi, Thanks a lot for that, but I've tried that too and it didn't get it working. I think it's something about the DNS/Ports as that would be the only way to explain why it always works on some connections, but not others. On all of the connections, it connects and fully downloads the file, it just can't install them.....
dns ? then i have some:
Addresses are cached for 600 seconds (10 minutes) by default. Failed lookups are cached for 10 seconds. From everything I've seen, there's nothing built in to flush the cache. This is apparently a reported bug http://code.google.com/p/android/issues/detail?id=7904 in Android because of the way it stores DNS cache. Clearing the browser cache doesn't touch the DNS, the "hard reset" clears it.
Click to expand...
Click to collapse
go into settings -> applications -> Network Location -> Clear data
Click to expand...
Click to collapse
run /etc/init.d/nscd restart
That assumes android is running nscd
Click to expand...
Click to collapse
b63 said:
dns ? then i have some:
Click to expand...
Click to collapse
How/where do I run /etc/init.d/nscd restart?
In CMD with ADB I assume?
I'm a noob.
would think so - but i'm not shure if this is existent on the kf - can't take a look - don't have it with me - check with a file explorer or adb (ls -l) if it is there
Hello everyone!
Today I release a beta build of my very first hand made app called AdBlockerWP!
***YOU NEED TO BE INTEROP-UNLOCKED AND HAVE ALL CAPABILITIES UNLOCKED AS WELL!
It is very simple, download the app from the attachments and install it using Windows Phone Power Tools or the use the deployer built into the SDK.
Then run it and then select "Update Hosts File" Then wait.
Boom it has blocked ads for you! Enjoy
There is also a feature to disable ad blocking.
Please please please let me know how this works for you and what model phone you have as I can only test on emulators and a Lumia 640, but this should work on any Lumia WP8.x Phone.
EDIT:
New Feature(s) Added:
Users can now specify their own URLS to download
Removed 2 default URLS, and changed 1 URL
Current Default Hosts URL List:
https://adaway.org/hosts.txt
https://github.com/StevenBlack/hosts (Using GitHub rawcontent servers to get the HUGE hosts file here which is updated frequently from many sources.
Change Log:
V4: Fixed userList.txt not being found when editing custom user hosts url list.
V5: Added option to edit Windows Hosts file, or just view. (Alpha feature, it is very slow on larger files)
V5.2: Fixed bug on first launch of crashing
V5.3: Default lists can be disabled by user, and better custom list parsing
Source Code: Download Here
Good job, buddy!
Probably, your app needs some UI "polishing" and nice tile but at least it's functional & working
Do you have plans to publish app sources on the github? It will be nice.
sensboston said:
Good job, buddy!
Probably, your app needs some UI "polishing" and nice tile but at least it's functional & working
Do you have plans to publish app sources on the github? It will be nice.
Click to expand...
Click to collapse
When it comes out of beta I will publish source to github and yeah the UI is, how do I say..... Lacking if you will, but it is functional which is the idea behind a beta product LOL.
So far I found some bugs of my own:
2 of the 4 hosts files fail to download from a 406 error.
&
because of the first bug, not all ads are blocked. So i noticed some, not all, ads in some web sites and apps. but some are blocked.
I am also going to add a feature where a user can add his or her own entries, as well as adding their own URL's for Hosts files so those will be added/downloaded as well.
What sources does this app use?
@sandix great work, this app even works well on W10M with interop/cap unlock.
is ok but still many ads not blocked from web pages... second and third host download fail...
dxdy said:
is ok but still many ads not blocked from web pages... second and third host download fail...
Click to expand...
Click to collapse
I could recommend to @sandix, to get a blocking uri sources from the popular Android or desktop ad-blocking software (AdAway and/or AdBlock). Maybe it's not very ethical but these blocking lists are up to date and 24/7 available.
This application is using the default sources from adaway for android, but 2 out of the 4 source get a 406 error, ill be releasing an updated version that fixes this issue so more ads will be blocked. The next version will also allow you to add your own sources as well
Ranomez said:
@sandix great work, this app even works well on W10M with interop/cap unlock.
Click to expand...
Click to collapse
I am glad it is working on the W10M TP I haven't tested it on that yet so that is good news!
sandix said:
The next version will also allow you to add your own sources as well
Click to expand...
Click to collapse
That's smart
sensboston said:
That's smart
Click to expand...
Click to collapse
Haha, thanks, it will be polished app soon enough I want it to update in the background, but I have no idea how to do that yet. LOL
sandix said:
Haha, thanks, it will be polished app soon enough I want it to update in the background, but I have no idea how to do that yet. LOL
Click to expand...
Click to collapse
Is that even a good idea?
I meant won't that risk breaking your hosts file if let's say your internet connection drops during the download?
Also a bit of a unrelated question: doesn't windows phone require a reboot after changing the hosts file just like PC windows does to actually apply the rules?
And you should add the hosts file from here too: http://winhelp2002.mvps.org/hosts.htm (note: not direct link to the hosts file, scroll down a bit) that's what I'm using on my pc and laptop in windows.
Ranomez said:
Is that even a good idea?
I meant won't that risk breaking your hosts file if let's say your internet connection drops during the download?
Also a bit of a unrelated question: doesn't windows phone require a reboot after changing the hosts file just like PC windows does to actually apply the rules?
And you should add the hosts file from here too: http://winhelp2002.mvps.org/hosts.htm (note: not direct link to the hosts file, scroll down a bit) that's what I'm using on my pc and laptop in windows.
Click to expand...
Click to collapse
That hosts al ready in the list, and if internet is dropped during download, that hosts file won't be included, worst case you have to reupdate the hosts file, but no damage would done regardless because I have a restore option in the app and afaik I have not needed a reboot, but a reboot, if you would want to, would not damage anything either
Added Update V3, includes some bug fixes and features, update now!
With v3 this happens when I open the edit user list screen on W10M.
EDIT: Same error happens when I try to save the list and when I try to update the hosts file, can't be used on W10M anymore.
work fine, you must manually add (your) userList.txt
Ranomez said:
With v3 this happens when I open the edit user list screen on W10M.
EDIT: Same error happens when I try to save the list and when I try to update the hosts file, can't be used on W10M anymore.
Click to expand...
Click to collapse
That is weird thanks for telling me, I didn't have that issue, but I will fix it in the next release.
If you updated from the previous version, remove the app and then reinstall it and that should fix the problem I hope for now.
dxdy said:
work fine, you must manually add (your) userList.txt
Click to expand...
Click to collapse
Are you on W10M because for me WPPT can't add anything to any app's isolated storage?
---------- Post added at 07:04 PM ---------- Previous post was at 07:03 PM ----------
sandix said:
That is weird thanks for telling me, I didn't have that issue, but I will fix it in the next release.
If you updated from the previous version, remove the app and then reinstall it and that should fix the problem I hope for now.
Click to expand...
Click to collapse
I did not update but clean install it.
no i have 8.1 GDR2 but get same error... after manually add folder DataFolder and userList.txt all working fine.. use File Manager on phone if WPPT not work for you...
dxdy said:
no i have 8.1 GDR2 but get same error... after manually add folder DataFolder and userList.txt all working fine.. use File Manager on phone if WPPT not work for you...
Click to expand...
Click to collapse
Ok, will try, thank you, and no need to use file manager cause I can just enable Full FS Access and do it that way.
EDIT: Worked, thanks.
Also @sandix is there any reason you removed the ability to read the current hosts file and are you going to add it back in the next version, it was quite a good feature to have to make sure your hosts have been applied?
As identified in this post http://forum.xda-developers.com/showpost.php?p=65344931&postcount=10 lots of apps and websites have stopped working over the past year or so (depending maybe on your ROM). This has been traced to the root certificates (used to trust websites and set up secure ssl connctions) becoming out of date. Modern devices also have many more root certificates installed by default.
Note that this doesn't fix the google market on the nook touch, nor the kindle book store. It does fix the kindle app for syncing books purchased elsewhere.
I'll port the instructions over into this post later (see the link above for now). It requires root (so is slightly risky).
If you identify any more failing sites, please provide an https link which fails to open on the nook (but does work on a PC) and I'll add the root authority to my files. Anyone working on ROMs is welcome to redistribute my cacerts.bks
<reserved>
Aargh!
tshoulihane said:
As identified in this post http://forum.xda-developers.com/showpost.php?p=65344931&postcount=10 lots of apps and websites have stopped working over the past year or so (depending maybe on your ROM). This has been traced to the root certificates (used to trust websites and set up secure ssl connctions) becoming out of date. Modern devices also have many more root certificates installed by default.
Note that this doesn't fix the google market on the nook touch, nor the kindle book store. It does fix the kindle app for syncing books purchased elsewhere.
I'll port the instructions over into this post later (see the link above for now). It requires root (so is slightly risky).
If you identify any more failing sites, please provide an https link which fails to open on the nook (but does work on a PC) and I'll add the root authority to my files. Anyone working on ROMs is welcome to redistribute my cacerts.bks
Click to expand...
Click to collapse
I've been using your updated cacerts.bks file and it is great. In January another certificate expired and I'm fairly confident it's the reason a news app (News Republic) started throwing up security certificate errors and refused to connect with the server. I think I need to be able to do the certificate updates, but I am trying to avoid going down the SDK road (a massive download I will never use for anything else) and all those complexities.
Except, nothing else seems to work. There is an ancient thread in which people discuss various ways to update pre-ICS cacerts. Unfortunately, none of them work--I've tried them all. The browser idea seems promising and Opera Mobile responds as described, but then nothing happens to the cacerts.bks file.
Portecle looks really promising (images below). It can obviously open and inspect the cacerts.bks file (password: changeit). It shows the additions you made and also indicates the expired certificate.
So I went searching for a replacement and found something that seems like the right thing (attached as a zip). It imported easily into Portecle and then appeared along with the new ones you added.
Then I returned the file to the NST and made the permissions the same as the old file. A reboot put me in a loop out of which I just barely managed to recover by inserting my NookManager card at just the right moment.
So I don't get it. The bouncycastle files recommended in the CAcerts wiki for this task are too old to be available. Surprise.
I'm tempted to NOT fix the permissions on the cacerts.bks file when I return it to the NST because I once had a similar problem with a settings.db file and it turned out that restoring the "correct" permissions resulted in a bootloop while leaving them as they were when the file was copied back made it all work just fine. But I'm too timid to try that just now.
Any insights?
From my linked thread,
Download http://www.bouncycastle.org/download...dk15on-146.jar - this is used locally on your PC to manipulate the certificates and needs to be version 146 or 147 to work with android (or old android at least)
Click to expand...
Click to collapse
It seems that when I used a different version, I got a bootloop. Although the link I referenced seems to have died, the filename still turns up plenty of hits. http://polydistortion.net/bc/download/ for example (version 1.47).
I agree its a lot of pain, and I'm not sure I still have the toolchain download that I used for this work. I'll have a dig around...
tshoulihane said:
From my linked thread,
It seems that when I used a different version, I got a bootloop. Although the link I referenced seems to have died, the filename still turns up plenty of hits. http://polydistortion.net/bc/download/ for example (version 1.47).
I agree its a lot of pain, and I'm not sure I still have the toolchain download that I used for this work. I'll have a dig around...
Click to expand...
Click to collapse
Yipes. Well, I downloaded the jar file (many thanks...I did search on the file name and came up empty) and followed your example on the other thread. Everything behaved as it should. Except for the boot loop....... This time it was even harder to get out of it.
Two possibilities come to mind. My JDK is 1.8.0_73. Maybe that's too new to work properly. The other is that the certificate, despite playing nicely as far as console feedback went, is of the wrong format, although this does not show up in the feedback or in Portecle.
Anyway, I'm sufficiently intimidated now that I'm not going back there unless I have a better way of getting out of boot loops (since I'm doing ADB over Wi-Fi).
Edit: temptation... So I went back to the CAcerts Wiki and noticed they suggest Java 6. Now, of course, the Wiki is old, but so is the Java underlying the NST, so I found an install of Java 6 and put it on the laptop we have attached to the TV (which runs Kodi and very little else). Then I repeated the entire procedure with--supposedly--all the right components. Same dreaded bootloop. So either the certificate I have has an incompatible format, or I am just hopeless at this. Maybe both
all of the old bouncy castle api releases are archived on their ftp server under ftp://ftp.bouncycastle.org/pub. i managed to find the .jar files referenced in the other thread on there and updated my cacerts.bks using the cacerts wiki instructions a few days ago. hope it helps you. using the newer release gave me a bootloop as well, but once i grabbed the older version from their ftp all was good!
shadylady said:
all of the old bouncy castle api releases are archived on their ftp server under ftp://ftp.bouncycastle.org/pub. i managed to find the .jar files referenced in the other thread on there and updated my cacerts.bks using the cacerts wiki instructions a few days ago. hope it helps you. using the newer release gave me a bootloop as well, but once i grabbed the older version from their ftp all was good!
Click to expand...
Click to collapse
Which java version were you running?
Edit: Hmm....I'm not having any luck with the link you provided. Using an FTP client I am asked for a logon and in my browser (Firefox) it never connects.
Here we go: http://www.bouncycastle.org/archive/
Remains to be seen if that will do the trick for me...
the bootloop version was whatever bouncycastle.org has as their latest release.
the one i downloaded from the ftp that didn't bootloop was this one: bcprov-jdk16-146.jar
you'll need to ftp in and use the password "anonymous" and some bogus email to get onto the ftp. from that web version of the archive it should be this package: http://www.bouncycastle.org/archive/146/bcprov-jdk16-146.tar.gz
i'm running mac, so my default java was 1.6. i updated to 1.8 but that happened after i got this all up and running already. this was the version that was default:
$ /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
so jdk 1.6 + API 146 (or 147?) seems to be the proper mix.
at first i thought it wasn't working, because although i updated the cacerts.bks, the amazon kindle app kept saying "incorrect email/password". took me a while before i read the entire thread and realized that amazon now does two-step authentication so i had to enter the one time passcode they had sent to my email.
nmyshkin said:
Which java version were you running?
Edit: Hmm....I'm not having any luck with the link you provided. Using an FTP client I am asked for a logon and in my browser (Firefox) it never connects.
Click to expand...
Click to collapse
Well....progress, or at least I think so. This may be an easier method.
Go to http://www.bouncycastle.org/archive/ and download bcprov-jdk15on-146.jar
Go to https://sourceforge.net/projects/portecle/ and download potecle (an executable jar)
Unzip portecle. Rename the bcprov-jdk15on-146.jar to simply bcprov.jar and copy that into the unzipped portecle folder (overwrite the newer version already present).
To run portecle, just double-click on portecle.jar. You will get a statement about the 146 file being out of date, resulting in not everything working, but enough works for our purposes.
Copy cacerts.bks from your NST (system/etc/security) to your PC, open portecle and import your cacerts file (password is "changeit"). You now have a nice graphical interface for perusing and updating your certificates! If you have a *.cer certificate to update, rename the "cer" to "crt" and use the import function. It's really that simple. I tried it, copied the file back onto my NST, fixed the permissions and.......{drumroll}.......no bootloop I'm running jdk 1.8.x
That's the good news. The bad news is that I did not succeed in updating the entrust certificate. I added three from their website and while they did not break cacerts, they did not restore functionality to NewsRepublic, which is what I was hoping to do
So....this may work. It's certainly easy, but clearly you need to have the correct updated certificate to get the desired result. Duh.
Edit: OK, it's ALL bad news
Don't do any of this. It seems to go OK but yesterday I found I could not successfully open the NPR app. I thought, "well, another one bites the dust", but I was curious so I used SearchMarket to see if the app was still listed for the NST. It was. So maybe it got corrupted somehow? Anyway, I uninstalled it and was going to reinstall from the Market but suddenly I got messages about the download failing. Oh no, not another function going south?!
Well, it's all fine, but the problem was the cacerts.bks file that I had made using the method above. Although there is no bootloop on restart, there is bad ju-ju nonetheless. Restoring my backup of cacerts.bks fixed NPR and SearchMarket. So....don't go there (and the two people who thanked me, feel free to unthank me )
cacerts.bks file updated 12-6-20
On May 30, 2020 another certificate in our ancient cacerts.bks file expired. This was one of the certificates used by FBReader to sync with a Google Drive directory of your designation (see books.fbreader.org). I'm assuming at this point that it was the critical certificate in the link because not long ago it was possible to work around login issues as described in my earlier post here: https://forum.xda-developers.com/nook-touch/general/setting-sync-fbreader-t3957311
I was contacted by another XDA member about this issue and noticed in a logcat that the certificate had expired. I have never had any luck updating certificates, despite the description of the process by XDA member @tshoulihane. It took many a year for the basics to penetrate my thick skull and I finally decided to look at it again. I will prepare a post on this topic in a bit so the information won't die with me
Meanwhile, I have updated both certificates in a cacerts file I extracted from a Honeycomb ROM and have been using on all my NST devices. It also includes the updated Amazon certificate so the Kindle app still functions. It contains many more certificates than the file that came with the NST (some expired). At least now I see a way forward.
To update your file, download the zip below and extract the cacerts.bks file. Transfer to the SD card of your NST and then use a file manager with root privelages to copy it into /system/etc/security, overwriting the file that is already there. If you feel queasy about this, first rename the old cacerts.bks file to cacerts.bak, then move the new one in place. File permissions should be rw-r-r
Reboot.
No need for the workaround I wrote about in the earlier post now. I tried this with both Opera Mobile and Opera Mini, signed in on both browsers before starting. Opera Mini failed. Opera Mobile, with the appropriate settings for TLS 1.2 etc. as I have described in another post, balked a little but succeeded. And once you are signed in, you never need to go back to the browser (I think).
Here's what may happen:
1. You may sail through the sign-in process from FBReader (Network Library>FBReader book network) and see your file information appear. Done.
2. More likely than not you will get an "unable to establish a secure connection" or similar. This is a sadly common occurrence in Opera Mobile these days and has been roundly trounced on old Opera discussion boards. There appears to be no fix for it except to access the "Settings" window (from the "O" button). Then go to "Privacy" and then "Clear cache". Now back out of the Settings windows (Back button) and finally hit the "refresh" icon. Voila. This is a general "fix" for pages which don't want to load properly even though you have a valid certificate. I've tried running a script to delete the Opera cache before opening Opera but to no avail. Sometimes you are lucky (especially if you have not encountered any errors in a session before exiting), sometimes you are not. Like I say, once you get past this with FBReader, you should not need to go through it again. Just remember, you want to be signed in with your email, etc. on the Google homepage (the same account for your Google drive you set up with FBReader) before you go through all this.
I tested this with FW 1.2.2, but not 1.2.1
Hello!
Thanks a lot for this information, I was struggling with exactly this yesterday and came here to post this issue, but you already have a solution.
I installed Opera Mini v7.6.4 but couldn't connect to FBReader, so I tried to use the default browser and voilĂ . Now it's working again.
Thanks again, I really thought it was impossible to fix lol.
I haven't checked if kindle app is working, but it surely does.
Thank you!
How does one install or enable a file manager with root access? I've been googling for hours now and it's such a broad topic that I just can't for the life of me figure it out
xrupa said:
How does one install or enable a file manager with root access? I've been googling for hours now and it's such a broad topic that I just can't for the life of me figure it out
Click to expand...
Click to collapse
If your device is rooted, then you just need a "good" file manager. The version of ES File Explorer I use has an option for enabling root access. Attached.
Ah, that's the release version I have installed, I'll try and find the option, couldn't spot it earlier but that gives me hope
many thanks
Cheers, that's got me on a step or two, I think I just need to disable two step verification next as opera or the standard browser is repeatedly doing the 'failed connection' thing you mention at that stage, lightly infuriating, but at least I'm getting closer to getting my fbreader library back, many thanks!
xrupa said:
Cheers, that's got me on a step or two, I think I just need to disable two step verification next as opera or the standard browser is repeatedly doing the 'failed connection' thing you mention at that stage, lightly infuriating, but at least I'm getting closer to getting my fbreader library back, many thanks!
Click to expand...
Click to collapse
The stock browser is useless. For Opera Mobile don't neglect to make the TLS 1.2 change and, of course, update cacerts.bks
Ah great thanks, I've found that TLS thread, I'll do that and hopefully that'll be it!
nice one @nmyshkin
OMG It's done, im back into the network library on my ancient nook!
thanks so much, months of trying allsorts, nice one, thank you!