[FIX] market fix for 2.3.1 (show all apps) - Nexus S Android Development

When updating to 2.3.1, many apps do not show up in the market. a simple solution is to change the build prop to 2.3 but then you constantly get the 2.3.1 ota hassling you.
This uses gscript (or gscript lite) to easily switch to 2.3 to download/show all protected apps and switch back after downloading to avoid the hassle
-download gscript (or lite version) from the market
-extract "scripts" zip (bottom of post) and place them in the gscript folder on you phone
-create (using root explorer) a folder called buildprop
-navagate (using root explorer) to /system and long press build.prop and copy
-paste in "buildprop" folder in sd and rename to build.2.3.1
-navagate again to /system and long press build.prop and copy
-paste in "buildprop" folder in sd and rename to build.2.3
-long press and open in text editor
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GRH78
ro.build.display.id=GRH78
ro.build.version.incremental=eng.gridlock.20110103.162924
ro.build.version.sdk=9
ro.build.version.codename=REL
ro.build.version.release=2.3.1
ro.build.date=Mon Jan 3 16:30:08 EST 2011
ro.build.date.utc=0
ro.build.type=user
ro.build.user=gridlock
ro.build.host=Satellite-A505
ro.build.tags=test-keys
ro.product.model=Nexus S
ro.product.brand=google
ro.product.name=soju
ro.product.device=crespo
ro.product.board=herring
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=crespo
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=soju-user 2.3.1 GRH78 85442 release-keys
ro.build.fingerprint=google/soju/crespo:[COLOR="Red"]2.3.1/GRH78/85442[/COLOR]:user/release-keys
# end build properties
#
# system.prop for smdkc110
#
rild.libpath=/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.opengles.version=131072
wifi.interface=eth0
wifi.supplicant_scan_interval=15
dalvik.vm.heapsize=32m
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.config.ringtone=DonMessWivIt.ogg
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.ril.enable.managed.roaming=1
ro.ril.oem.nosim.ecclist=911,112,999,000,08,118,120,122,110,119,995
ro.ril.emc.mode=2
ro.modversion=CyanogenMod-7.0.0-ALPHA2-NS-KANG
ro.setupwizard.mode=OPTIONAL
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
-change the red highlighted to
Code:
ro.build.fingerprint=google/soju/crespo:[COLOR="Red"]2.3/GRH55/79397[/COLOR]:user/release-keys
-save changes
its going to look like this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-now open gscript press menu and "add script"
-name it Modded_2.3.1 "load file" and select Modded_2.3.1.sh and save
-(add script) and name it Normal_2.3.1 (load file) and select Normal_2.3.1.sh and save
-now to run it... open gscript and select Modded_2.3.1 (may ask for su, accept) and your phone will reboot
-go to the market and get desired apps
-run gscript- (Normal_2.3.1) as to not get ota announcements
thats it, market fixed. we had the same "problems" with froyo on the N1...thats the price you have to pay for the latest from google
credits-followinginsanity, laymil

im too nub to do all this but, thanks and i hope an easier way comes out soon xD or i'll just have to learn!

No need to do this the protected apps are back again

Will this work with Sholes/Motorola Droid?
When I try to run the scripts, It says:
Write: no space left on device. Failed to copy new build.prop from /sdcard/buildprop/build2.3.
I have 4.75gb on my sd and 137mb out of 262mb internal.
Thanks for your help!

steveo94 said:
Will this work with Sholes/Motorola Droid?
When I try to run the scripts, It says:
Write: no space left on device. Failed to copy new build.prop from /sdcard/buildprop/build2.3.
I have 4.75gb on my sd and 137mb out of 262mb internal.
Thanks for your help!
Click to expand...
Click to collapse
it should work...are you rooted? did you grant gscript su? what rom are you running. is it a gingerbread theme? maybe you could attach your original build.prop for me to have a look.

I see you added in a couple of additions to your build.prop, almost forgot about those

Thanks so much for the quick response! I am rooted and using the new CM7 B#48. I did grant su permissions. After you mentioned it, I even went into Superuser and verified it.
View attachment build.zip

steveo94 said:
Thanks so much for the quick response! I am rooted and using the new CM7 B#48. I did grant su permissions. After you mentioned it, I even went into Superuser and verified it.
View attachment 489217
Click to expand...
Click to collapse
so I looked at your build.prop and the "fingerprint" is 2.2.1 so the problem is the script is written to switch 2.3.1 to 2.3. by doing this it will show all protected apps (however recently google did an update and the protected apps are showing) anyways to change your fingerprint the script will have to be re-written. this can be done easily...but what apps are not showing for you because you already have a froyo fingerprint?

jlevy73 said:
I see you added in a couple of additions to your build.prop, almost forgot about those
Click to expand...
Click to collapse
are you talking about my 2.4?

ogdobber said:
so I looked at your build.prop and the "fingerprint" is 2.2.1 so the problem is the script is written to switch 2.3.1 to 2.3. by doing this it will show all protected apps (however recently google did an update and the protected apps are showing) anyways to change your fingerprint the script will have to be re-written. this can be done easily...but what apps are not showing for you because you already have a froyo fingerprint?
Click to expand...
Click to collapse
The most notable app that is missing is Locale. I'm also missing Shazam and Tunewiki. There are a couple of others but I can't remember them off the top of my head and I can't get in to Titanium Backup right now.
Overnight, Titanium Backup was performing a scheduled backup, and I some how lost root in the middle of the backup. It got about 27% done. I'm gonna wipe and install B#49 and see if that fixes my issues since the google update. I'll let you know how it turns out.
I should point out that CM7 RC 0.0 had all my apps. Every ROM I have tried to install since then has had this issue, except for the Froyo Roms. I do a full wipe every time I install a new ROM. From reading the boards, it doesn't appear that anyone else is having this issue.
ogdobber, Thank you so much for being so prompt and helpful!

steveo94 said:
The most notable app that is missing is Locale. I'm also missing Shazam and Tunewiki. There are a couple of others but I can't remember them off the top of my head and I can't get in to Titanium Backup right now.
Overnight, Titanium Backup was performing a scheduled backup, and I some how lost root in the middle of the backup. It got about 27% done. I'm gonna wipe and install B#49 and see if that fixes my issues since the google update. I'll let you know how it turns out.
I should point out that CM7 RC 0.0 had all my apps. Every ROM I have tried to install since then has had this issue, except for the Froyo Roms. I do a full wipe every time I install a new ROM. From reading the boards, it doesn't appear that anyone else is having this issue.
ogdobber, Thank you so much for being so prompt and helpful!
Click to expand...
Click to collapse
can you give me a link to CM7 RC 0.0 ? then I can have a look at the build prop and build the script. Alternatively you could just swap out the build.prop (don't know if you know how to do it) The benefit of the script is to be able to switch back easily. But If you are not being notified with updates then just switching out the build.prop would be the way.
heres how.
extract CM7 RC 0.0 to a folder on your computer
there will be 3 folders open "system" and grab the Build.prop and place on your sd card
using root explorer long press and "move" it
navagate to /system and (mount r/w) upper right then paste
reboot and you will be all good

ogdobber said:
so I looked at your build.prop and the "fingerprint" is 2.2.1 so the problem is the script is written to switch 2.3.1 to 2.3. by doing this it will show all protected apps (however recently google did an update and the protected apps are showing) anyways to change your fingerprint the script will have to be re-written. this can be done easily...but what apps are not showing for you because you already have a froyo fingerprint?
Click to expand...
Click to collapse
I did the full wipe and it appears that my apps are still missing from the market. A similar situation has happened to me in the past, but I just flashed the market fix and everything was corrected.

ogdobber said:
can you give me a link to CM7 RC 0.0 ? then I can have a look at the build prop and build the script. Alternatively you could just swap out the build.prop (don't know if you know how to do it) The benefit of the script is to be able to switch back easily. But If you are not being notified with updates then just switching out the build.prop would be the way.
heres how.
extract CM7 RC 0.0 to a folder on your computer
there will be 3 folders open "system" and grab the Build.prop and place on your sd card
using root explorer long press and "move" it
navagate to /system and (mount r/w) upper right then paste
reboot and you will be all good
Click to expand...
Click to collapse
I tried this and ran into "not enough space" in root explorer.
I tried a full wipe and install of B#50 it didn't work. I immediately tried another wipe and install of B#50 and everything was magically fixed.
Thanks again for all your help! I learned something with this issue!

Related

New Filebrowser with Root & SU permissions as well as built in terminal client

New App on market
Market Name: SU File Browser & Terminal
Developer: Protocol - X
Search for SU, Root, or pub:"Protocol-x"
Or click and or Scan this image if u have the reader installed on your Android Device.
Currently supports normal file browser commands: cut, copy, paste, rename, new directory, open ect.
ability to chmod a file or directory from the file browser with one click.
File search functionality whole partial any non case sensitive.
open, edit, save, save as, preview text,xml, css, html basically any readable format.
built in terminal emulator with soft keyboard support for devices without a hard keyboard.
This is still a beta so there are a few bugs as well as some soon to come UI changes.
keep in mind this is not ugly but it is not meant to be a "pretty" file browser. There are enough of those out there. This was designed for functionality.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
***Fixed*** Known bugs:
Enter Key on soft keyboard does not work in terminal client. need to use the trackball >>if anyone knows this fix id love to hear it.<<
soft keyboard in landscape mode needs to be toggled on 2x the first time you open it.
Post any Bugs, issues, or ideas here please
Updates:
Changed Search UI so that it is no longer its own activity. This will allow the user to back out of the search box and still use the switcher on the bottom to switch between search, browse, and terminal.
Replaced pop up in search box with Search hint.
Corrected the trackball from defaulting to control key when changing Terminal prefs. Basically it will allow it to work as the enter key again after changing preferences.
Current users will have to change the preferences the first time they update in order to correct the issue if you previously had it.
menu> preferences> command key: select something other than jog ball
Updates 1.5:
Fixed Search UI bug
added preferences for List color, Text Size, and Selector Color
New:
Added ability to create sym links
Updates 1.6:
Email Support
Better thread processing to prevent system hangs and crashes.
Random amusement?
Updates 1.7:
Multiple Viewer and editor support Support
Issue with 1.7:
It appears that something was miscodded causing crashing whenever a dialog attempts to appear this will be fixed tonight I appologize in advance.
The app is currently unpublished for now. until i can fix this
1.7 Re-Published as 1.7.1:
Delete / Paste Crash Fixed
Update 1.7.5:
Search Fixed for Newer Hero Build
Current Directory/Browse To bar implemented
Partition RW/RO Status added
Update 1.7.8:
Filter set up for "Browse To" bar to prevent typos.
Bugs: Symlinks Broke?
Not sure if symlink in the code is broken or maybe if its this new hero build 2.3.3 I tried to manually create a link and that fails as well.
Any Feedback on this one would be appreciated.
Update 1.9:
Cleaned up a lot of code
added some additional menu icons
Better Alert descriptions
file support to the Browse to bar for manual entries
Update 1.9.5:
Recursive Zip Support Added for Extraction
Compressions support in the works.
view, extract all or single targets to the directory of your choice.
Remember u must Mount as RW if you would like to extract to anywhere other than in your SD card.
More terminal colors added per request:
Amber on Black
Green on Black
Red on Black
More code clean up
Update 1.9.9:
System/Data RW/RO replaced with S & D buttons as well as option to remount on click or from menu still
Optional Expandable tool bar added with:
Settable Home Button
Bookmarks
Quick Exit
Update 2.0:
Browser Download Helper Added per requests
Update 2.1:
Multi Select support added. no buttons needed, just click the icon next to the file. You can also select across multiple directories so be careful
Zip File Creation Added. You can Zip ALL files unlike other zip apps out there. Zipping files on other partitions than the sdcard may be slower though due to the special means needed for the files to be zippable.
Unzip/install apk option added for those that wanted to be able to view the apk contents
Download helper change. Hopefully this will fix the issue that arose with android 1.5 and email crashing with txt html and pdf files if u had astro, download crutch or any download helper
Update 2.1.6:
Viewable Hidden files
Update 2.5:
Added button to toggle View hidden Files
Tool bar will now save your last selected instance when you re-open the app.
random bug fixes.
Added lots more Bugs just for fun & everyone's aggravation
Added ability to connect to your PC via wifi over a shared network setup (Should work in all OS but only tested in windows)
If you are having issues with this make sure you fully set up shared networking on your pc.
PC browser has all of the same abilities as device. you can copy back and forth between the 2 cut paste delete ect.
Update 3.25:
grep free remount code
Syntax Highlighting
APK XML Binary viewer
Updated
New Features added
Too bad theres no way to push the Rav1.1G through this. I still can't get the damn USB driver to install.
what is the Rav1.1G?
Added Screenshots
Best to follow http://forum.xda-developers.com/showthread.php?t=530271 for better assistance. This post is only made because the apps section is split into different devices. I will try my best to keep up with this , dream, and hero but the Dream forum one has alot of information already that may help
Zip Support Added
Recursive Zip Support added
I'm using SUFBS with nk02's ION Multilanguage v4 (HTC Magic) and when I make a long press on files or folders SUFBS always crash, don't know if it's my phone or ROM.
Not that this matters but for some reason this is named "SU File Manager & Terminal" in my market. It wouldn't find it under "SU File Browser & Terminal" just so you know.
Clinton
ClintonH said:
Not that this matters but for some reason this is named "SU File Manager & Terminal" in my market. It wouldn't find it under "SU File Browser & Terminal" just so you know.
Clinton
Click to expand...
Click to collapse
yeah search SU or pub:"Protocol-X"
BusyBox Required
DBeCe said:
I'm using SUFBS with nk02's ION Multilanguage v4 (HTC Magic) and when I make a long press on files or folders SUFBS always crash, don't know if it's my phone or ROM.
Click to expand...
Click to collapse
BusyBox is requiered for certain features most cooked roms have it but if yours does not follow this link for instructions on how to install busybox
How to install Busybox
Also please follow the thread on the Dream forum to ask questions and look for answers it is easier to keep up with one other than 3
http://forum.xda-developers.com/showthread.php?t=530271
Thanks for your support
New Updates
New updates
This will look stupid, but what is the app called that allows me to scan those barcode images and download the app, or whatever it's suppose to do?
Lots of new updates and fixes
briggs81 said:
This will look stupid, but what is the app called that allows me to scan those barcode images and download the app, or whatever it's suppose to do?
Click to expand...
Click to collapse
I just use "Barcode Scanner" -- it's for shopping but it opens URL's and stuff also. There's probably a better one.
Side note: I don't buy apps. I use the free alternatives.
[Edit] Sorry, meant to post this here.
Numbers in Terminal
I am trying to use the terminal feature of this app to install RAv latest. I can input all the letter characters needed, but for some reason the numbers will not register in terminal (using better keyboard)
edit: also tried using default soft keyboard and same result
new Update
pentace said:
new Update
Click to expand...
Click to collapse
Not sure if relevant but I notice errors when installing on 0508 cm6 nightly.
Logcat attached
regards
Chris
Any updates on this tool?

Non Market Apps Solved

This is a pretty easy process. I went in to Root Explorer - dbdata - databases - com.android.providers.settings, copied settings.db to my sd card, edited it on my pc with a db editor changed 0 to a 1 next to non market apps. Copied it back to the original directory, rebooted and installed a non market app.
Please use caution. If you want to make sure the db save properly open it on your sd card before you copy and replace the original. It should open up as a readable table. If it opens up in a txt editor its corrupt. This permanently enables non market apps. You can not toggle it on and off.
I will try and post pictures soon.
**If this has helped you please consider a donation.**
Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Which DB Editor did you use?
clubtech said:
Which DB Editor did you use?
Click to expand...
Click to collapse
Actually its just called Data Base Editor. Program Files says is by ACID/ODE. I will post a link.
Here
Captivate Help
kirbo20 said:
Actually its just called Data Base Editor. Program Files says is by ACID/ODE. I will post a link.
Here
Click to expand...
Click to collapse
Does it mean th after this you are able to install any 3rd party application with no restrictions?
Thanks
You can actually do it through firefox too. There's a firefox addon called 'SQLite manager' that you can use to edit the file, if you don't want to download a separate program.
Root Explorer is the pay program on the market? Any free alternitives?
Are you just trying to install non-market apps on the Captivate? If so, then just download the usb driver for the Captivate and then Droid Explorer (may also need SDK installed; not sure). With Droid Explorer, you can easily load non-market apps within seconds. Good solution for a non tech guy like me.
Being brand spanking new to Android, still have question. I like very specific instructions.
Do you download files to whatever directory you want to make and put the files in? Then is there an option to select, and do install? My background is WinMO, so on that you can just use a file explorer and double click or tap, and it installs.
Muhamadabdelaall said:
Does it mean th after this you are able to install any 3rd party application with no restrictions?
Thanks
Click to expand...
Click to collapse
Yes
(too short)
Confirmation
kirbo20 said:
Yes
(too short)
Click to expand...
Click to collapse
So if I installed "PDAnet" for tethering it will work after rooting?
Thanks for the answer
PDA Net will work without rooting. Just put your phone on airplane mode and enable wifi. Go to the market and download it. Once it is downloaded you can turn off airplane mode and you're good to go.
kirbo20 said:
PDA Net will work without rooting. Just put your phone on airplane mode and enable wifi. Go to the market and download it. Once it is downloaded you can turn off airplane mode and you're good to go.
Click to expand...
Click to collapse
oh, thanks alot man for that I was unaware of.
will flashing a new rom when they start coming out also allow you to do this or do i have to do this regardless?
kirbo20 said:
This is a pretty easy process. I went in to Root Explorer - dbdata - databases - com.android.providers.settings, copied settings.db to my sd card, edited it on my pc with a db editor changed 0 to a 1 next to non market apps. Copied it back to the original directory, rebooted and installed a non market app.
Please use caution. If you want to make sure the db save properly open it on your sd card before you copy and replace the original. It should open up as a readable table. If it opens up in a txt editor its corrupt. This permanently enables non market apps. You can not toggle it on and off.
I will try and post pictures soon.
Click to expand...
Click to collapse
Where do you see the 0, the one you recommend to change to a 1? I only see lots of squares.
So... Thank you so much for this info. I downloaded your file and put it into the correct DIR and have non market apps installing with no problem. However I can not get Titanium backup to work correctly. =/ When I try to restore an app it says installing and I have to force close titanium to get it to stop. Probably about half the apps I try and do this for install the other backups do not. Is any one else having any issues like this or know how to fix it?
seriouslyjeff said:
So... Thank you so much for this info. I downloaded your file and put it into the correct DIR and have non market apps installing with no problem. However I can not get Titanium backup to work correctly. =/ When I try to restore an app it says installing and I have to force close titanium to get it to stop. Probably about half the apps I try and do this for install the other backups do not. Is any one else having any issues like this or know how to fix it?
Click to expand...
Click to collapse
Where did you see the number to change? Mine just looks like a bunch of gibberish
When into this dir dbdata - databases - com.android.providers.settings and cant find any files. Using linda
I used this DB editor instead
http://sqlitestudio.one.pl/index.rvt
connect to the settings.db file, on the left side click Tables, and then click Secure. It will show a grid on the right with _id, name, value etc. Click the Data tab, in the search box type market. And there should be only one value that shows up as "install_nonmarket_apps". Set the value to one. Refersh it and then copy it back to your phone.
iJITSU said:
Are you just trying to install non-market apps on the Captivate? If so, then just download the usb driver for the Captivate and then Droid Explorer (may also need SDK installed; not sure). With Droid Explorer, you can easily load non-market apps within seconds. Good solution for a non tech guy like me.
Click to expand...
Click to collapse
How the heck do you do this? I have Droid Explorer installed but not BusyBox. I have Windows 7 and can't figure out how to get BusyBox on my phone. I have rooted the phone but that's about it. in Droid Explorer when I connect to my phone it shows nothing!

[Q] Install & activate a different keyboard - ideas?

I can install a different keyboard (SmartKeyboard Pro in my case) - but can't seem to activate (usually android setting menu needs to be ticked to allow new input method - and Nook does not seem to expose that menu)
Any clues or sqldb commands to tweak this are welcome.
Hey, I managed to load SmartKeyboardPro on mine.
Here are the steps I did:
1. Rename smartkeyboard apk to: LatinIME.apk
2. Put this apk on your SDCard
3. Use RootExplorer, or another file manager with root access, and move the LatinIME.apk out of system\apps.
4. Make sure you save the system LatinIME.apk in case you want to revert back to it.
5. Now copy your renamed LatinIME.apk to system\apps and long press on it to install.
6. You may have to reboot a few times and try reinstalling the renamed LatinIME.apk a few times for it to work.
It took me a few reboots to get it to work.
Good luck.
Your instructions for installing Smart Keyboard Pro worked for me. Just had to install the English dictonay for it and I was good to go.
One note, you can get to the Smart Keyboard Pro settings by long pressing on the ?123 key. You can then customize it to your liking.
I miss the haptic feedback, but the sound feedback works just fine.
Sent from my Nook Color
did u do anything in particular to enable it? what did u name the english files? i rebooted too many times to count and installed 3 times. no dice tho.
I just dropped the keyboard apk's into the system/app folder, changed their permissions to rw-r--r--, and then removed latinIME.apk (i did back it up first of course). When I did that, Android seemed to panic but after a reboot both keyboards were available through keyboard manager.
antoniouslj said:
I just dropped the keyboard apk's into the system/app folder, changed their permissions to rw-r--r--, and then removed latinIME.apk (i did back it up first of course). When I did that, Android seemed to panic but after a reboot both keyboards were available through keyboard manager.
Click to expand...
Click to collapse
When I change the permissions they don't "stick".
Hmmm...interestingly enough I also can't seem to copy anything into the system/app folder, even though I do have superuser (using Root Explorer).
ETA: Turns out my issue was the version of Root Explorer I was using...I found one that works correctly and allows me to mount as RW and now things are working.
So anyone managed to get Swype installed? I installed SmartKeyboard pro but I really think this keyboard would work better one handed with swype.
I hate to be that guy but does anyone have an original NC backed up LatinIME.apk?
I have gotten the Droid X multi touch keyboard to work on my NC by replacing the stock LatinIME.apk as described above. It works pretty well except the actual letters on the keys are pretty small. Screenshots below. Anyone know what needs to be done to make the text a little bigger?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
daveknights said:
I hate to be that guy but does anyone have an original NC backed up LatinIME.apk?
Click to expand...
Click to collapse
I hope I do this right...
http://dl.dropbox.com/u/9641665/LatinIME.apk
accidental double post
I hope I do this right...
http://db.tt.gdqZATP
French. said:
I hope I do this right...
http://db.tt.gdqZATP
Click to expand...
Click to collapse
Yeah the first post worked. Thanks for the help.
In other news. I got Thumb Keyboard to work when replaced as LatinIME.apk It seems only the Large phone layout works well and displays all the keys in both portrait and landscape view. I think it's pretty usable.
Hrm. I'm not having any luck with the HTC_MOD keyboard (http://forum.xda-developers.com/showthread.php?t=663608).
Such a shame, I really like it compared to the stock Nook one.
What other keyboards have people gotten to work?
pezhore said:
Hrm. I'm not having any luck with the HTC_MOD keyboard (http://forum.xda-developers.com/showthread.php?t=663608).
Such a shame, I really like it compared to the stock Nook one.
What other keyboards have people gotten to work?
Click to expand...
Click to collapse
I got the Droid X multitouch keyboard working - it allows you to hold 'shift' while typing a capital letter
French. said:
When I change the permissions they don't "stick".
Hmmm...interestingly enough I also can't seem to copy anything into the system/app folder, even though I do have superuser (using Root Explorer).
ETA: Turns out my issue was the version of Root Explorer I was using...I found one that works correctly and allows me to mount as RW and now things are working.
So anyone managed to get Swype installed? I installed SmartKeyboard pro but I really think this keyboard would work better one handed with swype.
Click to expand...
Click to collapse
My Permission changes aren't sticking either. What version of Root Explorer did you finally use to make it work? I've got 2.12.2.
myuzi said:
Hey, I managed to load SmartKeyboardPro on mine.
Here are the steps I did:
1. Rename smartkeyboard apk to: LatinIME.apk
2. Put this apk on your SDCard
3. Use RootExplorer, or another file manager with root access, and move the LatinIME.apk out of system\app.
4. Make sure you save the system LatinIME.apk in case you want to revert back to it.
5. Now copy your renamed LatinIME.apk to system\app and long press on it to install.
6. You may have to reboot a few times and try reinstalling the renamed LatinIME.apk a few times for it to work.
It took me a few reboots to get it to work.
Good luck.
Click to expand...
Click to collapse
Thanks for the instructions!
I got the DroidX keyboard working, but the letters, as another poster noted, are kinda small. Not really a problem for me, since I touch-type, but I can see it being a problem when switching to the ?123 page.
I think we need a new thread to discuss the possibility of Swype on the NC. We are not allowed to post Swype APKs, but I think we're allowed to discuss its installation.
I've tried the LatinIME.apk procedure with Swype, but I consistently get "Installing..." then "Application not installed." I'm wondering if we also need libswype, as this thread mentions: goo.gl/5ag4q
califrag said:
I got the Droid X multitouch keyboard working - it allows you to hold 'shift' while typing a capital letter
Click to expand...
Click to collapse
post #8
i have both swift keyboard and smart keyboard trial working on my NC. this method doesn't require you to overwrite LatinIME.apk. instead, it modifies the settings database in the same way that choosing the input method in the settings would in a normal android installation. as usual, i accept no responsibility if this messes up your nook. use at your own risk. obviously, your NC must be rooted first.
for smart keyboard trial: version 3.10.1 worked for me, but that's the only one i tried. maybe other versions will work?
Code:
$ adb install "Smart Keyboard Trial_v3.10.1.apk"
$ adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
at this point, make a copy of settings.db as a backup!
Code:
$ sqlite3 settings.db
sqlite> update secure set value='com.android.inputmethod.latin/.LatinIME:net.cdeguet.smartkeyboardtrial/.SmartKeyboard' where name='enabled_input_methods';
sqlite> update secure set value='net.cdeguet.smartkeyboardtrial/.SmartKeyboard' where name='default_input_method';
sqlite> .q
$ adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
$ adb reboot
as a previous poster mentioned, hold down the 123 key to access the settings.
for swift keyboard: version 1.0.951 worked for me, but that's the only one i tried. maybe other versions will work?
Code:
$ adb install "SwiftKey_v1.0.951.apk"
$ adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
at this point, make a copy of settings.db as a backup!
Code:
$ sqlite3 settings.db
sqlite> update secure set value='com.android.inputmethod.latin/.LatinIME:com.touchtype.swiftkey/.KeyboardService' where name='enabled_input_methods';
sqlite> update secure set value='com.touchtype.swiftkey/.KeyboardService' where name='default_input_method';
sqlite> .q
$ adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
$ adb reboot
for swift, hold down the microphone button to access settings.
this method might work with other keyboards, as long as you can successfully install the apk. note that the enabled_input_methods column is a colon separated list of available input methods. i got the proper strings for the input methods by examining settings.db on my android phone. hope this helps!
edit: if you want to revert back to the original keyboard, do this:
Code:
$ adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
$ sqlite3 settings.db
sqlite> update secure set value='com.android.inputmethod.latin/.LatinIME' where name='default_input_method';
sqlite> .q
$ adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
$ adb reboot
You can also just push over whatever keyboard apk into /system/app, and (after a reboot) the enabled_input_methods record will automatically update to include the new keyboard.
You'll still have to change the default keyboard manually through settings.db though as described in Ben74's above post. Just don't forget the where clause, otherwise you'll wind up rewriting every record in the secure table (I assume most of you aren't as careless as I am, but you never know ). Do a quick "select * from secure;" statement if you want to make sure you the changes you made are correct.
Alternatively, you can use the Keyboard Manager app described in this thread: http://forum.xda-developers.com/showthread.php?t=860377. FYI, it works really well on the NC and allows you choose between different installed keyboards on a whim. (Only glitch is it will sometimes freeze the screen if the keyboard is up while changing orientation, but you can easily unfreeze it by going back to the previous orientation.)
Oh, forgot to mention, SlideIt (demo) works perfectly on the Nook Color. Once you update the enabled_input_methods record to include it, you can just install it as a regular (non-system) app, and it works fine. The value for the SlideIt keyboard in the secure table is, "com.dasur.slideit.vt.lite/com.dasur.slideit.SlideITIME" (without the quotes, obviously). Unfortunately, there's no easy way to install the paid version of SlideIt since it uses the LVL.
Also, like was mentioned, Thumb Keyboard works well on the NC. The value for Thumb Keyboard in the secure table is, "com.beansoft.keyboardplus/.SoftKeyboard" (again, no quotes).

NetFlix on stock rooted 1.2 MN works

FractalSphere said:
OKAY - I backed up my build.prop and using Root Explorer I renamed and copied in the updated build.prop I conveniently took pieces out of from my EVO. (see below)
ro.product.model=PC36100
ro.product.brand=sprint
ro.product.name=htc_supersonic
ro.product.device=htc_supersonic
ro.product.board=htc_supersonic
ro.product.manufacturer=HTC
ro.build.fingerprint=sprint/htc_supersonic/htc_supersonic:2.3.3/GRI40/102588:user/release-keys
The numbers and build stuff after "htc_supersonic" on the last line were everything that was in the original Nook build.prop.
Netflix streams fine (Firefly episodes!!), and Market has NOT force-closed on me (yet). It just updated the flash 10.3 and Google Books without an issue.
Click to expand...
Click to collapse
Works on 1.2 MN rooted thank you. BTW edit restart after done!!
Is there a way to do this without Root Explorer? I have tried two free file explorers and none of them can overwirte the file, even after I give it root access.
You can always do it through adb.
You have to remount /system as RW. App in Market called Remount can help.
____________________________________________________
Sent from NookColor CM7 uSD using Tapatalk
BTW i did use root explorer to carry out commands .... im guessing es file explorer will work too although i never tried it
Doesn't seem to be working for me
what are you running on your nook? did you restart ?
Stock 1.2 w/ MN, of course.
Heres my build.prop
Code:
ro.product.model=PC36100
ro.product.brand=sprint
ro.product.name=htc_supersonic
ro.product.overall.name=NOOKcolor
ro.product.device=htc_supersonic
ro.product.board=htc_supersonic
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=HTC
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=zoom2
ro.build.sourceversion=full
ro.build.description=1.2.0.434.int.enc.rrdp.s37221
ro.build.updatetype=Full
ro.build.fingerprint=sprint/htc_supersonic/htc_supersonic:2.3.3/GRI40/102588:user/release-keys
Still can't get Netflix running on Nook Color
I have a rooted Nook Color 1.2. I tried all the different suggestions for changing build.prop file. Tried the Nexus S, the HTC Vision and the PC36100 change.
Each time I restart the Nook and attempt to start Netflix, it stops at the red Netflix screen with the small pinwheel spinning forever.
Is there something else I can try?
Thanks.

[ROM][STOCK][europe]p7510xwKH5

The link is
http://hotfile.com/dl/131660662/a50edbc/GT-P7510_SER_P7510XWKH5_P7510OXEKH2.rar.html
Pasword to unzip is sampro.pl
Have to congratulate the guys from sampro.pl for getting this one.
Before you proceed
Am not responsible if your tab is "bricked" or damage...here you will have to play with Odin so a certain experience with odin is recommended
Note too.you will be required to wipe everything a la Odin (i.e. it will erase everything that is in your SD card as well so YOU MUST BACKUP any important info on to your PC or cloud!)
This is its build.props
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=HMJ37
ro.build.display.id=HMJ37
ro.build.version.incremental=XWKH5
ro.build.version.sdk=12
ro.build.version.codename=REL
ro.build.version.release=3.1
ro.build.date=Thu Aug 18 18:29:39 KST 2011
ro.build.date.utc=1313659779
ro.build.type=user
ro.build.user=root
ro.build.host=DELL136
ro.build.tags=release-keys
ro.product.model=GT-P7510
ro.product.brand=samsung
ro.product.name=GT-P7510
ro.product.device=GT-P7510
ro.product.board=GT-P7510
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=GB
ro.wifi.channels=
ro.board.platform=tegra
# ro.build.product is obsolete; use ro.product.device
ro.build.product=GT-P7510
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=GT-P7510-user 3.1 HMJ37 XWKH5 release-keys
ro.build.fingerprint=samsung/GT-P7510/GT-P7510:3.1/HMJ37/XWKH5:user/release-keys
ro.build.characteristics=tablet,nosdcard
# Samsung Specific Properties
ro.build.PDA=P7510XWKH5
ro.build.hidden_ver=P7510XWKH5
ro.build.changelist=493499
ro.build.buildtag=
# end build properties
#
# system.prop for P3
#
ro.opengles.version = 131072
wifi.interface=eth0
rild.libpath=/system/lib/libsec-ril-apalone.so
rild.libargs=-d /dev/ttys0
keyguard.no_require_sim=yes
# Samsung Tvout Service
ro.sectvout.enable=0
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.ringtone=S_Minimal_tone.ogg
ro.config.notification_sound=S_On_time.ogg
ro.config.alarm_alert=Good_Morning.ogg
dev.sfbootcomplete=0
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=288m
ro.secdevenc=true
ro.carrier=wifi-only
drm.service.enabled=true
ro.setupwizard.mode=OPTIONAL
ro.setupwizard.enterprise_mode=1
ro.com.google.gmsversion=3.1_r2
ro.error.receiver.system.apps=com.google.android.feedback
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-samsung
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
So it is newer than KME
Impressions...
ITs very fluid and responsive specially when dealing with widgets . I personally find it more so than KME
Flashing via ODIN
Make sure you have odin 3 1.85 you can get it here
http://www.multiupload.com/5QR3X8PHWW
Make sure you have the correct pit file to flash you can get it here
http://hotfile.com/dl/132389181/e245faa/android_fastboot_emmc_full_p4_16G_32G.pit.html
Unzipp your GT-P7510_SER_P7510XWKH5_P7510OXEKH2.rar
You will get a file called P7510XWKH5_P7510OXEKH2_HOME.TAR.md5
Assuming that you have backup all your important information on your tab to a PC make sure your tab is disconnected from your PC
Put tab in download mode (if not sure how to then don't precede)
Start odin first before connecting your tab to the PC
Tick on Re-Partition
Place the pit you downloaded earlier under the pit section (press pit button)
Place the tar.md5 you extracted earlier under the PDA section(press PDA button)
Assuming your tab is in download mode connect tab to your PC
Wait for odin to detect your tab ( the ID:COM box will be highlighted yellow)
Hit START button (it will take approx 2 to 5 mins to flash)
If all successful then you will see a green Pass on Odin
Your tab will reboot into the stock recovery 3e menu. You will see some errors in red but ignore them (use vol up /down and power button to select similar to what you are use to in CWM)
Once in the recovery 3e menu choose "Wipe Data/Factory Reset" and hit enter by pressing the Power button (similar to what you will do in CWM recovery)
Once you are notified that wiping is complete select to reboot your tab (again use vol up/down similar to CWM)
Once your tab is rebooted you will be presented with a russian language text (you can select from the drop down menu english! if you can't understand russian)
Begin in setting up your google account and your tab enjoy
Rooting
As this tab uses the same recovery you will expect from KME it is unlocked. (3e) so it is possible to simply flash via the stock recovery the root zip and lo and behold you are in root
There are 2 main ways of doing this.. one is a long way and the other a short way
The long way is the one where you first need to flash CWM via odin and then use CWM to flash the root exploit
For more info see http://forum.xda-developers.com/showthread.php?t=1171089
Benefits: It is possible to do a backup of your stock rom without been rooted for warranty purposes?
The easy way to gain root is
In your tab create a directory call it Myroot (can be any directory name under /mnt/sdcard) the crucial thing is that the directory name must start with a capital
so Myroot is a good directory name where as myroot is a BAD directory name.
(Stock 3E has problems recognising lowercase dir names!)
Download the root exploit http://hotfile.com/dl/132392484/68158c2/Samsung_Galaxy_Tab_10.1_root.zip.html (its the same one found under this post http://forum.xda-developers.com/showthread.php?t=1171089 )
Connect your tab to the PC and save the file to the directory you created (the one that has an upper case word (e.g. Myroot)
Disconnect your tab from the PC and switch your tab off
Put your tab in recovery mod
Once in recovery select 'Apply update from sd card'
Locate the directory where you placed the root exploit zip file (e.g. in Myroot dir)
Choose power button to select
Reboot device
Once rebooted in to your device your device has now root
Gaining CWM into KH5
Simply download Rom manager from market and select Flash ClockworkMod recovery
and apply root access when requested...and thats it!
Enhancing your tab experience
I had downloaded SpareParts+ from the market and made the following mods
- Windows animations chose FAST
- Transition animations chose FAST
I had downloaded Blade Buddy from the market and made the following mods
- went to advance settings
- applied root into it
- ticked debug.sf.hw
- rebooted tab
enjoy!
System dump for the Devs
http://www.multiupload.com/16O8LCEIX7
Even without the last mod this rom is so smooth!
Supported languages
* English
* Indonesian
* Catalan
* Deutsh
* Cestina
* Spanish (espaƱol)
* Estonian
* Francais
* Icelandic
* Hrvatski
* Italiano
* Kazakh
* Latviesu
* Lietuviu
* Magyar
* Nederlands
* Polski
* Portuguese
* Romana
* Slovenian
* Swedish
* Vietnam
* Turkish
* Russian
* Chinese
* Korean
hmmmmm........... can you pull a system dump for me bro?
SD - Wiped.
systems apps - Not Wiped.
But this is soooo smooth!
You mean if I give you the system img?
Sent from my GT-P7510 using Tapatalk
nandihno said:
You mean if I give you the system img?
Sent from my GT-P7510 using Tapatalk
Click to expand...
Click to collapse
The system image is already in this, I'm talking about pulling a system dump with adb
Oh have to learn how to do that will read on it
Sent from my GT-P7510 using Tapatalk
This is not a European ROM but a Russian one.
Sent from my Nexus S using Tapatalk
Quick question.... Does it have TouchWiz?
yes has tw de like I said this is newer than kme
It's very fluid
Btw am uploading the system dump for devs to play with it
nandihno said:
yes has tw de like I said this is newer than kme
It's very fluid
Btw am uploading the system dump for devs to play with it
Click to expand...
Click to collapse
Thanks mate
task650 said:
hmmmmm........... can you pull a system dump for me bro?
Click to expand...
Click to collapse
ok finally able to do it..! read OP
yeah i definitely wont be building off this. just tested out and i dont see anything better about it. its probably just placebo you're having. lol. newer doesnt always equal better is definitely very well known around here. thanks for posting this though.
ok i definately fill it much faster than KME after like 2 days of usage...so..if its placebo then it must be magical lol
but cool dude...no problems
so far the only issue is that is not 3.2
otherwise is pretty fluid
nandihno said:
ok i definately fill it much faster than KME after like 2 days of usage...so..if its placebo then it must be magical lol
but cool dude...no problems
so far the only issue is that is not 3.2
otherwise is pretty fluid
Click to expand...
Click to collapse
yep. definitely not 3.2. we'll probably skip it anyways when ics gets here eventually.
I do not know, if it is related to this ROM version, but I noticed the following:
-I renamed system/app/vending.apk to "vending.apk.old"
-I removed vending stuff from data/app and dalivik-cache
-I installed market 3.20 by copying vending.apk to system/app and clicking on it in root explorer to install it
However, I dont like this market version and want to revert back to the original one. Thus, I deleted all vending stuff again at locations mentioned above and renamed "vending.apk.old" to "vending.apk".
-When I click on "vending.apk" in root explorer, I get "application not installed".
Afterwards, I downloaded all market 3.1.5/3.1.6 apks that I could find, but I cannot install anyone of them anymore.
Also a reboot did not help.
However, I can still install market 3.20 ?!?! (I did this again just to be sure, that I do the correct things )
So what is wrong?
Is something wrong with this ROM version?
Did market 3.20 mess with my system?
Any ideas?
Klaus
oclock said:
I do not know, if it is related to this ROM version, but I noticed the following:
-I renamed system/app/vending.apk to "vending.apk.old"
-I removed vending stuff from data/app and dalivik-cache
-I installed market 3.20 by copying vending.apk to system/app and clicking on it in root explorer to install it
However, I dont like this market version and want to revert back to the original one. Thus, I deleted all vending stuff again at locations mentioned above and renamed "vending.apk.old" to "vending.apk".
-When I click on "vending.apk" in root explorer, I get "application not installed".
Afterwards, I downloaded all market 3.1.5/3.1.6 apks that I could find, but I cannot install anyone of them anymore.
Also a reboot did not help.
However, I can still install market 3.20 ?!?! (I did this again just to be sure, that I do the correct things )
So what is wrong?
Is something wrong with this ROM version?
Did market 3.20 mess with my system?
Any ideas?
Klaus
Click to expand...
Click to collapse
3.20 messed with your system.
To fix this just put your old vending.apk back, delete 3.20, clear cache and dalvik, then go to market.android.com and do a cloud install of some application, should fix things and bring back ur old vending.
oclock said:
I do not know, if it is related to this ROM version, but I noticed the following:
-I renamed system/app/vending.apk to "vending.apk.old"
-I removed vending stuff from data/app and dalivik-cache
-I installed market 3.20 by copying vending.apk to system/app and clicking on it in root explorer to install it
However, I dont like this market version and want to revert back to the original one. Thus, I deleted all vending stuff again at locations mentioned above and renamed "vending.apk.old" to "vending.apk".
-When I click on "vending.apk" in root explorer, I get "application not installed".
Afterwards, I downloaded all market 3.1.5/3.1.6 apks that I could find, but I cannot install anyone of them anymore.
Also a reboot did not help.
However, I can still install market 3.20 ?!?! (I did this again just to be sure, that I do the correct things )
So what is wrong?
Is something wrong with this ROM version?
Did market 3.20 mess with my system?
Any ideas?
Klaus
Click to expand...
Click to collapse
This is not the correct procedure for replacing system apps. I would just delete/rename the original apk and then just copy the new one to /system/app/. When you click the apk in root explorer, you're actually making a new copy in /data/app/. Needless to say, you shouldn't do that.
reflux21 said:
3.20 messed with your system.
To fix this just put your old vending.apk back, delete 3.20, clear cache and dalvik, then go to market.android.com and do a cloud install of some application, should fix things and bring back ur old vending.
Click to expand...
Click to collapse
I deleted the old vending stuff in
/system/app
/data/app
/data/dalvik-cache
/data/data
I also rebooted into recovery to clear the cache.
I renamed "/system/app/vending.apk.old" in "/system/app/vending.apk" (File date: 18. Aug. 11, 11:41:00 rw-r--r--, 1.76MB) and rebooted again.
However, Market is not recognized by my tablet. Thus, now I do not have a market anymore.
I surfed to market.android.com from my PC and installed a random app. Nothing happened. Still no market on my tab
Any other ideas?
I think you will need to reflash your FW.
Backup and flash!
I usually dont try and fix something broken
But if you are looking for a solution, I think you will need to wait.
reflux21 said:
I think you will need to reflash your FW.
Backup and flash!
I usually dont try and fix something broken
But if you are looking for a solution, I think you will need to wait.
Click to expand...
Click to collapse
I did a factory reset of my tab and now the old market is back...
Thank you for your support during my darkest hours
Klaus

Categories

Resources