[Kind Request] for all users of the Galaxy Note's. - Galaxy Note GT-N7000 Q&A, Help & Troubleshooting

Hello people, at the beginning just to say - if perhaps not responsible position or title, anything, let a moderator to change - and received an apology from me, was not my aim to launch it in the wrong place with the wrong name theme.
We would ask users of Galaxy Note's to do one thing, a favor to me, the next;
- Not sure whether to be mobile rooted or not to "catch-down" these files - I think you should, but I'm really not sure.
In Root Explorer or another Explorer to the folder / system / then / app / there are 6 (six) files that start with the name * SEC * MMS, these files should have the extension *. Odex and *. Apk ... I would should those six files, then copied them to someone with a cell phone to your computer, then the Zip, to upload some of the services and throw me a link here (rapidshare or something like that).
Why is that? I have a Korean version of the notes and can send SMS messages only up to 80 characters, but with a 81st sign exceeds SMS to MMS, I had those six files in this version (SHV E160S), but when I tried to solve the message "bug", I deleted them without back up and now I came to my mind that you might try to insert files of the (European) version Note so I can give just a try!
THANK YOU VERY MUCH PEOPLE!

Related

smart resident.exe problem

Hello folks!
I got a problem with the smart resident.exe.
When my Xperia (running TouchIT v10.3) starts up I get the message that smart resident.exe couldnt be found and I should eventually reinstall it.
programms which require smart resident like slovo ed sadly dont work for me
how can I fix this?
The screen that pops up looks like this:
http://forum.xda-developers.com/attachment.php?attachmentid=158253&d=1234889244
only that its on my xperia
EDIT: can somebiody with touch x attach their smart resident file so that I can simply copy it over to my device and see if it works?!
Uninstall SlovoEd.
Go to "My Device/Windows/StartUp"
There you should find Smart Resident.lnk, delete that and it should be fine.
Well that worked for me.
I know that slovoEd hast this smart resident lnk file.
Its like you sayd in device\windows\startup and there its called Solovoed 7.lnk and this points out to:
device\windows\slovoed 7\smart resident.exe but this smart resident.exe isnt there!
I got the error message (from the attached image file) even before slovoed was installed
Reinstalling a SlovoEd dictionary (Talking Concise Oxford English Dictionary for Windows Mobile) solved this problem for me.
Hi
unfortunatly i have this problem and I couldn't delete this file.
pleas help me.
thanks
bye
flimflam said:
Reinstalling a SlovoEd dictionary [] solved this problem for me.
Click to expand...
Click to collapse
Tx FlimFlam!
I installed my language version & it did the trick. BTW: I noticed that for whatever reason, SlovoEd had "uninstalled" (?) itself. Meaning: I had not used it in a while & it was not visible in the Menu structure any longer. Without having checked: probably most files were still there.
Hi
go to my device/windows/startup
and delet ( Slovoed )
I did it and my problem solved.
say if that worked or no .
Reviving an older thread here...
it seems like there has been no proper solution this far. there is a few things one can do. they have been posted up above already. unfortunately this thread does not clarify what actually happens there.
let me try to add some info/findings of my own.
SmartResident.exe appears to be a module which sits in the memory, resident. i was not able to figure out what it is meant to do there tho, since the english or german menu items in SlovoEd, the donor of that little nuisance, are so totally badly translated that i couldn't gather their meaning.
I suppose that it is meant to catch words one marks and translates them via right-click or so, similar to babylon's pretty neat function.
It does not succeed in doing so tho. Hence it is useless.
What might be the reason for the warning at boottime? The missing Resident? Well, there is at least two reasons: either u did a hard reset and it just got wiped or u installed a new ROM while u kept SlovoEd on the storage card. This would have wiped the resident as well since it is not located on the card but always on main mem. And of course it might well be that u just messed with ur files and accidentally deleted the resident...
So, how to get rid of it? Mainly read above. Summary below.
1.) u can try to "fix" up the SlovoEd.lnk or SmartResident.lnk file in the \\windows\AutoStart\ or alternatively \\windows\StartUp\ folders. Just open them with a text editor and put in some crap, point them to some useless executable file.
2.) run a script each shutdown time to delete the .lnk file. eg MortScript or so.
3.) Re-Run any SlovoEd Dictionary or Engine Installer. When using a Dictionary-Installer make sure to select engine-setup as well since this will place the Resident into \\windows\SlovoEd 7\ where it is supposed to sit. Note: this will NOT get rid of the resident but fix a corrupt installation and thus make the annoying warning at boottime disappear.
4. option 4 will be my pref. keep a backup of SmartResident.exe in the SlovoEd 7 folder on the card and just copy it back over to its original location in case it gets destroyed...
cheers,
Sneaky

[Q] Open .sbu bypass Kies

Hello
Some days ago my Galaxy S got stolen, but I made a full backup a week back.
Now my problem is to open the .sbu files, since Kies wont open em, without a android device connected to the computer, it seems.
I have tried to search google and samsungs site for information,with no result.
Does anyone know an alternative way to open the .sbu files so I get the most important backup'ed up data back, such as contacts and images?
Thanks.
No one who has a clue? I really need the informations in the backup file.. its weird u cant open it without a phone connected to the computer :S
In my opinion, this is just one more place where samsung is a bit **** (pardon my french). Same happened to me. I backed up my Galaxy S last week, and this weekend it was lost/stolen. Now I'm stuck with some .sbu files that won't open. I want to avoid having to reverse engineer those damn .sbu files, but hope is fading.
I've just called Samsung Support, and the dude on the phone apologetically explained that it's only possible to restore this information to a new Samsung phone, there's no other tool to extract the information from these files. I told him this was pretty useless, and he agreed.
In addition, I fear the backups are pretty incomplete, and I think a lot of stuff won't be restored.
I hope someone reads my samsung review and buys something other than a samsung, to be honest. Just my way of getting back at them for wasting a lot of my time.
I had this problem, because I changed the firmware to CyanogenMod and did not want to change back.
As I could not find any program to do this (only this or similar threads), I wrote small "program" (targetted for my self) to extract contacts (VCard data) from SBU file. It actually does not extract the file just finds VCard start and end tags, and writes VCard items into file (or files). This generated VCard-file can be used to import contacts to phone.
I only needed the contacts, so this "program" is not capable extracting anything else. It should not be hard trick to extract the file as it seems to be somekind of uncompressed archive file with UTF-16 encoding.
To execute the program you need Java JDK as the attached package contains only the source file. Detailled compile and execution instructions inside the file.
Hopefully this helps someone.
Thanks!! took me awhile to figure out, but it did what it was supposed to do!
donstylez said:
Thanks!! took me awhile to figure out, but it did what it was supposed to do!
Click to expand...
Click to collapse
Can you please explain what you did? I downloaded JDK, but still don't know how to open it...
Me too please.
What a coincidence, the last version of kies gives you the opportunity to recover backups although you have a not supported firmware, see where to download it here: http://forum.xda-developers.com/showthread.php?t=1278347
Eureka!
I found that running Kies Restore does a seemingly complete .sbu file extraction to a temporary directory such as:
C:\Users\{LogonName}\Documents\samsung\Kies\sbu\temp\{NumberID}\{Files Extracted}
One can copy the files one seeks from there.
I hope this helps some people!
It is a shame this is such a crummy part of the Samsung Galaxy S2 Experience that is not user friendly, is not efficient, and does not work well enough.
dcnqw said:
I found that running Kies Restore does a seemingly complete .sbu file extraction to a temporary directory such as:
C:\Users\{LogonName}\Documents\samsung\Kies\sbu\temp\{NumberID}\{Files Extracted}
One can copy the files one seeks from there.
I hope this helps some people!
It is a shame this is such a crummy part of the Samsung Galaxy S2 Experience that is not user friendly, is not efficient, and does not work well enough.
Click to expand...
Click to collapse
Thanks for the brilliant tip! Managed to get my media files out from the .sbu
I backed up using kies, after restoring, the media files were missing. Sigh..
Another disappointed(a little bit) S2 user.
Thanks again!
Hey I got a .sbu file from a backup from a Samsung Galaxy S, and I would like to extract the files from the .sbu file, and I dont got a phone to restore it on to.
dcnqw said:
I found that running Kies Restore does a seemingly complete .sbu file extraction to a temporary directory such as:
C:\Users\{LogonName}\Documents\samsung\Kies\sbu\temp\{NumberID}\{Files Extracted}
One can copy the files one seeks from there.
I hope this helps some people!
It is a shame this is such a crummy part of the Samsung Galaxy S2 Experience that is not user friendly, is not efficient, and does not work well enough.
Click to expand...
Click to collapse
Awesome! Thanks heaps. A colleague made a full backup (310MB) but the restore only extracts 10KB contacts onto his Galaxy S. We used this trick to save all his photos, and apparently his marriage
Hello,
I also encountered an problem with an i9100 while I backuped it when the phone has 2.3.3 version and after I upgrade it to 2.3.5 I can't make restore to it
I also take a look into the the temporary folder and I saw all the informations but the phonebook is in bk extension exactly like this: 'phonebook.bk'
How can I restore this contacts?
Thanks!
Very nice little program!! I finally got my contacts back! If you have any further findings in how to open the .sbu file, please share them with everybody!!
armomurha said:
I had this problem, because I changed the firmware to CyanogenMod and did not want to change back.
As I could not find any program to do this (only this or similar threads), I wrote small "program" (targetted for my self) to extract contacts (VCard data) from SBU file. It actually does not extract the file just finds VCard start and end tags, and writes VCard items into file (or files). This generated VCard-file can be used to import contacts to phone.
I only needed the contacts, so this "program" is not capable extracting anything else. It should not be hard trick to extract the file as it seems to be somekind of uncompressed archive file with UTF-16 encoding.
To execute the program you need Java JDK as the attached package contains only the source file. Detailled compile and execution instructions inside the file.
Hopefully this helps someone.
Click to expand...
Click to collapse
Thanks, you only ever posted this but it just helped me.
Fantastic effort.
dose anyone know how to get sms back? i went to skyicecream sandwhich and it wont put back my texts or anything besides contacts and music
Help with the java program
Anyone who isnt sure how to use the brilliant little program for extracting Vcards here is a tutorial I found.
mobilecon.info/restore-data-inside-sbu-file-using-kies.html
Unable to use Kies Restore
dcnqw said:
I found that running Kies Restore does a seemingly complete .sbu file extraction to a temporary directory such as:
C:\Users\{LogonName}\Documents\samsung\Kies\sbu\temp\{NumberID}\{Files Extracted}
One can copy the files one seeks from there.
I hope this helps some people!
It is a shame this is such a crummy part of the Samsung Galaxy S2 Experience that is not user friendly, is not efficient, and does not work well enough.
Click to expand...
Click to collapse
--------
Apologies for sounding noob, but how can I run "Kies Restore"? My phone has gone for repairs and I need to get contacts out of the .sbu file. I am running Kies version 2.1.1.11124_17 and it does not give any "Restore" option, unless a phone is connected. Can someone help? Should I try an older/specific version of Kies?
Just use the application in this thread.
Sent from my Galaxy Nexus using Tapatalk
does anyone know if the newer versions of kies fixes this?
2.1-2.2
thanks

[Q] DataCreate.apk what is it?

In \system\app directory what is functionality (purpose) of the "DataCreate.apk"
what does it do?
what is the result of removing it?
before saying anything about searching read the below statement:
I've searched in google, XDA and other forums about this apk but none seemed to know what is it so I am going to ask here.
Thanks in advance.
EDIT: Inside the apk there is a sound file inside res/raw called mp3_1khz.mp3 which has very annoying sound any idea why does the app need this?
EDIT2: link to the mp3 file I was talking about http://www.mediafire.com/?2zay7j6xrlfyjs1
WARNING: The file is really annoying
Request: if the file is important can someone delete that sound file from the apk and re-upload it (JVH deodexed )
Google is watching us ? what the hell and why is there such a sound file in this ap p.... i delete it.... For me it is google spy ...
sebBastian3 said:
Google is watching us ? what the hell and why is there such a sound file in this ap p.... i delete it.... For me it is google spy ...
Click to expand...
Click to collapse
I deleted now and I am going to report if there are any negative consensuses
don't think that it is use (spying on us)
Ok
In first reboot (phone rebooted it self)
Second reboot (Email crashed)
EDIT: Doing some reboots and dalvik cache cleaning to see what will happen.
EDIT2: It seems that its needed for phone without it phone will reboot itself.
I though someone knew about this apk so I posted here.
I found what I wanted to know so this thread is officially CLOSED.
Conclusion for future reference this file is necessary for EACH boot.
However I could delete the annoying mp3 file which is 1.8mb by using this method http://forum.xda-developers.com/showthread.php?t=681633
It's from Samsung. Have a look into classes.dex, there are lots of sample contacts (near the end of it). There are references to samsungtest. Maybe this app can be used to create demo or test data.

[Q] How to delete preloaded bookmarks? PERMANENT SOLUTION FOUND!!!

EDIT: SOLUTION FOUND!!! HERE (see also the P.S.: Disabling Fast Dormancy on v20s stock)! and file download HERE (Keep in mind this file was for v10E Europe Open)!
After I made the upgrade on the new 10E European Open, the browser keeps getting it's homepage to live.vodafone.com, and a bunch of vodafone bookmarks keep appearing after every phone reset.
I managed to delete them with "Bookmarks Manager", but they keep appearing on reboot, what's worse, they don't work, the pages are not loading and is driving me crazy.
I tried deleting browser.db, setting read only flag to 0 in browser.db for the selected bookmarks with sqlite editor and then deleting, everything, I just can't get rid of these bookmarks once and for all!
Please help!
Maybe if I do some wipe data on some system APP will solve the problem (with Titanium Backup), but wiping the data for the browser doesn't do the trick (only temporary fix)
P.S. Bookmarks Manager was a very good solution for Orange Bookmarks on older firmware, but these VODAFONE ones are very persistent! I tryed an ORANGE sim and the same situation happens but with Orange Bookmarks, once phone reboots, the damn bookmarks get resurrected!
I think these bookmarks are stored somewhere in a file and once phone reboots are read and automatically created... It's very annoying because even my homepage gets changed everytime phone reboots...
Some more info:
I don't want to let this die, here is my experience:
Before I used 10B Orange Romania, and once the bookmarks were deleted, they dissapeared forefer, but maybe because that firmware is (was) intended only for orange phones, so, in truth the phone didn't needed to "PUSH" new bookmarks on reboot.
This only happens with 10E European - OPEN, because, probably being a OPEN firmware it's actually supposed to support all carriers, so maybe the phone scans the sim for carrier name and automatically PUSHES the HOMEPAGE and BOOKMARKS...
I'm in the process of testing this theory with NO SIM, it should NOT push any bookmarks in this case... And what do you know... I'm right, with no SIM, there are no bookmarks loaded! Insert a phone sim and that carriers bookmarks get pushed on the phone! Even the homepage stays untouched!
Could we use this info to trace the program that does this??? if yes HOW?
Try bookmarkymark (free in Market), it got rid of my preinstalled bookmarks, too.
HTH!
I can delete them, the problem is how to make them stay deleted... They come back on every reboot!
Same problem with my P970 on a Red Bull Mobile contract.
NEW INFO and SOLUTION!!!
quyTam said:
@valakinaki & @mihaiolimpiu
and all those who have problem with operator bookmark.
I've got the same problem with a previous rom version, LG black loads operator bookmark from sim card ! è.é
finally (after trying frezing all services), I've found the service who cause that !!
"FlexProvider"
After freezing this service, the problem is solved (but freezing this service crash the default SMS app, so I have to use Handcent)
Click to expand...
Click to collapse
Ok, so I found this service resides in:
/data/data/com.lge.providers.flex/
/lib/ dir is empty
/databases/ has two files:
error_report.txt and flex.db !!!Every info for this is stored in that file and by editing this file we might find the answer!!
EDIT:
Yes, indeed the database has all the bookmarks and nasty homepage stored, the problem is that every modification to the file brings flexproviders service to FORCE CLOSE...
PROBLEM FIXED!!! JUST SET read/write for Owner/Group/ALL after you copy the file over!
You will need to have ROOT access to copy the file!
I used http://sqliteman.com/ to edit the file, the info needed is in the table flexinfo:
BRW_SETTINGDB_HOME_URL_I: browser homepage <-SET TO WHATEVER YOU WANT!
BRW_SETTINGDB_CURRENT_HOME_URL_I: current browser homepage <-SET TO WHATEVER YOU WANT!
BOOKMARKDB_CNT: how many bookmarks are loaded from database <-SET TO 0!!! YAY!!!!
BOOKMARKDB_NAME_1_I: name of bookmark <-just ignore if BOOKMARKDB_CNT is set to 0
BOOKMARKDB_URL_1_I: url of bookmark <-just ignore if BOOKMARKDB_CNT is set to 0
FIRST you have to go to the table flexoperator, and find your operator index - OPERATORKEY, for example ORANGE RO is 115!
Then go to flexinfo to operator index you want and find above fields and modify accordingly!
THANKS quyTam for the hint... I couldn't do it without the info you provided!!!
P.S.: Flex.db can be used to disable Fast Dormancy on Gingerbread 20s stock rom, and maybe other Roms:
On v20s, add the requested line to build.prop ro.ril.fast.dormancy.rule=0 and editing flex.db in /data/data/com.lge.providers.flex/ and setting datacom_fastdormancy from 10 to 0 for your operator... tested, fully working, phone now is taking 36-48 hours to fully discharge in stand by mode, from 16-24 hours MAX!
Keep in mind that I had two operators, and with one of them the fix was not needed, the battery problem only occured when I changed Networks!
Or you could use this SQL commands to alter the entire file:
SELECT flex_name, operator_index, user_values, default_values FROM "main"."flexinfo" WHERE flex_name LIKE '%BRW_SETTINGDB_CURRENT_HOME_URL_I%' OR flex_name LIKE '%BRW_SETTINGDB_HOME_URL_I%';
update "main"."flexinfo" SET user_values = "http://www.google.com" where flex_name LIKE '%BRW_SETTINGDB_CURRENT_HOME_URL_I%' OR flex_name LIKE '%BRW_SETTINGDB_HOME_URL_I%';
update "main"."flexinfo" SET default_values = "http://www.google.com" where flex_name LIKE '%BRW_SETTINGDB_CURRENT_HOME_URL_I%' OR flex_name LIKE '%BRW_SETTINGDB_HOME_URL_I%';
SELECT flex_name, operator_index, user_values, default_values FROM "main"."flexinfo" WHERE flex_name LIKE '%BOOKMARKDB_CNT%';
update "main"."flexinfo" SET user_values = 0 WHERE flex_name LIKE '%BOOKMARKDB_CNT%';
update "main"."flexinfo" SET default_values = 0 WHERE flex_name LIKE '%BOOKMARKDB_CNT%';
or download this already edited file and copy over yours (every operator has no bookmarks, and every homepage set to google.com )! I didn't tested the file but it looks ok... I tested only the file I edited for myself! I grabbed the file from EUROPEAN v10E OPEN.
Copy the file over to /data/data/com.lge.providers.flex/databases/flex.db
Don't forget to change permissions on the copied file or you will get a Force Close bonanza!
cool, thank you for analysing it (my method was a little bit "rough" ^^')
I'll try your file.
Please post feedback, I searched the web high and low for a solution to this problem, I'm so excited I finally got my phone back clean and tidy ...
Permissions?
I'm an Android noob...how do you set 'permissions' and what should they be set to for this?
With file manager of choice
Use your file manager of choice to set the right file permissions, I use file expert (search for it on market) which is free, has root support and overall is a g great alternative to astro or root explorer...
The permissions need to be set so that the file sistem has read/write permission to the file, when you copy the file on sd card (like me) the permissions are all screwed up...
Remember, that to do this hack, your phone has to be rooted to have write access to system partition...
mihaiolimpiu said:
Ok, so I found this service resides in:
/data/data/com.lge.providers.flex/
/lib/ dir is empty
/databases/ has two files:
error_report.txt and flex.db !!!Every info for this is stored in that file and by editing this file we might find the answer!!
...
Click to expand...
Click to collapse
Thanks for the solution, I copied your flex.db file to my phone. However I only see /data/ not /data/data/ .
Do I need to be rooted to do this? Sorry but this is my first android phone...
Edit: only see now that it has to be rooted.. thanks.
Yeah it's my second android HOWTO, and I'm learning how to write it along you... I think I made pretty good explanations, but at the moment it's all scattered around, I'll try to make a point by point tutorial, and will edit one of the posts to make it easier to understand and apply on your phone!
Yeah, the phone has to be ROOTED, and if you try to apply this patch to another phone (other than LG O Black) first you have to find your flex service, on motorola I think the database is stored in /data/bla bla flex or something, other manufacturers have different names for the flex service, or they didn't made the bookmarks permanent and you simply don't need this hack!
The /data/data/com.lge.providers.flex/databases/ dir is on system partition, that you normally don't even see if your phone isn't rooted!
BE CAREFULL, this flex database has other info stored in there, practically it configures your whole network, and if you encounter problems , maybe it's better do edit the database by hand, I provided the full SQL command to do that on your PC...
mihaiolimpiu said:
Yeah it's my second android HOWTO, and I'm learning how to write it along you... I think I made pretty good explanations, but at the moment it's all scattered around, I'll try to make a point by point tutorial, and will edit one of the posts to make it easier to understand and apply on your phone!
Yeah, the phone has to be ROOTED, and if you try to apply this patch to another phone (other than LG O Black) first you have to find your flex service, on motorola I think the database is stored in /data/bla bla flex or something, other manufacturers have different names for the flex service, or they didn't made the bookmarks permanent and you simply don't need this hack!
The /data/data/com.lge.providers.flex/databases/ dir is on system partition, that you normally don't even see if your phone isn't rooted!
BE CAREFULL, this flex database has other info stored in there, practically it configures your whole network, and if you encounter problems , maybe it's better do edit the database by hand, I provided the full SQL command to do that on your PC...
Click to expand...
Click to collapse
Hi, okay so I've just rooted and verified that it is rooted. I would rather want to use the file you provided.
I installed file expert, renamed my flex.db to "flex.db old" (so I have a backup) and copied your flex.db into /data/data/com.lge.providers.flex/databases/ then changed the permissions to read and write for owner and group.
But when I open the browser it still opens the default home page, I thought it should open google.com.
Am I missing something? Thanks for the help so far.
You are right, it should open www.google.com!
Restart your phone... and the new file should be loaded! or maybe you could have that page open in a new window in browser (Navigator), try closing all browser windows to auto load homepage.
Oh, I remembered, some Operators, don't make their homepages PERMANENT, so maybe it's enough to change the homepage??? I don't know yet hot to remove PERMANENT HOMEPAGE... this is why I set them all to www.google.com!
Q: What about perma - bookmarks are they gone?
If it still opens default page please post feedback with country and operator, and I'll check the file for errors! or if it needs adding some setting if let's say your operator isn't listed!
YOUR FEEDBACK is very, very, very important, because I can only test 2 networks, and from my tests this is all I can do, maybe a setting is different for your operator, I didn't changed anything else (things I don't know what they do - that would be stupid no?).
I rebooted shortly after my previews post but to my horror the "force close" message appeared and I had to keep on dismissing it.
I managed to get into the file manager and delete your flex.db that I copied. It seems like it created a new flex.db when I rebooted again.
The "force close" problem is gone now but I am still stuck on the default home page.
The "force close" issue has something to do with permissions right?
I used the same permissions as the flex.db file that was there in the first place:
read and write for owner and group...
The "force close" thing scared me, it just kept on popping up again and again. I almost thought I bricked my phone.
Edit:
perma links? don't think I have any.
Yeah, the force close message appears if permissions are not set right... It needs read/write for Owner/Group/ALL!!!
I will test the file myself right now to make shure it all works OK! just wait a few sec and I'll post the test result!
Ok, I tested the file, checked all permissions -> phone rebooted, everything works as it should! Homepage set to google.com, no bookmarks anywhere!
Keep in mind I have V10E Europe Open, maybe if you have another firmware you need to manually modify your file... I'm not going to do a reflash just to test ... but, if you still get that FC message, just delete the file and it will go away.. Yeah, I know it's scary but keep it cool and you can fix it quickly by deleting the file!
If you want just open the file on your PC side and see how yours and mine looks.. or check for a VERY different size of the file, if there is a VERY BIG difference, chances are that your service loads a different kind of file and then only solution is to do it manually!
I uploaded a screenshot, see the homepage set to google.com, and only my bookmarks, not even one operator bookmark in sight!
mihaiolimpiu said:
Yeah, the force close message appears if permissions are not set right... It needs read/write for Owner/Group/ALL!!!
...
Click to expand...
Click to collapse
Success! I just needed to add permissions to ALL.
Thanks for the help. I am running Android 2.2.2 V10a.
I just test your DB, it works perfectly !
I think I'm on v10c (Nova Rom), with Belgian provider.
And I don't have given permission to "All", only to "Owner" and "Group" (as the original file).
Thank you very much !
I'm very happy to hear this! Thank you!
I also found out, that every carrier pushes 4 or more RSS adresses for an RSS reader??? have you been bothered by this?? does it need changing?
I think the most common are Engadget, CNN, and 2 more...
More detail on my work:
I searched the database, there are two values regarding browser homepage per carrier, (FROM MEMORY) browserdb_homepage_default_i and browserdb_homepage_current_i, I tried putting {NULL} there, deleting the value, a space, anything, it just doesn't let you change the homepage permanently. On boot it gets overwritten by some default android address (still google.com but more chars), so I decided to give it a rest for the moment.
I'm pretty happy with the results, this would of been great, but, in whole sincerity, who uses a different page different from a good search engine?
So, just consider the file I provided version 1.0!

[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