greetings, nookies
i just threw together this app for the NookColor. it gives you access to hidden system settings, and allows you to select soft keyboards that are installed.
it's super basic and ugly right now, but i hope it will come in handy. i plan to expand and refine it as time goes on.
when you click the All Settings button, you'll see a list of all the available preference panels. note that some of them don't work. not sure why.
some highlights:
- Development > Auto Mount - turn off usb auto mount
- Development > Manage Applications - uninstall apps, clear defaults
- Battery Use
- SD Card and Phone Storage - shows available space in internal storage
- Testing > Battery Info - status, voltage, temp, etc
- Testing > Battery History
- Testing > Usage statistics
if you find yourself on a screen without a back button, remember that you can swipe left over the notification bar at the bottom, if it's showing.
for info on installing other keyboards, see this thread. basically, you need to copy your keyboard's apk to /system/app and reboot. if you haven't done this before, here's a howto.
new! to enable the non-market apps checkbox, you need to copy this apk to /system/app. if you have 0.1 installed, uninstall it first, then copy 0.2 to /system/app and reboot. this is necessary for the app to have the right permissions to modify secure system settings. the app will still work if you install it the normal way, but you won't be able to use the non-market apps checkbox.
as usual, i accept no responsibility if this messes up your device. use at your own risk.
changelog:
0.2 - added install non-market apps option. apk must be in /system/app to enable this feature. filtered some unusable settings screens out. added some descriptions for the buttons.
Ben74 said:
greetings, nookies
i just threw together this app for the NookColor. it gives you access to hidden system settings, and allows you to select soft keyboards that are installed.
it's super basic and ugly right now, but i hope it will come in handy. i plan to expand and refine it as time goes on.
when you click the All Settings button, you'll see a list of all the available preference panels. note that some of them don't work. not sure why.
for info on installing other keyboards, see this thread.
as usual, i accept no responsibility if this messes up your device. use at your own risk.
Click to expand...
Click to collapse
I prefer to be reffered to as Nooker thanks, lol
Nice, I'll give'r a try..
-CC
EDIT: OOh nice, development settings access, usb debug mode, usb auto mounting galore..
Thanks!
Hey, thanks a bunch
keep up the good work!
Thank you very much! Unfortunately it didn't help my keyboard problem because the only keyboard that showed up was "To enable it (the Scandinavian keyboard) go to Settings - Language & keyboard. There you need to check Scandinavian keyboard if it's not checked". So I'm guessin that it's not checked and that the specific settings file (I guess it's like a control panel app in Windows) isn't even there on a Nook. Or is it just not activated that easily?
If I try to launch the keyboard i get "Activity not found". Any idea if there is another setting to activate the keyboard for use?
Very nice work.
Mastiff said:
Thank you very much! Unfortunately it didn't help my keyboard problem because the only keyboard that showed up was "To enable it (the Scandinavian keyboard) go to Settings - Language & keyboard. There you need to check Scandinavian keyboard if it's not checked". So I'm guessin that it's not checked and that the specific settings file (I guess it's like a control panel app in Windows) isn't even there on a Nook. Or is it just not activated that easily?
If I try to launch the keyboard i get "Activity not found". Any idea if there is another setting to activate the keyboard for use?
Click to expand...
Click to collapse
see this thread. you have to copy your keyboard apk to /system/app and reboot for it to show up as an option.
Thanks! I actually tried something like that, but couldn't get it copied because of the settings. Gonna try again tomorrow (getting late her in Norway).
new version. read the OP for important instructions.
Very nice... is it possible to release the source for this?
This looks great! Thanks for sharing!
gormly said:
Very nice... is it possible to release the source for this?
Click to expand...
Click to collapse
yeah, i'm willing to release the source. when i have time on monday, i'll throw it up on google code.
hold off on installing this app by copying it to /system/app. it seems this might cause your NC to do a factory reset when using any of the bn apps like the library. more info to come when i get a chance to investigate. until then, you can install 0.2 as a normal app.
Ben74, this app is excellent!
Also, I noticed that when NC freaks out and wipes to factory settings, it does not wipe /system. Does this mean that, in principle, your app will allow to keep root (with the Development menu settings)?
Thanks again!
feisty_noodle said:
Ben74, this app is excellent!
Also, I noticed that when NC freaks out and wipes to factory settings, it does not wipe /system. Does this mean that, in principle, your app will allow to keep root (with the Development menu settings)?
Thanks again!
Click to expand...
Click to collapse
are you saying that you also got a factory reset after installing NookColor Tools to /system/app? after the reset, did you still have root? i did a full reflash of /system and /data after that happened to me, so i don't know.
Ben74 said:
are you saying that you also got a factory reset after installing NookColor Tools to /system/app? after the reset, did you still have root? i did a full reflash of /system and /data after that happened to me, so i don't know.
Click to expand...
Click to collapse
No, I am not saying that at all.
I am saying that in my unrelated tinkering, I have had wipes that always end up keeping the /system intact. (I suppose they were not of the full-reset-"factory.zip" variety.)
I was simply guessing that if that were the case and your apk survived the "soft" wipe (as I have seen with other apks), then following the ordeal, the NC would still be rooted ... Maybe ...
That would be a cool possibility, no? Not having to go through the initial rooting procedure.
Ben74 said:
hold off on installing this app by copying it to /system/app. it seems this might cause your NC to do a factory reset when using any of the bn apps like the library. more info to come when i get a chance to investigate. until then, you can install 0.2 as a normal app.
Click to expand...
Click to collapse
Aha, after reading this post, I understand the context of your question better.
Here is my case: I had done a bunch of work and had NookColor Tools installed as a regular app. After performing some action that involved invoking the NC Home app, I got a message that the Nook encountered some error and will now undergo a factory reset. After the reset, I had to reroot, of course.
The bottomline, in my case, with respect to this discussion, is that the wipe-causing problem occurred while NookColor Tools was not in /system/app folder.
At the moment, I reinstalled everything and this time I put NookColor Tools in /system/app.
Will keep an eye out for interesting developments ...
I see. The factory reset that happened on my NC was the type that only wipes /data. I'm not sure if root would be retained or not. I'm also not certain that the reset I got was related to my app. Has anyone else who installed it to /system/app experienced a reset?
Sent from my NookColor using the XDA app
Ok, thanks for the info. So it seems possible that the reset was due to something else. Has anyone else experienced a reset?
Sent from my NookColor using the XDA app
I've experienced one of these, but before I'd ever installed your app. It was right after I had tried to install the Market/Gmail fix as described by Mister Muffin. Something about an authentication problem, and then, we're going to reset ... no yes/no option, just went ahead and did it.
ok, it looks like the reset i had was probably caused by something else. i have installed NookColor Tools to my /system/app, and haven't gotten another reset so far. please let me know if anyone has any problems when installing NookColor Tools to /system/app.
Trying to test an app I developed; first roadblock is the setting under Applications / Unknown Sources [Allow installation of non-Market applications] is missing!
This is on a new g-Tablet (1.2-4349). I changed ROM to Mountain Laurel yesterday, and setting option is still not there. Can anyone confirm if this setting is available in Honeycomb or any other ROM versions, and/or how to make it appear (or what file to hack into to change the setting on the g-Tab?)
Thanks,
G
sava1007 said:
Trying to test an app I developed; first roadblock is the setting under Applications / Unknown Sources [Allow installation of non-Market applications] is missing!
This is on a new g-Tablet (1.2-4349). I changed ROM to Mountain Laurel yesterday, and setting option is still not there. Can anyone confirm if this setting is available in Honeycomb or any other ROM versions, and/or how to make it appear (or what file to hack into to change the setting on the g-Tab?)
Thanks,
G
Click to expand...
Click to collapse
It's never been there on my gTablets (4 - since they was new-also.4349s). Not sure if it's gTablet thing or Android 2.2 or greater thing. My old Anroid 2.1 tab had the option.
Even without the option your gTabelt can install from non-market sources.
Thanks for the reply. I think it is this "Unknown Sources" option which is what allows the Android device to be displayed as a target in the SDK to which to port your app. Currently, I am only able to 'test' the app in the Emulator through Eclipse.
If I create the entire .apk package, then yes I could probably install it w/o going through the Market, but when you're testing an app and compiling 40+ times a day, that's not a very productive way to do it. Essentially, I need to have the gTablet available as a device through the SDK to port the app, otherwise I'm stuck in testing it in the Emulator on my Windows computer for now...
UPDATE TO THE ABOVE POST -----
Just to resolve/close out this issue, in case someone has this same problem down the road... I just updated the ROM to the Flashback-Honeycomb, and the Unknown Sources option is THERE! Woo-hoo! I had absolutely NO issues with the update; simply downloaded/copied the update.zip to the device root, rebooted with power/Vol+ selected the zip, then rebooted and selected "Wipe user data" (then scroll down to "Yes"), it is up, running and quite an elegant interface. All is working well about an hour into this!!!
You know when you double tap the home button you get the voice search powered by vlingo.. is there anyway to completely remove it and disable the keymap for it?
Because i cannot use the quickdesk app at all. You can either press home once to enable the app (works) or double tap it (Blasted voice search always comes up first so i can not use it). i prefer opening the app by double click as i want the single click for home..
i have a rooted phone and used root uninstaller to remove the app but with the app removed doubling clicking brought up nothing, not even quickdesk or vlingo so im thinking it is mapped in.. :/
anyone?
You can freeze it with Titanium Backup.
yeah i have tried freezing it but then when i double click nothing comes up... its sort of like the phone has permanently mapped the double tap to only open vlingo and nothing else
look in the apps section for homemyhome it will allow to set up what ever application you want to open with a double click.
Cosmic Blue said:
look in the apps section for homemyhome it will allow to set up what ever application you want to open with a double click.
Click to expand...
Click to collapse
Theres no 'homemyhome' or anything similair to that :/ I havr homesmack if thats what u meant but that doesnt do anything
Sent from my GT-I9100 using XDA App
It's in one of the forums here. It works very well. Just do search on "homemyhome"
In Jkay's "Deluxe Settings" app (search xda) there is an option where you can unckeck "home button double click". After that Iwas able to use quickdesk as I love it. Now, read the jkay thread since I don't know exactly what you have to do to get it to work since for me the app came preloaded with a custom ROM I flashed.
EDIT: Ok, I did you a favour: http://forum.xda-developers.com/showthread.php?t=1154278
THere you'll find all the guide you need to install it. OF course you'll have to have root and CWM installed. This is because you need a theme with jkay support for the app to work.
EDIT2: I found the thread for the app that Cosmic Blue recommended. http://forum.xda-developers.com/showthread.php?t=1299923
It's way simpler than my method for just the home buton thing.
Thanks a lot for finding the thread!! but when I install homemyhome it just says application not installed with a tick next to it.
Also it said get rid of voicetogo.apk but I dont even have that yet my vlingo voice works :/
I am rooted btw stock rom
Sent from my GT-I9100 using XDA App
kar111 said:
Thanks a lot for finding the thread!! but when I install homemyhome it just says application not installed with a tick next to it.
Also it said get rid of voicetogo.apk but I dont even have that yet my vlingo voice works :/
I am rooted btw stock rom
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
I'm also running a rooted Stock rom as well.
Disclaimer: I have just enabled root today and and it's been a fun ride. While I'm new, the info below is verified by me to get a result on the SGS2 International version I own.
I has success with removing VoiceToGo.apk and substituting it with Google Voice Dialler. Perhaps you could look through the steps below and see if you might have missed something?
Troubleshooting:
Have you restarted your phone? (probably an unnecessary question, but I generally do it to be safe)
Have you double-checked /system/app/ to verify VoiceToGo.apk is still present in that directory? If you can still run Vlingo, then this app is probably still in that directory.
Workflow:
I also followed the instructions in the post tomascunill linked (had to read the instructions a couple of times to ensure I understood them).
I used CWM to do a full device backup before doing this just in case I needed /system/app/VoiceToGo.apk again.
I fully deleted VoiceToGo.apk with the free version of Titanium Backup app from the Play Store.
I connected the phone while in normal mode (not download mode) to my Linux laptop and used adb from the Android SDK to take it from there.
adb commands I used were:
To verify adb saw my device (which it didn't initially because I had the phone in download mode), I ran:
Code:
[downloads]$ adb devices
List of devices attached
304D19E8516BED9E device
To make adb remount my file root file system, I ran:
Code:
[downloads]$ adb remount
To push the VoiceDialer.apk to the correct location I executed:
Code:
[downloads]$ adb push VoiceDialer.apk /system/app/VoiceToGo.apk
I then restarted the phone and all was good.
My son was double-tapping that button and starting Vlingo ALL THE TIME. But now I can control that. The great thing is that Google Voice Dialler doesn't launch while on the lock screen (my son isn't quite that smart to unlock the phone)
Hope this helps you work out what's happening.
I've tried flashing superuser.zip, etc and searched everywhere. Still can't figure out how to get root access.
Any help would be appreciated.
Looking at the known bugs, it says to set SuperSU to allow instead of prompt.
Sent from my ADR6425LVW using Tapatalk 2
I see you double posted...
That comes already rooted...
As stated in the OP on the ROM:
Bug List
Bt does not connect to phone audio but does connect to media audio
VVM unsupported format
SuperSU - go into su settings and change prompt to allow
Thanks for the help. Got it working.
Sent from my ADR6425LVW using xda premium
I noticed my phone attempting to do two OTA downloads this morning. As I normally do I brought up a terminal window to go into /cache to get an idea of what the OTA is, the size, make a copy, delete, etc. but found root access was broken. Attempting to do su' will just hang and not complete even though Superuser prompts for permission.
Two otas? Have you tried reflashing the rom or maybe even reflash superuser?
Sent from my ADR6400L using Tapatalk 2
The point is Verizon has managed to disable root access without accepting the install the OTA update(s). Restoring root access is a non-issue.
So, what you are saying is that you believe Verizon loaded software onto your phone to break root without you accepting it? Did you have any settings enabled to auto check for updates?
«does your phone do that?»
This is why you should always rename the otacerts file to otacerts.bak.
Sent from my ADR6400L using Tapatalk 2