/System/App is where? - G Tablet Themes and Apps

I switched from tnt-lite to Vegan and I like it - except the keyboard isn't as good. I see that there are presently two other keyboards when I go to the config page but there is no check box to select them. Searching around it seems that the way to make them work is to manually copy the keyboard apk from /data/app to /system/app - at least that is the consensus of the posts I have seen. Well, looking at my sdcard I can see a /data folder with no sub directory app but there are apk files in the data folder that I recognize so perhaps the instructions mean to copy the apk file from the data to the system folder? I'd give that a try but there is no system folder (showing). I poked around with a couple of different file explorers but nada. I thought I would be clever and explore from my PC by plugging in in usb mode but still I find no system folder. I'm guessing it is hidden but I thought the g-tab was rooted by default so shouldn't I be able to see it. So - what I really want is just to change out the keyboard so if you know how post that but just on principle now I'd like to find out if there is a system folder, where it is and how to get into it. Thanks!

/ *** is location relative to your base memory of your device (in this case your tablet).
/ by itself is called root. or your root directory. (think My Computer in windows). Everything on or connected to your device is located at /somethingorother.
/sdcard is typically where your sdcard is. Depending on your rom it might be your internal memory.
/emmc is where your internal memory is (maybe depending on your rom)
/system is where your base operation system files are located.
/sdcard/data is the location you referred to as being a data folder on your sdcard.
/data is where your phone stores data. Where internally installed apps go
if you open your favorite file manager you will see your location usually as /sdcard or home, mnt, sdcard or /mnt/sdcard it depends on your file manager. you need to "go up" a few folders to get to your root folder to find /system.
Hope i didn't make that more confusing then it actually is. Sorry if I did.

And the light clicks on ...
For some reason I was under the impression that everything had to happen down at the sd card level. I did work my way "up" and there was a system folder with apps in it! Another post said I had to make the folder RW but even though I was using terminal emulator the system was having none of that - "no sudo for you!" I went back to trolling the forum and WAY inside I found a post that was unclear to me but I tried it and IT WORKED (this is the original question about getting the keyboards to work). In my Settings/Language&Keyboard I see three keyboards:NI Keyboard, Tap 'n Tap Western Keyboard and Android Keyboard. It would look like a long press would allow you to select one but that is not the case. Having large hands, the android keyboard which seemed to be the default on my Vegan installation, was the only thing I didn't like about Vegan. The Tap n' Tap one that I had been using on TNT Lite fit me much better. So blah blah blah.... To select another keyboard you open up something that pops up a keyboard - I used Quick Office but any keyboard call seems to work. Long Press in the text area and up comes a menu for Input Method and on it were my three keyboards. The android was selected so I chose the tap n' tap instead. Apparently that switched the default and now the tap 'n tap is my new default. Problem solved. As for accessing the folders off of root - well that is a project for another day.

Well glad you got it working. If your tab is rooted then i recomend root explorer as good file manager. You can quickly change folders from r/o to r/w in one click as you explore it.
Sent from my GTablet using Tapatalk

enigma0456 said:
I switched from tnt-lite to Vegan and I like it - except the keyboard isn't as good. I see that there are presently two other keyboards when I go to the config page but there is no check box to select them. Searching around it seems that the way to make them work is to manually copy the keyboard apk from /data/app to /system/app - at least that is the consensus of the posts I have seen. Well, looking at my sdcard I can see a /data folder with no sub directory app but there are apk files in the data folder that I recognize so perhaps the instructions mean to copy the apk file from the data to the system folder? I'd give that a try but there is no system folder (showing). I poked around with a couple of different file explorers but nada. I thought I would be clever and explore from my PC by plugging in in usb mode but still I find no system folder. I'm guessing it is hidden but I thought the g-tab was rooted by default so shouldn't I be able to see it. So - what I really want is just to change out the keyboard so if you know how post that but just on principle now I'd like to find out if there is a system folder, where it is and how to get into it. Thanks!
Click to expand...
Click to collapse
Vegan support my other keyboard without issue (in fact it's the only rom I found) maybe you didn't wipe before flashing ?
Also root of the device is NOT accessible by usb unless you mean ADB...

Related

[Q] Better Keyboard

So I just installed better keyboard and I went to enable it and Im getting a message that says "This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers. It comes from the application Better Keyboards. Use this input method?"
Should this be something I should be worried about?
No. That is the standard Android warning when installing any keyboard.
Anyone know if Swype is working on here yet?
Can't get alternate keyboard to enable
After I get an alternate keyboard installed, I can't get the checkbox to enable. I get the warning described above but then the keyboard doesn't enable and doesn't appear as a choice when you do the long press and select input method.
I have the same problem with an IME for pen reader. the main justifyer for me to purchase this tablet was to take notes at work but I can't get teh app to work... I am just waiting for 3.0 and hoping that it will evolve...
justauser said:
After I get an alternate keyboard installed, I can't get the checkbox to enable. I get the warning described above but then the keyboard doesn't enable and doesn't appear as a choice when you do the long press and select input method.
Click to expand...
Click to collapse
Check this out:
http://forum.xda-developers.com/showpost.php?p=10128678&postcount=35
justauser said:
After I get an alternate keyboard installed, I can't get the checkbox to enable. I get the warning described above but then the keyboard doesn't enable and doesn't appear as a choice when you do the long press and select input method.
Click to expand...
Click to collapse
I was able to get SlideIt to work by installing it and then copying the apk file from /data/app and pasting it in /system/app. Then make sure to Mount R/W in the system folder and change permissions of the copied apk so that User is read/write and Group, Others is read only. Mount R/O. Now reboot. It should work now.
I am using TnT 2.2. There shouldn't be any need to enable it in the settings either. It will act like a system keyboard and will always be enabled. All you have to do is change input method by long tapping on a text box and selecting the newly installed keyboard.
I have tried this with a couple of other keyboards and it didn't work. Swype just says that it won't work with the screen size of the device.
I read this in another thread somewhere here. I can't take credit for this. Hope this helps.
keyboards
I'm running the stock rom with the TNT enhancement pack. The strange thing is that I can't even find the downloaded apk file for the keyboard. When I go to the data folder in iFileManager, it is blank. What am I doing wrong?
afarooki said:
I'm running the stock rom with the TNT enhancement pack. The strange thing is that I can't even find the downloaded apk file for the keyboard. When I go to the data folder in iFileManager, it is blank. What am I doing wrong?
Click to expand...
Click to collapse
From what I can tell, ES File Explorer can't see stuff in /data unless it is started AFTER the phone is rooted. Maybe the same goes for iFileManager.
So what I do is use z4root to get temporary root, kill ES File Explorer, then start ES File Explorer again. Then it can see /data.
Hope that this helps.
Jim
afarooki said:
I'm running the stock rom with the TNT enhancement pack. The strange thing is that I can't even find the downloaded apk file for the keyboard. When I go to the data folder in iFileManager, it is blank. What am I doing wrong?
Click to expand...
Click to collapse
I use Root Explorer and I have no problems seeing any files at all.

Google Voice on Honeycomb

How are y'all who are running honeycomb getting google voice to work? I've seen people post that they're running it, but I get the error posted here:
http://nookdevs.com/Honeycomb_App_List#Google_Voice_v0.4.2.13
I'd REALLY like to run GV. Any help much appreciated!
Thanks!
anyone? ability to send sms is really the only missing feature on this thing now. would really love to get it working. thanks!
Google Voice is the only missing feature??? I need Google Voice, Google Docs, printing, and FLASH. My gawd, how could they ship the XOOM with no FLASH? Oh yeah, they were trying to beat the iPad 2 to market.
gv
Per google voice forum, and a google employee,n the app is in the works. No eta
It seems like if you can "restore" your data from another android device to google voice installed on Honeycomb, it can work. You just need to get past that set up screen. See, for example:
http://forum.xda-developers.com/showpost.php?p=11919203&postcount=653
I'm going to work more on this at home.
EDITED FOR SUCCESS/WINNING:
--------> Okay, got GV working:
Uninstalled GV from my Nook. Made sure /data/data/com.google.android.apps.googlevoice/ was gone.
Reinstalled GV. DON'T START THE PROGRAM YET! The next step takes place also in /data/data/com.google.android.apps.googlevoice/
Moved copies of my 2 /shared_prefs/ files (com.google.android.apps.googlevoice_preferences.xml and VeryPersistent.xml) from my Nexus One to my Nook Color.
Started the app, and it works perfectly!
How do you use GV without a mic?
drazil22 said:
How do you use GV without a mic?
Click to expand...
Click to collapse
this is for Google Voice, not Google Voice Search.
Has anyone else with a nook tried this from the XDA forum?
http://forum.xda-developers.com/showthread.php?t=984111
I am having the same issues that everyone else is having on the xoom. After restore the data, it force closes as soon as I launch Google Voice. If i don't restore it will not get past the first screen. I am using a Samsung Galaxy S phone to backup. Will keep trying different ways.
gotrubberducky said:
Has anyone else with a nook tried this from the XDA forum?
http://forum.xda-developers.com/showthread.php?t=984111
I am having the same issues that everyone else is having on the xoom. After restore the data, it force closes as soon as I launch Google Voice. If i don't restore it will not get past the first screen. I am using a Samsung Galaxy S phone to backup. Will keep trying different ways.
Click to expand...
Click to collapse
did you try uninstalling completely first? I got the force closes before I started fresh.
then I copied the two settings xml files l mentioned without having started the app. after that it worked great.
Sent from my Nexus One using XDA App
fzr-r4 said:
this is for Google Voice, not Google Voice Search.
Click to expand...
Click to collapse
So you're using it for SMS and vmail?
devis said:
So you're using it for SMS and vmail?
Click to expand...
Click to collapse
yup.
Sent from my Nexus One using XDA App
I tried installing GV the other day but I got to the end of the setup wizard where it asks for a phone number and couldn't think of what to put there. I believe even on the XOOM there is a "fake" phone number to apply to the settings that gets associated with the data plan.
Thoughts?
jetsaredim said:
I tried installing GV the other day but I got to the end of the setup wizard where it asks for a phone number and couldn't think of what to put there. I believe even on the XOOM there is a "fake" phone number to apply to the settings that gets associated with the data plan.
Thoughts?
Click to expand...
Click to collapse
Wow, I hadn't heard of anyone making it past the first screen of the wizard on Honeycomb. Do your .xml files show some of your settings have been saved?
fzr-r4 said:
Wow, I hadn't heard of anyone making it past the first screen of the wizard on Honeycomb. Do your .xml files show some of your settings have been saved?
Click to expand...
Click to collapse
Where would I be looking for this? Went poking around in Astro, but not sure where to look. Also, I just tried to pick a random phone number associated with my GV account (work phone) and it proceeded but still wanted to check my voicemail settings. Gets an error (popup) that offers to skip the check - but when I skip it the main area of the screen goes blank and the prev/next buttons go greyed out.
jetsaredim said:
Where would I be looking for this? Went poking around in Astro, but not sure where to look. Also, I just tried to pick a random phone number associated with my GV account (work phone) and it proceeded but still wanted to check my voicemail settings. Gets an error (popup) that offers to skip the check - but when I skip it the main area of the screen goes blank and the prev/next buttons go greyed out.
Click to expand...
Click to collapse
they are two files in /data/data/com.google.android.apps.googlevoice/shared_prefs/
VeryPersistent.xml should read (substituting your actual gmail account, of course):
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<boolean name="ever_signed_in" value="true" />
<string name="device_primary_account">[email protected]</string>
</map>
com.google.android.apps.googlevoice_preferences.xml has a lot more.
Hm. Not seeing anything under /data even.
jetsaredim said:
Hm. Not seeing anything under /data even.
Click to expand...
Click to collapse
hm, how are you looking?
Access /data with Root Explorer
jetsaredim said:
Hm. Not seeing anything under /data even.
Click to expand...
Click to collapse
I suspect you're using ASTRO or a similar file manager; these cannot see the /data folder.
Go to the Market, purchase, & download "Root Explorer (File Manager)". Root Explorer can see /data and you'll be able to copy the required files.
Working assumptions: NC has a microSD card and does not have either Google Voice nor Root Explorer yet installed.
If you've already installed AND booted Google Voice on your NC and it didn't work, uninstall, re-install, and don't open it until step 12 below.
Process:
1) Install Root Explorer on a device with a working Google Voice install (Droid in my case)
2) Open Root Explorer and navigate to the referenced folder: /data/data/com.google.android.apps.googlevoice/shared_prefs/
3) Copy one of the two files using Root Explorer then navigate out to your sdcard and paste it to any folder (I created new folder on the sdcard "Google Voice Prefs" - could have just as easily pasted into my Dropbox folder, which would eliminate steps 5, 6, and the first part of 9 below)
4) Repeat step 2 for the other file
5) Plug your device (me: Droid) into your machine (me: Win 7) & access your SD card
6) Copy the two files from shared_prefs to your desktop
7) Download and install Google Voice on your NC from the Market
8) Download and install Root Explorer on your NC if you haven't already
9) Plug in your nook, access your SD card, and copy the two shared_prefs files from your Desktop to anywhere on the sdcard (again, I created a new folder called "Google Voice Prefs")
10) Using Root Explorer, copy file 1 of 2 and paste it into the
/data/data/com.google.android.apps.googlevoice/shared_prefs/ folder on your NC
Note: I had to create a new folder "shared_prefs" - no sweat in Root Explorer
11) Repeat step 10 for file 2 of 2
12) Exit Root Explorer, boot Google Voice, and enjoy!
|JKB| said:
I suspect you're using ASTRO or a similar file manager; these cannot see the /data folder.
Go to the Market, purchase, & download "Root Explorer (File Manager)". Root Explorer can see /data and you'll be able to copy the required files.
Working assumptions: NC does not have either Google Voice nor Root Explorer yet installed.
Process:
1) Install Root Explorer on a device with a working Google Voice install (Droid in my case)
2) Open Root Explorer and navigate to the referenced folder: /data/data/com.google.android.apps.googlevoice/shared_prefs/
3) Copy one of the two files using Root Explorer then navigate out to your sdcard and paste it to any folder (I created new folder on the sdcard "Google Voice Prefs" - could have just as easily pasted into my Dropbox folder and saved little time)
4) Repeat step 2 for the other file
5) Plug your device (me: Droid) into your machine (me: Win 7) & access your SD card
6) Copy the two files from shared_prefs to your desktop
7) Download and install Google Voice on your NC from the Market
8) Download and install Root Explorer on your NC if you haven't already
9) Plug in your nook, access your SD card, and copy the two shared_prefs files from your Desktop to anywhere on the sdcard (again, I created a new folder called "Google Voice Prefs")
10) Using Root Explorer, copy file 1 of 2 and paste it into the
/data/data/com.google.android.apps.googlevoice/shared_prefs/ folder on your NC
Note: I had to create a new folder "shared_prefs" - no sweat in Root Explorer
11) Repeat step 10 for file 2 of 2
12) Exit Root Explorer, boot Google Voice, and enjoy!
Click to expand...
Click to collapse
worked perfect and now I'm running GVoice on my Honeycomb'd Nook Color
+1
fzr-r4 said:
It seems like if you can "restore" your data from another android device to google voice installed on Honeycomb, it can work. You just need to get past that set up screen. See, for example:
http://forum.xda-developers.com/showpost.php?p=11919203&postcount=653
I'm going to work more on this at home.
EDITED FOR SUCCESS/WINNING:
Click to expand...
Click to collapse
Unfortunately I've had no luck with this so far. I tried a couple of times. I even went in and moved my ENTIRE directory over. It still force-closes when clicking "Next" on the first screen.
My devices:
* Nook running HC v4 eMMC 2nd edition with the Gapps fix and updated build.prop ... Voice not working
* Captivate running stock 2.2 ... voice working
The Root Explorer instructions don't seem significantly different, I don't own it, and I'm adept at navigating Linux via adb so I don't see much need to try that. I also verified my permissions and ownerships matched the default.
Giving up for tonight, but hopefully can massage this into working as GVoice is pretty important to me. Otherwise I've been amazed at the quality of HC v4 given the lack of AOSP for Honeycomb so far.

[Q] Htc Nexus one wifi error

Hi guys:
to start off i need to point out im a total n00b, so i have a nexus one thats rooted with cm7 however the wifi wont turn on and i get error message just saying error.
i have looked around the net and from what i could find was that i probably need to flash my radio but i dont know what that means, i know im supposed to find a radio rom and flash it by putting it into my sd card and entering bootloader and flashing it.
is this the right way to fix my wifi and if so where do i get the proper radio image and is it that simple that all you have to do is just flash it???
if that doesnt work any ideas on what else could be causing the problem??
please help and thanks.
CM ROM's keep getting larger and larger leaving less room in \system. Use a root file explorer and check how much storage you have left in \system. If you have anything less than 1MB, you may need to delete or move some system apps and then reflash.
Radio image is probably not your problem as even though the newer radios (5.08 or 5.12) are preferred, last I heard the older radio's were still compatable with CM as the CM Team removed the radio qualifier from Gingerbread.
I have 1.46 gb so i dont think thats the problem, any other suggestions??
That's impossible because the nexus one has 512MB system partition. Try downloading titanium backup then on the bottom there should be 3 or 4 (depending on if you have app2ext or not) little bars that are somewhat filed the top one should say "system ROM" (no quotes) next to it tell us how much free space that one has left.
yeah sorry about that the internal storage (hoping thats what u want) says available space as 192 mb so it doesnt seem to be the memory.
any other suggestions?????
That's strange are you sure there is none that says "system ROM" because "internal" is the storage for apps and such.
BTW just a correction for what I said before it's not 512mb system partition it's 512 total of all 7 partition just correcting my mix up.
Yeah, you dont have 192MB free in \system. Download root explorer from the market and navigate to the \system folder. It will then tell you how much memory you have in \system.
downloaded titanium backup no such bars at the bottom whatsoever just writing??
Ok on the home page (the one with check for updates problems ? and pro version buttons) if you don't see the bars then look in the writing there should be "root access" somewhere check if it says "OK (busybox <version something>)" next to it.
Or you could also just download root explorer or estrong file manager and check how big the "system" folder is.
root access ok busybox 1.16.2 androidfull from system
hypershell fast =}yes
thats what it says
Ok well I have a later version of busybox so maybe it's that but oh well to save ourselves some trouble just use root explorer or estrong file manager. And check the size of the system folder.
finally got es file manager on the htc, could only manage to see the sd memory where do i go to see the phones system memory im absolutley cluelesss????
You might need to go into the settings and enable a "root mode" or something similar. I know I had to do that with File Expert before I could start doing stuff in the restricted folders.
i downloaded file expert, how do i see how much memory i have in my system folder???
go the the root directory (in no folders) then look through the folders one should say system long press that folder and select properties then you should get size that is how much is used the full size of the partition is 152mb.
i looked in the root directory no folders shown at all, i did a search for system long nothing either???
That means the file explorer your using probably doesn't have root access go to settings and see if you can find anything about root explorer.
If not you'll need to get another file explorer like estrong or root explorer for example
i have estrong doesnt show anything in root directory, installed root explorer but get force closer??
any other ideas
Edit: seems i need one for a rooted phone, will update after i download one for a rooted phone, same thinh wont start and get a force close
With estrong you need to go to settings -> and select root explorer, and root explorer is made for rooted phones.
got root explorer to work, looked in root nothing there????

LG P990 External Sd Media Scanner Problem

I have a lg p990 running CyanogenMod-7.2.0-p990 with the latest vorkkernel (without flags) and experienced this problem today when your music player apps or your standard gallery app doesnt show anything from the external sd-card. On the other hand you can look at every picture or listen to your mp3's via a file-browser app and the sd card is also shown under Settings/ Memory. So the problem is clearly not on the hardware side because i can access everything on my phones external sd card through a filebrowser.
Things i've already tried:
-Full data wipe and reinstalling cm7.2
Formatting the internal sd card
deleting the data of the mediastorage.app and manually start the media scanner through Dev Tools
Removing and putting back in the sd card 100 times
Rebooting the phone 100 times
i looked in every post at least somehow related to this topic and did not get a working fix/solution at all. Seriously i tried everything...
I just hope someone in this forum could help me (and dont say i should get a new sd card or should send in my phone, because the problem is defenitly not on the hardware side!!!!!).
ROM manager is the problem.
i havent even installed rom manager... can you at least tell me how to fix this? would be awesone
EntroP said:
i havent even installed rom manager... can you at least tell me how to fix this? would be awesone
Click to expand...
Click to collapse
ROM manager I believe is installed in the system, with cm 7. Update it, remove the .nomedia file on the SD and reboot.
Edit: http://forum.xda-developers.com/showthread.php?t=1837185
i cant find the .nomedia data, where is it?
Look in your sdcard root for a file named .nomedia and del it if it exists. Note that the name stars with a dot (.), what turns it as a hidden file in *nix systems like android. So take care to turn hidden files visible on your file manager.
Sent from my LG-P990 using xda app-developers app
---------- Post added at 12:58 AM ---------- Previous post was at 12:57 AM ----------
Ops, simultaneous posts...
Sent from my LG-P990 using xda app-developers app
Stupid RomManager.
Easiest way:
Connect your phone via usb (with usb debugging enabled), open a cmd window and type:
Code:
adb shell
rm /sdcard/.nomedia
adb reboot
You can do this without a PC from Terminal Emulator at Android as well, just open it and type the following.
After a reboot everything is back to normal.
Code:
rm /sdcard/.nomedia
The problem in the FileManager is, that you have to enable "show hidden files" (or sth. like that), a leading dot (".") at a filename indicates a hidden file at Linux.
But of course you can just enable that option and delete the ".nomedia" file manually as well.
-
wow. i didnt find this .nomedia file on my sd cards root directory so i just searched it with windows over usb, 16 .nomedia files have been found and deleted... i know this problably wasnt the right way to go but it worked nonetheless. a big thanks to everyone
Open "Application manager" (Settings -> Applications -> Manage applications) -> switch to All applications -> find and tap the "Media Storage" application -> tap the "Force stop" button -> tap the "Clear data" button -> perform restart of device
EntroP said:
wow. i didnt find this .nomedia file on my sd cards root directory so i just searched it with windows over usb, 16 .nomedia files have been found and deleted... i know this problably wasnt the right way to go but it worked nonetheless. a big thanks to everyone
Click to expand...
Click to collapse
If some of them are from app directories you might have random images showing in your gallery :silly:

[App][NST/G] Dictionary Management

While working on a custom update of the UK ROM to FW 1.2.2, I was intrigued to see that there was a dictionary management Settings option. Of course it didn't work because there were no other dictionaries to download. But the idea stuck with me and eventually led me to develop this app and release it in conjunction with some new sets of single-language and translation dictionaries based on Wiktionary.
Note: this app is for the US version of the NST/G only.
READ THIS: you need to make a complete backup of your device before using this app. Improper use of this app may slowly decrease the available free space in /system, so MAKE A BACKUP.
What this app does
0. Changes the location of the stock dictionary and the way it is accessed (can be undone by "Restore").
1. Allows you to select either internal (/data/media/B&N Downloads/Dictionary) or external (/sdcard/Dictionary) storage for dictionaries.
2. Backs up the stock dictionary to your chosen storage location.
3. Deletes the stock dictionary files from /system/media/reference.
4. Displays up to eight dictionaries you copy to the storage location you have chosen and
5. Allows you to select and "install" an alternate dictionary (or the stock dictionary)
The only time dictionary files are actually moved is during the backup or restoration process. This takes a minute or so. Otherwise only symlinks are created and deleted in /system/media/reference, and these point back to the storage location.
Changes in dictionaries are immediate, no reboot required.
Requirements
1. Root
2. sqlite (in attached zip package)
3. basewords.db and inflectedwords.db files for the language pair or language you desire
Q&A
1. I already have an alternative dictionary I am using. Can it be used with this app?
Yes. The files can be placed in an appropriately named folder in the storage location and the app will find them. The name of the folder is the display name in the app. However, if you have removed the stock dictionary it is best to restore it properly first. To do this safely, refer to the instructions for manually installing dictionaries found in the companion post. Once the stock dictionary is back where it belongs you can run the app and proceed through setup. Then you can place your alternate dictionary in your chosen storage location. All dictionaries must contain both a basewords.db and inflectedwords.db. DO NOT select a dictionary with this app which does not have both files present!
2. My dictionary does not show any "source" like the stock dictionary and the ones you made.
When the stock dictionary is moved to the storage location a one-item table is added to basewords.db. This contains the identifying string used in the app display (the table is removed during the "Restore" process). You can add a similar table to your dictionary using SQlite. If you don't have SQlite on your computer and don't want to fuss with it, you can download the SQlite Database Browser instead. It will open your basewords.db file and there is a tab on the console labeled "Execute SQL". This provides a place for you to type in SQlite commands and execute them. To add the table:
Code:
CREATE TABLE nook_metadata (source TEXT); (execute--click the "play" symbol)
INSERT INTO nook_metadata (source) VALUES('your string here'); (execute--click the "play" symbol)
Be sure to "Write Changes" before exiting.
Installation and setup
1. This is a Tasker-generated app and requires two library files (in attached zip package) or it will not install. If you already have one of my other Tasker-generated apps you can discard these files. Otherwise, copy them as indicated below:
/system/etc/permissions/com.google.android.maps.xml
/system/framework/com.google.android.maps.jar
Set permissions for both files to rw-r--r-- and reboot. Without these files resident, the app will not install.
2. If you don't already have sqlite, copy the file from the zip as below:
/system/bin/sqlite
Set the permissions to rwx r-x r-x and reboot.
3. Install the Dictionaries app with a file manager or via ADB.
4. On first run the app requests SuperUser permission. You then select either internal or external storage for dictionaries.
5. Next the stock dictionary is backed up. If you want to stop using the app it is very important to use the "Restore" option on the bottom right of the main screen. Otherwise you will be left without any dictionary at all!
6. At this point setup dialog with the app ends. Now is the time to copy any alternative dictionaries to the storage location you selected. This can be done by transferring the folders/files to your sdcard or /media, and then using a file manager to move the files to the proper location (/data/media/B&N Downloads/Dictionary OR /sdcard/Dictionary). For example, if you are going to use an "English-French" dictionary, you would want a folder /sdcard/Dictionary/English-French. In that folder you would place the basewords.db and inflectedwords.db for that language pair. The folder name you use will be the display name in the app. During setup the app creates the folder "English" within the Dictionary folder in your storage location of choice. You should not change the name of this folder. Sorry.
Generally the files are large enough that you will want to move one at a time. Files can also be transferred via ADB, but if you chose internal storage, the command syntax is complicated by the "&" character and spaces in the directory name. Be sure to use double quotes as in the example below:
Code:
adb push basewords.db "/data/media/B&N Downloads/Dictionary/German-English/basewords.db"
Be sure EACH folder for a dictionary contains a basewords.db file and an inflectedwords.db file. Failure to place both files in a folder may result in a crash of the app if that dictionary is selected and a potential loss of storage space in /system.
7. After moving the dictionary files to your chosen storage location, accessing the app will show the available dictionaries. Choose which one you want and tap "Confirm". The job is done and the app closes. The dictionary is immediately available.
If you change your mind, just use the exit arrow to leave the app without tapping on "Confirm".
8. If you don't want to use the Dictionary Management app any longer, open it and tap on "Restore". This will delete the symlinks in /system/media/reference and copy the stock dictionary from its (backup) storage location back to /system/media/reference. Everything returns to normal, but any dictionaries you copied onto the device remain in place (that includes a copy of the stock dictionary). You can remove them with a file manager or ADB.
@nmyshkin ...
exited to try it ... but OP says its only for US devices ... I think mine is a UK device ... Any way i can get it to work my UK NST/G ?
I like the fact that this dictionary looks like a stock option of 'Dictionary Management' within the Stock Settings ... i would love to manage dictionaries ... One question though ... all these dictionaries, i'am guessing in to whose from within the Nook Stock Reader ... am i right ?
Cheers.
aiamuzz said:
@nmyshkin ...
exited to try it ... but OP says its only for US devices ... I think mine is a UK device ... Any way i can get it to work my UK NST/G ?
I like the fact that this dictionary looks like a stock option of 'Dictionary Management' within the Stock Settings ... i would love to manage dictionaries ... One question though ... all these dictionaries, i'am guessing in to whose from within the Nook Stock Reader ... am i right ?
Cheers.
Click to expand...
Click to collapse
UK device vs. UK ROM. When you boot do you get the "Read Forever" logo (US ROM) or the multi-language splash screen (UK ROM)? [see images below] When you shut down, is the screen all in English (US ROM) or again a multi-language screen (UK ROM).
When you look up a word from the stock reader, does the Lookup window say the dictionary is the Merriam-Webster (US ROM) or the Oxford English (UK ROM)?
Finally, in the stock settings under "Reader" is there already a (non-functional) Dictionary Management page (UK ROM)?
So that's how you tell. Alas, as I stated in the companion thread with the new dictionaries, I have not been able to generate a working dictionary for the UK ROM. Yet. So this is only for the US version. This app would not run properly on the UK version, and even if it did, the dictionaries would not work.
If, OTOH, you have a UK ROM and a working alternative dictionary already, it would be really easy for me to produce a version of this app that would work on the UK ROM.
And yes, this is for the stock reader and its Lookup function.
nmyshkin said:
UK device vs. UK ROM. When you boot do you get the "Read Forever" logo (US ROM) or the multi-language splash screen (UK ROM)? [see images below] When you shut down, is the screen all in English (US ROM) or again a multi-language screen (UK ROM).
When you look up a word from the stock reader, does the Lookup window say the dictionary is the Merriam-Webster (US ROM) or the Oxford English (UK ROM)?
Finally, in the stock settings under "Reader" is there already a (non-functional) Dictionary Management page (UK ROM)?
So that's how you tell. Alas, as I stated in the companion thread with the new dictionaries, I have not been able to generate a working dictionary for the UK ROM. Yet. So this is only for the US version. This app would not run properly on the UK version, and even if it did, the dictionaries would not work.
If, OTOH, you have a UK ROM and a working alternative dictionary already, it would be really easy for me to produce a version of this app that would work on the UK ROM.
And yes, this is for the stock reader and its Lookup function.
Click to expand...
Click to collapse
@nmyshkin ... wonderful ...
1. Boots Up to a 'Read Forever' screen - US ROM !
2. Shuts down to an all English 'Your NOOK has turned off completely. Press the ' ' button on the back to power up. ...nook ... By Barnes & Noble - US ROM
3. Stock reader has 'Merriam Webster's Collegiate Dictionary Eleventh Edition' - US ROM
;
4. Reader page in settings however has only one page with 'Page forward and backward' settings. I can't seem to find any other page, tried swiping up and down as well as sideways but nothing showed up - UK ROM ???
5. I don't seem to have the alternate dictionary option in the stock reader look-up of Merriam Webster's Dictionary - UK ROM ???
Can I attempt installing this dictionary app, as 3/5 aspects point to a US ROM ... and ... Only 2/5 aspects point to a UK ROM.
@nmyshkin ... sorry, couldn't hold the exitement and i tried it even before you replied to my earlier posts.
Currently my device is sitting on 'Please Wait ... " for quite a while now, after i installed the app and choosing the SD card as the location, this 'Please Wait ...' message is is sitting there for more than 15 minutes now ... Does it so long ?
aiamuzz said:
@nmyshkin ... sorry, couldn't hold the exitement and i tried it even before you replied to my earlier posts.
Currently my device is sitting on 'Please Wait ... " for quite a while now, after i installed the app and choosing the SD card as the location, this 'Please Wait ...' message is is sitting there for more than 15 minutes now ... Does it so long ?
Click to expand...
Click to collapse
No. That is not normal and suggests a crash.
Yes, you have a US ROM.
Did you remember to install sqlite?
nmyshkin said:
No. That is not normal and suggests a crash.
Yes, you have a US ROM.
Did you remember to install sqlite?
Click to expand...
Click to collapse
my bad ... it was an issue with sqlite3 file permission being set wrong ... i corrected that and its whirring away ...
Come clarifications :
1. When sideloading dictionaries in /sdcard/Dictionary ... as the first dictionary in this folder is another folder with the name 'English' ... do we have to first create a folder for the type of dictionary and then dump those 2 database files into the respectively created folders ?
2. Can we switch dictionaries from within the stock reader from inside the dictionary that opens when we lookup ?
Another feather in your cap ... I must say you ARE very meticulous and tidy in your work ... Attention to detail is your strong suit i am sure ... the dictionaries are really well organized and the OP is as easy as it gets ...
Cheers.
aiamuzz said:
Some clarifications :
1. When sideloading dictionaries in /sdcard/Dictionary ... as the first dictionary in this folder is another folder with the name 'English' ... do we have to first create a folder for the type of dictionary and then dump those 2 database files into the respectively created folders ?
Click to expand...
Click to collapse
The "English" folder is where the stock dictionary lives now. So, yes, you create a folder with the name you want to display in the app, and then copy in the two db files.
aiamuzz said:
2. Can we switch dictionaries from within the stock reader from inside the dictionary that opens when we lookup ?
Click to expand...
Click to collapse
Alas, no. This is a feature in the UK ROM, and I considered a potential overlay to mimic it, but I couldn't find a suitable trigger to manage the overlay.
aiamuzz said:
my bad ... it was an issue with sqlite3 file permission being set wrong ... i corrected that and its whirring away ...
Click to expand...
Click to collapse
OK, there is some funny business beyond what is happening with your device. I have an email notification of a post that is non-existent:
Ok ... i tried sideloading those folders i had renamed on my laptop and then i transferred it by a data cable. Initially I crammed all of your dictionaries in the /sdcard/Dictionary/ folder and when i tried opening the Dictionaries App it didn't open, then i created an archived folder inside and moved all but 5(1+4) dictionaries and tried opening, but the Dictionaries App isn't opening ... i only get a notification saying 'Dictionaries App was granted super user rights' ... but the app never really opens ... wonder why it isn't opening ...
Click to expand...
Click to collapse
Within the /sdcard/Dictionary folder the app places an "English" folder during setup. Then the stock dictionary files are moved there (basewords.db and inflectedwords.db). To add a dictionary, you need to create your own folder within /sdcard/Dictionary like "English-German" or whatever. Then place the basewords.db and inflectedwords.db for that dictionary in the folder (yes, you have to unzip the dictionary files you download). If you do that and the app does not open, then I believe what you have is commonly described as "a hot mess".
So....before I go off on a long diagnostic discourse, did you get it to work now? If not, the quickest "fix" is to restore the backup you made (?) before you installed the app and start again, paying attention to sqlite permissions this time. If you don't have an immediate backup and it's still not working, I will help you diagnose the issue and try to fix it.
Edit: and BTW, you can turn off that annoying SuperUser toast if you want. It's one thing for it to ask for initial permission, but it's really annoying to be told every time root access is used by an app that has already been granted permission.
oh really UK ROM does have that option inside the lookup dictionaries ?
Can @Renate be of any help, given her knowledge of the nuts and bolts of the NST/G's ... thanks to her i am able to have a pin lock on my NST/G ... may be she can help you find the trigger to enable the overlay on non-UK ROM 's ...
Click to expand...
Click to collapse
Well, the option is there in the UK ROM version and it takes you to the dictionary management settings page, but there's no way to know what it does after that since there are no other dictionaries to try. It may take you back to the Reader/Lookup screen or it may not.
Remember that @Renate is not really working with the NST any more, and even if she were, my Tasker "apps" do things in ways that mostly skirt around issues with the OS or "collaborate" with it, not change it. In any case, attempts to make changes in the Reader or related apps will run up against the system signature issue, and that's a no-go. The appearance of the Lookup window is not something I have been able to detect short of constantly scanning for the currently focused window, so that's no good. My very old version of Tasker can send intents but it can't listen for them, so that's no good. I think what we have is "good enough". Best to find a dictionary you like rather then constantly jumping from one to another while still in the same book.
And BTW, the Lockpin settings (and clearing them), are easily available from my Nook Settings app. Just a shameless plug .
hahahaha ... B&N ... needs to hire you for bringing about changes to NST/G that they had already given up(forgotten in fact) ...
@nmyshkin ... the fact that all your efforts on apps and functionalities you've worked seem 100% stock as far as UI/UX is concerned ...
If you had just mentioned you were an official B&N executive, and given your changes / improvement you've brought about to this device, no one will ever doubt you, the'll easily believe B&N is doing all this ... even if there was B&N support for our device they wouldn't have been willing to go to the extent you've gone with your customizations and true value additions.
Simply Fantastic !!!

Categories

Resources