So I finally found the source of the issue many of us are experiencing since the beginning of the JB leaks:
ISSUE: browser resets to External memory as the default storage for Downloads every boot.
CAUSE: I found a missspelled XML reference and spent hours decompiling the apk and correcting every reference to it BUT to my bewilderment the issue persisted.
Then I realised the app I use "Directory Bind" might be the cause.... yep! It is! And the fix is infuriatingly simple:
FIX: use System Tuner app to stop tjw Browser being loaded on Startup...
THATS IT!!!!!
EDIT: Maybe something else is causing the issue other than Directory Bind app. Please if you experience this issue, even if you don't use DB please share your feedback.
*** thank me if this helps you
Sent from my GT-I9300 using xda premium
Well I currently do not use directory bind but have disabled the stock browser "internet" on startup and now the download location is remembered thanks!
Also what did the spelling mistakes do if not fix this?
regards
Jack
JSale said:
Well I currently do not use directory bind but have studied the stock browser "internet" on startup and now the download location is remembered thanks!
Also what did the spelling mistakes do if not fix this?
regards
Jack
Click to expand...
Click to collapse
Great glad it helped!... I have NO idea actually I guess the references with wrong spelling were self consistent... very weird that there was the typo on the EXACT issue we are having "download_default_storyage" maybe I haven't actually fixed it and it is the source of the issue. I doesn't show up anymore in in shared pref.
Sent from my GT-I9300 using xda premium
it worked.. thanx again
Sent from my GT-I9300 using Tapatalk 2
Wow, 18 occurrences apparently. I don't think it's a mistake to be honest... It's even in the smali files.
Related
Doesn't work!
people tried doing something like this with the htc aria, but there is a problem with using this, the android_id in the db is what bases your market downloads etc. There are alot more settings in this db than just the non market apps.
O really? It worked for me a second ago i think!
Wait, nevermind. Sorry guys!
Sent from my SAMSUNG-SGH-I897 using XDA App
This is a bad idea. First of all, this will change all of your phone settings to whatever is in that file. It won't just change the non-marketplace apps setting. Second, like shad0wf0x said, this could cause strange problems in the future because you'll be using someone else's unique android id.
alrite, thank you for the info.. someone in the other thread said someone should pull the settings.db file and post it... and thats what i did
hazard96 said:
EDIT: does not work
Click to expand...
Click to collapse
That should be a little larger as well as in the beginning of the post.
Also you should remove the attachment
I was having trouble finding decent (HD) or there abouts wallpapers for the d2. Im about to sbf and cant seem to locate my current wallpaper again on the web, when I got it, I just long touched on the screen and chose save as wallpaper. Trying to backup all my stuff and for the life of me I cant find this dang file on my phone/sd card. Anyone know where its located? Thanks.
Sent from my DROID2 using XDA App
I'm curious where/how the wallpapers are stored as well. Just for kicks, I went to Google Images, searched dragon, and pressed and held a file named red-dragon.jpg, then selected Set as Wallpaper. Using Root Explorer, I went through every folder on my phone, excluding the ~/sdcard, searching for "red-dragon," ".jpg," and "dragon.jpg." None of which gave me any results.
So, sorry to say, but I think the D2 really likes to hide your wallpaper. :/
Did you know that you can actually google how to boil water? In any case, google is your best friend. Rarely picky and almost never down...anyways, back to topic:
I recommend googling: current wallpaper location android. The first hit helped me a little bit into it. It seems there is this folder called data that you can only access once you rooted your device. Since Im in no need to do so and myself new to android I leave you to do whatever you want with this information.
Im also sure that you will need a root file explorer...only guesses though.
Sent from my MotoA953 using XDA App
oTToToTenTanz said:
Did you know that you can actually google how to boil water? In any case, google is your best friend. Rarely picky and almost never down...anyways, back to topic:
I recommend googling: current wallpaper location android. The first hit helped me a little bit into it. It seems there is this folder called data that you can only access once you rooted your device. Since Im in no need to do so and myself new to android I leave you to do whatever you want with this information.
Im also sure that you will need a root file explorer...only guesses though.
Sent from my MotoA953 using XDA App
Click to expand...
Click to collapse
Maybe you were too busy being smug to read my post, so I'll just give you the tl:dr version.
I searched through the entire /data folder with Root Explorer for ".jpg" and found nothing when I was using a "red-dragon.jpg" as my background.
Thanks for your mastery of searching on Google though.
I am not rooted but whenever I save wallpapers from the internet on my phone they end up in a folder titled downloads..that shows up in my gallery and when I look at mt sd card..check to cee if you have a folder titled that as well
Sent from my DROID2 using Tapatalk
I think the system puts things like that in a database file. I have my walpaper of a picture I took but it is no where on the phone. It is defined in an xml file but where actually stored i think it is in a DB file. Sorry I can not make the "thumb keyboard" do commas.
Sent from my DROID2 using XDA App
chrstdvd said:
I think the system puts things like that in a database file. I have my walpaper of a picture I took but it is no where on the phone. It is defined in an xml file but where actually stored i think it is in a DB file. Sorry I can not make the "thumb keyboard" do commas.
Sent from my DROID2 using XDA App
Click to expand...
Click to collapse
I'm going to investigate this hunch further. I'll search the /system folder for all .xml files or database files. I can't say I'm an expert on the matter though, so... No promises on results.
Answer
allyouhave said:
Maybe you were too busy being smug to read my post, so I'll just give you the tl:dr version.
I searched through the entire /data folder with Root Explorer for ".jpg" and found nothing when I was using a "red-dragon.jpg" as my background.
Thanks for your mastery of searching on Google though.
Click to expand...
Click to collapse
I don't know if you are still looking for this, but if others stumble on this like I did, here's the answer. in the /data/data/com.android.settings/files/ folder there is a file called wallpaper (no extensions). it is actually a jpg file (if you copy it somewhere else and add a .jpg at the end you'll be able to see it)
@tsachi Here is my question: I would like all these lovely wallpapers I downloaded to show up in the dialog when I press Menu...wallpaper then hit the wallpaper button. The same default papers are always there and I would like to move my downloaded wallpapers to where ever that is.
tsachi said:
I don't know if you are still looking for this, but if others stumble on this like I did, here's the answer. in the /data/data/com.android.settings/files/ folder there is a file called wallpaper (no extensions). it is actually a jpg file (if you copy it somewhere else and add a .jpg at the end you'll be able to see it)
Click to expand...
Click to collapse
Thanks tsachi. I was able to confirm this. I couldn't see the contents of /data with ES File Explorer, but I was able to do this through adb:
Code:
su
cd /data/data/com.android.settings/files/
cp wallpaper /mnt/sdcard/Pictures/wallpaper/wallpaper.jpg
exit
exit
Then I was able to look at it in any image viewer.
Not directly related, but I used adbWireless so that I wouldn't need to connect the usb cable and I'm using MultiPicture Live Wallpaper as my wallpaper switcher.
Samsung Galaxy Tab 10.1 (3G / GT-P7500)
wall paper location
i got mine at
system\framework\framework-res\res\drawable-hdpi
Hey there,
I wanted to set my Wallpaper manually to avoid cropping when choosing a file in the gallery.
On my Nexus 10 running Android 4.2.1 the wallpaper is found at:
"/data/system/users/0/wallpaper"
The file has no ending but is a jpg file (as sad by others).
If you want to exchange the file with yours remember to set the right permissions.
I dont know exactly how they have to be, but if you give all users at least read access it should work.
After a reboot the new Wallpaper should be set.
My wallpaper now has a resolution of 3966x2560 and there are no black bars anywhere. The system seem so crop it on the fly.
Confirmed on JB 4.2, the location is
/data/system/users/0/wallpaper
Copy wallaper to somewhere else and change its extension to wallpaper.jpg and you are done.
oTToToTenTanz said:
Did you know that you can actually google how to boil water? In any case, google is your best friend. Rarely picky and almost never down...anyways, back to topic:
I recommend googling: current wallpaper location android. The first hit helped me a little bit into it. It seems there is this folder called data that you can only access once you rooted your device. Since Im in no need to do so and myself new to android I leave you to do whatever you want with this information.
Im also sure that you will need a root file explorer...only guesses though.
Sent from my MotoA953 using XDA App
Click to expand...
Click to collapse
i actually found this THREAD using google , so that was a bit harsh
Hello
Sent from my LG-P760 using XDA Premium 4 mobile app
Thanks, I found it and replaced it there. Anyone got any idea where to find the lockscreen image so I can do the same?
My app no longer works but the mobile browser works fine. I unistalled reinstalled no luck. Anyone else have this problem.
Sent from my MB860 using XDA Premium App
i do have the same issue.. after i enter my passcode, the screen goes white and that's it.
I tried mine out after I read your post. Mine works fine until after I put in my password and then the screen just goes blank white. Does that happen with you too?
I've the same problem. Its just not bank of america. Discover is having similar issues. Maybe someone will come with a fix.
Sent from my MB860 using XDA App
Same problem here, flashed 183 unsigned
Sent from my MB860 using XDA App
both my BoA and Amex don't work
jlai said:
I tried mine out after I read your post. Mine works fine until after I put in my password and then the screen just goes blank white. Does that happen with you too?
Click to expand...
Click to collapse
Just noticed, same here... :'(
Sent from my MB860 using XDA App
Same here, although I did go on the browser (cuz it was important) and used their site there. When I brought it up, an warning message came up telling me the certificate was invalid, and asked me to either continue or cancel. [I clicked continue, it was way too important even though I shouldnt have]
Rooted and Deodexed on 1.83 on stock.
i have the same problem with all the banking apps
i also had problems with another app just cant remember the name
i thinks its a universal problem with the software that is 1.8.3
Chase's does not work either.
hehe...........
Same issue here with BoA. There is a thread somewhere about all the banking apps messing up. Hope we get a fix soon cos' I use them a lot.
Sent from WinBorg 4G using XDA Premium App
Damnit.. I guess this explains why my Chase app stopped working.. Good Work moto... 1.8.3 really did more harm than good... my fingerprint reader and wifi are kinda screwy now too..
BTW, BOA had a 10-12 our long web access meltdown the other day. Customers couldn't log in from phones OR computers for quite some hours, no explanation from BOA but I did see one mention of a DOS attack on the BOA system, so the problem might not be in your phones, or the app, at all.
same problem w boa app...pls fix
Sent from my MB860 using Tapatalk
Odd my bofa works on build 183 though it's gingerblur.
[Edit] fingerprint works better than ever? Moto FTL.
I'm sure you have your reasons not being on Gingerblur already but maybe it's time to switch. I personally love it, though I use paid adw launcher (which just had a boss update come to the ging-side ^_^
Sent from my MB860 using XDA App
Pretty odd that all the banking apps have this problem.
Sent from my MB860 using XDA App
Perhaps this is the underlying issue?
http://stackoverflow.com/questions/2899079/custom-ssl-handling-stopped-working-on-android-2-2-froyo
Fix for the BoA issue
I found the following post on another forum and thought I'd share it.
http://androidforums.com/atrix-4g-s...ca-app-not-working-after-update-4-1-83-a.html
Mainly, this post by rmarc71 :
-----
I was able to fix the app by doing the following (seems the trust store got screwed up with the new release):
Grab all the certs from the bank of america cert chain (I used openssl, you could probably use something else):
openssl s_client -connect www.bankofamerica.com:443 -showcerts
Grab each of the trust certs (3 total) and put them in files ending in .crt
IE: cert1.crt, cert2.crt, cert3.crt (you could also create a pkcs12 out of 'em if you are inclined to do so).
This is likely the problem with other apps noted in this thread.
Place the files into internal storage download directory. Then go to Settings -> Location & Security -> Creential storage -> Install from internal phone storage.
Use: Certificate Manager and you should see your 3 available certs. Add them and then reboot the phone.
----
After the above procedure, I was able to log in using the BofA app.
Maybe same would work with other banking apps as well.
Regards,
cso5874 said:
I found the following post on another forum and thought I'd share it.
http://androidforums.com/atrix-4g-s...ca-app-not-working-after-update-4-1-83-a.html
Mainly, this post by rmarc71 :
-----
I was able to fix the app by doing the following (seems the trust store got screwed up with the new release):
Grab all the certs from the bank of america cert chain (I used openssl, you could probably use something else):
openssl s_client -connect www.bankofamerica.com:443 -showcerts
Grab each of the trust certs (3 total) and put them in files ending in .crt
IE: cert1.crt, cert2.crt, cert3.crt (you could also create a pkcs12 out of 'em if you are inclined to do so).
This is likely the problem with other apps noted in this thread.
Place the files into internal storage download directory. Then go to Settings -> Location & Security -> Creential storage -> Install from internal phone storage.
Use: Certificate Manager and you should see your 3 available certs. Add them and then reboot the phone.
----
After the above procedure, I was able to log in using the BofA app.
Maybe same would work with other banking apps as well.
Regards,
Click to expand...
Click to collapse
Did you read the rest of that thread?
It didn't work for anybody else as far as I saw when I read through a different thread with the same content yesterday, and someone had a post about the certs and why this didn't work.
Also, this was right below what you copied and pasted from there:
"this didnt work for me for some reason, but when i did a brute force approach of getting all verisign certs, I was all set.
I just tried this on my phone and got both Bank of America and American Express apps to work again.
I ended up exporting all Verisign and GT certificates in .crt format using my Firefox browser, copying them to my Dropbox account (emailing them should be fine too) and installing them one by one on the phone. You need to reboot your phone after installing the certificates...
You can also figure out which certificates you need by clicking on the padlock or company name in the browser's URL bar "
Pressing both volume buttons on my N7 at the same time seems to peg the CPU causing really bad performance for about a minute. A little later on, a blank email pops up with a screenshot and system dump attached. The email has no to address.
I also get a bunch of notifications from superuser that Shell has been denied root.
Does anyone else see this? Trying to figure out if it's a CM issue or a JB issue or what. Any help appreciated.
Sent from my Nexus 7 using XDA Premium HD app
Just tried this and it does the same for me.
Sent from my Nexus 7 using xda premium
ariaxu said:
Pressing both volume buttons on my N7 at the same time seems to peg the CPU causing really bad performance for about a minute. A little later on, a blank email pops up with a screenshot and system dump attached. The email has no to address.
I also get a bunch of notifications from superuser that Shell has been denied root.
Does anyone else see this? Trying to figure out if it's a CM issue or a JB issue or what. Any help appreciated.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
Mine does nothing...
I'm stock
Seems like some debug feature built into the rom then.
Does the same on a stock (rooted) HTC Sensation running ICS. I get a vibration, then the CPU lags for around 2 minutes, then I get 2/3 short vibrations.
Some people think it's CM related, it isn't, I haven't had CM anywhere near this phone.
It is dev feature. It is creating a log which can be found in a folder on the sdcard
Can't remember exactly what It's called now but it's the same on the one x
Sent from my HTC One X using xda app-developers app
bagofcrap24 said:
It is dev feature. It is creating a log which can be found in a folder on the sdcard
Can't remember exactly what It's called now but it's the same on the one x
Click to expand...
Click to collapse
Just had a look through the developer options, can't see anything for generating a log. Would be useful if you could find out what it was called.
I was otherwise unable to reproduce (no log on my SD card either, in-case it's an "always on feature), however I did just install the updated drivers.
_leigh said:
Just had a look through the developer options, can't see anything for generating a log. Would be useful if you could find out what it was called.
I was otherwise unable to reproduce (no log on my SD card either, in-case it's an "always on feature), however I did just install the updated drivers.
Click to expand...
Click to collapse
It won't be in dev options, the Nexus S has something similar to this, that pressing a key while booting will activate this logging thing and can't be turned off, that's what this sounds like to me
Sent from my Jelly Nexus S
Thats it, keeps loading like an hour... And it doesnt boot... It only stays there... Now I am doing a factory reset... Hope it fixes it...
Any ideas of what happened?
Windows 8, Asus K45vd
Sent from my One V using xda app-developers app
"Keeps loading" is the second-most useless error report I have ever seen, after only "it doesn't work". *WHAT* is loading? What step in the loading process does it get to? Has it ever successfully loaded before? If so, what changed? What does the screen look like when "it" is loading? Does any other functionality work (for example, can you log in as another user?)
GoodDayToDie said:
"Keeps loading" is the second-most useless error report I have ever seen, after only "it doesn't work". *WHAT* is loading? What step in the loading process does it get to? Has it ever successfully loaded before? If so, what changed? What does the screen look like when "it" is loading? Does any other functionality work (for example, can you log in as another user?)
Click to expand...
Click to collapse
I can even not use keyboard... Now I made a factory reset
Sent from my One V using xda app-developers app
Did the reset work? If not, you will need to provide a lot more info than being unable to use the keyboard. I'm trying to cut you some slack - your English is better than my Spanish - but if you want us to be able to help yo9u, we need to know what's wrong, and for that you have to explain the problem clearly (start by answering the questions I asked above).
Yes it works, now everything is okay... But why that thing happened?
Sent from my One V using xda app-developers app
You never told us what was going on so we have no idea why that happened.
Next time you need help post detailed information. If English isn't your strong point post it in Spanish and give us a google translate.
My car doesn't start. Can you tell me how to fix it?
That is pretty much the amount of information you gave us. FYI, the switch in the ignition barrel was broken so when I turned the key the starter motor wasn't being activated hence meaning the car won't start but you probably wouldn't have guessed that even if you were a mechanic.
Sorry for that man
Sent from my One V using xda app-developers app