I'd really like to have the type of reader app in the new 1.4 update of the stock B&N ROM put on other ROM's. The new reader finally lets you read in landscape mode as well as double-tap on images inside an ePub and pop them out to pinch-zoom, etc. But I'm no expert on how 'portable' packages are if they do work in the stock setup.
In the apps on the v1.4 update are two packages that look like they are reader apps, though I don't know if both are required or if one is the old app and the long one is the newer one:
The first is, I think, just 'Reader.apk'..but the other is "RDGEReaderEncore.apk".
Could someone who knows about this kind of thing tell me if it's possible to take these and install them just like any other .apk file...yes, I'll try it at some point if I have to :/ I'd really love to run some other ROM and be able to use the 1.4 reader app with it's functionality. It beats most others I've seen.
-JTT
I would check but I am running ICS. Ill still see if I can install them. But is there any way you can extract them and upload them for me, I dont want to wipe my ICS install just to get them
Here you go..
I tried to disable these as active links...just not sure if it's okay to leave them active at whatever user level I am...
h**p://www.mediafire.com/?f6pl56s6jx6qxsv
h**p://www.mediafire.com/?bynycafj93iu00s
I tried to install both and neither one installed. I just renamed the zips to .apk and tried to install so I don't know if this would even be the correct procedure, but like I said both failed. Probably could get them to work with some modifications to the files, but that's WAY over my head.
Sent from my NookColor running CM7.2-RC0 MiRaGe - KANG 02012012 using TapaTalk
I also tried to install both, using adb, and neither one installed. Here's what I got:
C:\dl>adb install Reader.apk
550 KB/s (1706376 bytes in 3.029s)
pkg: /data/local/tmp/Reader.apk
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]
I got the same response for both files. So it looks like you need to copy something else over, but I have no idea what. I've never had an adb install fail before.
I am running CyanogenMod-7.0.3-encore booted from an SD card.
---------- Post added at 09:22 PM ---------- Previous post was at 08:41 PM ----------
I was curious about the missing libraries, so I downloaded a tool called "apktool" and used it to extract the AndroidManifest file from Reader.apk. The following lines are in the AndroidManifest file and seem to indicate what is missing:
<uses-library android:name="bncloudapi" />
<uses-library android:name="com.bn.cloud" />
<uses-library android:name="com.bn.authentication" />
<uses-library android:name="com.bn.app.crypto" />
<uses-library android:name="com.bn.provider.utils" />
<uses-library android:name="com.bn.app.displayinfo" />
I applied apktool to RDGEReaderEncore.apk and got the following list (a subset of the one above):
<uses-library android:name="bncloudapi" />
<uses-library android:name="com.bn.cloud" />
<uses-library android:name="com.bn.authentication" />
<uses-library android:name="com.bn.app.crypto" />
<uses-library android:name="com.bn.provider.utils" />
So it looks like you need six shared libraries. I don't know if that's all you need to get it to work, but it's a start. Good luck.
---------- Post added at 10:02 PM ---------- Previous post was at 09:22 PM ----------
I found another XDA thread where someone tried this and posted results. It's a long thread, but it looks like he didn't get it to work. Apparently it's not as simple as copying over the shared libraries. Here's a link:
http://forum.xda-developers.com/archive/index.php/t-976270.html
From this thread, it sounds like B&N released a version of their old reader for android devices, but I don't know how well it works. They are trying to sell books to the generic android community. Maybe they will release the newer reader too. You might want to look into this. Good Luck and Hack Forever.
---------- Post added at 10:25 PM ---------- Previous post was at 10:02 PM ----------
By the way, my stock Nook is running 1.3.0. I noticed that the five libraries used by RDGEReaderEncore.apk are on my Nook, but the sixth one, "com.bn.app.displayinfo", used by Reader.apk, is not. So you idea that RDGEReaderEncore.apk is the old reader and Reader.apk is the new one might be correct.
Related
If you've got one of the ICS roms installed and want more of the market, this worked for me.
edit /etc/permissions/tablet_core_hardware.xml
Below <feature name="android.hardware.screen.landscape" />
add
Code:
<feature name="android.hardware.location.gps" />
<feature name="android.hardware.camera" />
<feature name="android.hardware.camera.autofocus" />
<feature name="android.hardware.camera.autofocus-flash" />
<feature name="android.hardware.camera.front" />
Then goto Settings, Apps, All, Google Services Framework. Force Stop and Clear data.
Reboot
That should enable all the features cept for the phone stuff. After doing this I can find and install Facebook, NFL '11 for Android Tablet, Springpad, Tiny Tower, etc. All the examples I could find of people saying they couldn't install.
If there is an app in the market you can't install, find a copy of the apk and run
Code:
platform-tools/aapt dump badging file.apk
That will give you the list of required features. For example
Code:
uses-feature:'android.hardware.location'
uses-feature:'android.hardware.location.gps'
uses-feature:'android.hardware.location.network'
uses-feature:'android.hardware.microphone'
uses-feature:'android.hardware.touchscreen'
uses-feature:'android.hardware.screen.landscape'
Just add whatever you're missing. Do the force close, clear data, reboot.
Info obtained from here developer.android.com/guide/topics/manifest/uses-feature-element.html
UD.
Wow, that's awesome! That explains why so many apps were "incompatible". This saves us the trouble of hijacking some other devices fingerprint to bypass the problem.
I thought I'd add my 2 cents to your guide though as /etc (/system/etc) is readonly through adb.
Remount the system partition as read-write
$ adb remount
Enter the shell
$ adb shell
Edit your file with your editor of choice
# vi /etc/permissions/tablet_core_hardware.xml
Insert lines and save
Code:
<!-- Fake it 'til you make it! -->
<feature name="android.hardware.location.gps" />
<feature name="android.hardware.camera" />
<feature name="android.hardware.camera.autofocus" />
<feature name="android.hardware.camera.autofocus-flash" />
<feature name="android.hardware.camera.front" />
Then force close Google Services Framework, clear it's cache and reboot.
As for the facebook and twitter apps, you only really need the location.gps line.
Yeah looks like build.prop is irrelevant for market access in ICS. This is a far better way for them to do it. Kinda stupid that apps would be "incompatible" due to gps but that's on the app developers.
Make sure those feature name lines are added inside of the <permissions> tag. Don't just add them to the end of the file.
Within about 2 hours of making this change, the market website updated and everything became compatible so I could also do installs from there.
Oh and could someone with enough post-juice link this thread into bl1nkk's ISC development thread?
To be clear, this is ICS specific right?
Because it would be amazing to not have to screw with build.prop on the stock ROM.
UberDuper said:
Oh and could someone with enough post-juice link this thread into bl1nkk's ISC development thread?
Click to expand...
Click to collapse
Done.
I don't have a stock or cm7 rom installed to test, but looking at the modaco zip file the directory structure and files are there. They're named a little different but it should be easy enough for someone to test. Just add everything to /system/etc/permissions/handheld_core_hardware.xml.
Just make sure anything you add is inside these tags
Code:
<permissions>
</permissions>
Fantastic work! I can get NFL '11 for Tablets. There's one that still eludes me now...
Media Remote for Tablets by Sony.
Anyone have any thoughts?
rmagruder said:
Fantastic work! I can get NFL '11 for Tablets. There's one that still eludes me now...
Media Remote for Tablets by Sony.
Anyone have any thoughts?
Click to expand...
Click to collapse
Yeah, platform-tools/aapt dump badging file.apk
rmagruder said:
Fantastic work! I can get NFL '11 for Tablets. There's one that still eludes me now...
Media Remote for Tablets by Sony.
Anyone have any thoughts?
Click to expand...
Click to collapse
I went and downloaded version 2.1.1 from somewhere and this is the aapt output I get
Code:
package: name='com.Relmtech.RemotePaid' versionCode='19' versionName='2.1.1'
application-label:'Unified Remote Full'
application-label-ja:'Unified Remote Full'
application-label-sv:'Unified Remote Full'
application-icon-120:'res/drawable-ldpi/icon.png'
application-icon-160:'res/drawable-mdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application: label='Unified Remote Full' icon='res/drawable-mdpi/icon.png'
launchable-activity: name='com.Relmtech.Remote2.Activities.MainActivity' label='Unified Remote Full' icon=''
uses-permission:'com.android.vending.CHECK_LICENSE'
sdkVersion:'3'
targetSdkVersion:'9'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.BLUETOOTH'
uses-permission:'android.permission.WAKE_LOCK'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'android.permission.VIBRATE'
uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-configuration: reqTouchScreen='3'
uses-feature-not-required:'android.hardware.bluetooth'
uses-feature-not-required:'android.hardware.touchscreen'
uses-feature-not-required:'android.hardware.touchscreen.multitouch'
uses-feature-not-required:'android.hardware.touchscreen.multitouch.distinct'
uses-feature-not-required:'android.hardware.wifi'
main
other-activities
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'ja' 'sv'
densities: '120' '160' '240'
That doesn't appear to require any features we don't have. I'll poke at it more later tonight.
That is the tablet version, right? Is there an alternate location to download it while we try to figure out Market? I it IS a free app after all.
Sent from my Xoom using Tapatalk
"handheld_core_hardware.xml" does not seem to exist on the stock ROM.
In the permissions folder there are;
android.hardware.sensor.accelerometer.xml
android.hardware.sensor.light.xml
android.hardware.touchscreen.multitouch.distinct.xml
android.hardware.wifi.xml
android.software.live_wallpaper.xml
com.android.location.provider.xml
platform.xml
Each of the hardware ones list individual hardware features (indicated by their file name).
I wonder if adding some of these other ones to one of these files would allow it to work as you're suggesting (they're all permissions files).
Edit: After testing this, I can confirm it does not work on the stock ROM. At least not with the apps listed above (Facebook, Tiny Tower, etc). Guess it's back to build.prop.
Hey this is awesome! Was hoping a fix for talk on ICS was in these files somewhere but I don't find anything :'(
rmagruder said:
That is the tablet version, right? Is there an alternate location to download it while we try to figure out Market? I it IS a free app after all.
Click to expand...
Click to collapse
After looking again.. What I downloaded is not the right app. If I can find that apk anywhere I can take a look. I'm on the 4th page of google results and I got nothing yet.
You are a god! Google maps working again now too! Thanks heaps.
Sent from Fire
Edit: wrong thread.
Sonic 4 ep1 cant install
Does anyone out there have an Android tablet that will download the APK for Sony Media Remote for Android Tablets so we can install/analyze it?
rmagruder said:
Does anyone out there have an Android tablet that will download the APK for Sony Media Remote for Android Tablets so we can install/analyze it?
Click to expand...
Click to collapse
is it not available via ics ? have it on the market with stock rom
rmagruder said:
Does anyone out there have an Android tablet that will download the APK for Sony Media Remote for Android Tablets so we can install/analyze it?
Click to expand...
Click to collapse
I was able to get it to install from the market using the browser trick.
Code:
bash-3.2# ./aapt dump badging apks/com.sony.seconddisplay.tabletview-1.apk
package: name='com.sony.seconddisplay.tabletview' versionCode='20111221' versionName='3.0.0'
application-label:'Media Remote'
application-label-ja:'Media Remote'
application-label-de:'Media Remote'
application-label-nl:'Media Remote'
application-label-fr:'Media Remote'
application-label-es:'Media Remote'
application-label-it:'Media Remote'
application-label-pt:'Media Remote'
application-label-ru:'Media Remote'
application-label-zh_CN:'Media Remote'
application-label-zh_TW:'Media Remote'
application-icon-160:'res/drawable-mdpi/ic_launcher_bdremote.png'
application: label='Media Remote' icon='res/drawable-mdpi/ic_launcher_bdremote.png'
launchable-activity: name='com.sony.seconddisplay.MainActivity' label='Media Remote' icon=''
sdkVersion:'11'
maxSdkVersion:'13'
targetSdkVersion:'11'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.CHANGE_WIFI_MULTICAST_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'com.android.browser.permission.READ_HISTORY_BOOKMARKS'
uses-permission:'com.android.browser.permission.WRITE_HISTORY_BOOKMARKS'
uses-permission:'android.permission.VIBRATE'
uses-feature:'android.hardware.wifi'
uses-feature:'android.hardware.touchscreen'
uses-feature:'android.hardware.screen.landscape'
main
other-activities
other-receivers
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'ja' 'de' 'nl' 'fr' 'es' 'it' 'pt' 'ru' 'zh_CN' 'zh_TW'
densities: '160'
native-code: 'armeabi'
I'm stumped on this one. It looks like it should work but it's still filtered out in the Market.
UberDuper said:
Code:
maxSdkVersion:'13'
I'm stumped on this one. It looks like it should work but it's still filtered out in the Market.
Click to expand...
Click to collapse
SdkVersion of 11 and maxSdkVersion of 13, means it's only for Honeycomb tablets, 3.0-3.2. ICS is 14-15.
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
Future versions of Android (beyond Android 2.0.1) will no longer check or enforce the maxSdkVersion attribute during installation or re-validation. Android Market will continue to use the attribute as a filter, however, when presenting users with applications available for download.
Click to expand...
Click to collapse
Oooooh. The only stuff I read about the (min|max)sdkVersion was in relation to bluetooth. Well I guess I can stop looking into that then.
About the Sonic app, does anyone have access to the apk to run and give us the output of
Code:
aapt dump badging sonicapp.apk
i found this tweak on getting the tegra 3 effects on any android device and it worked
So here's the steps for the tweak:
1.First of all, enable graphics details to high in setup/others.
2.Exit game.
3.Use root explorer like ES File Explorer.
4.Go to /data/data/com.madfingergames.deadtrigger/shared_prefs/ folder.
5.Edit com.madfingergames.deadtrigger.xml file.
6.Change <int name=”UnityGraphicsQuality” value=”1? /> to <int name=”UnityGraphicsQuality” value=”2? />.
7.Change <int name=”OptionsGraphicDetail” value=”2? /> to <int name=”OptionsGraphicDetail” value=”3? />.
8.Save it.
9.Modify permissions to remove all write permission on User, Group and Other.
10.Delete com.madfingergames.deadtrigger.xml.bak.
11.That’s all.
here's also a video to show that this tweak works 100%
http://www.youtube.com/watch?v=tAls7xX8XVY
udimars30 said:
i found this tweak on getting the tegra 3 effects on any android device and it worked
So here's the steps for the tweak:
1.First of all, enable graphics details to high in setup/others.
2.Exit game.
3.Use root explorer like ES File Explorer.
4.Go to /data/data/com.madfingergames.deadtrigger/shared_prefs/ folder.
5.Edit com.madfingergames.deadtrigger.xml file.
6.Change <int name=”UnityGraphicsQuality” value=”1? /> to <int name=”UnityGraphicsQuality” value=”2? />.
7.Change <int name=”OptionsGraphicDetail” value=”2? /> to <int name=”OptionsGraphicDetail” value=”3? />.
8.Save it.
9.Modify permissions to remove all write permission on User, Group and Other.
10.Delete com.madfingergames.deadtrigger.xml.bak.
11.That’s all.
here's also a video to show that this tweak works 100%
http://www.youtube.com/watch?v=tAls7xX8XVY
Click to expand...
Click to collapse
mate my after doing all this my game has started laging alot
Not trying to be rude..but if you know how to root your phone...most likely you can manage to get the tegra 3 all device version which is floating around everywhere....
tenjakid said:
Not trying to be rude..but if you know how to root your phone...most likely you can manage to get the tegra 3 all device version which is floating around everywhere....
Click to expand...
Click to collapse
you mean to say that i can change my hardware??
Oh.. I just can't find the Path to edit the XML... : /
EDIT : Works, it's perfect and really beautiful !
udimars30 said:
i found this tweak on getting the tegra 3 effects on any android device and it worked
So here's the steps for the tweak:
1.First of all, enable graphics details to high in setup/others.
2.Exit game.
3.Use root explorer like ES File Explorer.
4.Go to /data/data/com.madfingergames.deadtrigger/shared_prefs/ folder.
5.Edit com.madfingergames.deadtrigger.xml file.
6.Change <int name=”UnityGraphicsQuality” value=”1? /> to <int name=”UnityGraphicsQuality” value=”2? />.
7.Change <int name=”OptionsGraphicDetail” value=”2? /> to <int name=”OptionsGraphicDetail” value=”3? />.
8.Save it.
9.Modify permissions to remove all write permission on User, Group and Other.
10.Delete com.madfingergames.deadtrigger.xml.bak.
11.That’s all.
here's also a video to show that this tweak works 100%
http://www.youtube.com/watch?v=tAls7xX8XVY
Click to expand...
Click to collapse
already posted here on xda since long time use search button dude !
UnityGraphicsQuality reverts to 1 after you exit the game.
Thanks dood! I am going to try this in a minute.... Very cool tip!
Sent from my SGH-T999 using Tapatalk 2
UnityGraphicsQuality reverts to 1 after you exit the game.
Click to expand...
Click to collapse
That should be fixed through the removal of the write-permission.
If it still does it, do the following:
Open Terminal Emulator
Type
su
chattr +i /data/data/com.madfingergames.deadtrigger/shared_prefs/com.madfingergames.deadtrigger.xml
Click to expand...
Click to collapse
Note that this will revoke write-/delete-permission for EVERYONE (including root himself!) so you'll probably want to revert it by running the command with a minus instead of a plus should you ever uninstall the game.
cannot find the xml file
so guys this is the deal - somehow I cannot find that xml file in which I would change those two lines ... I do not even have that prefs folder ... what to do :-/
I had to change graphic options to 4 instead of 3 to get ultra high.
Sent from my GT-I9300 using XDA
Works like a charm, only thing i'd say is, once you've changed the xml file, don't go ahead and change the settings within the game, check that it's on ultra high, but don't change it because as soon as you do, it disappears and you have to restart the game to get it back.
Thanks for this, runs really well.
---------- Post added at 08:19 AM ---------- Previous post was at 08:18 AM ----------
vegeta1 said:
mate my after doing all this my game has started laging alot
Click to expand...
Click to collapse
Weird seeing someone else with my avatar
This doesnt work anymore as april 8th 2013
i can't fin data/data only data folder that is empty! using s4 es explorer when i chsoe root explrer from menue it says device not supported but when i click on "/" icon it work but data is empty and there is data_0 data_1 data_2 data_3 and mroe,,
---------- Post added at 03:06 PM ---------- Previous post was at 02:53 PM ----------
nvm fixed used rooo explorer
---------- Post added at 03:12 PM ---------- Previous post was at 03:06 PM ----------
can't find options graphic but did that to unity detail
nvm again
so sorry
not all games use unity ! like RGP2 ! i also tried GLtools, didnt work no good Tegra 4 devices out !
Can get my nexus 7 to take the 4.1.2. os update? I loaded Clock Work Recovery and can see the error message? See attached .txt. file.
Can anyone help resolve why, I've tried about 50 different ways and no cigar:crying:
stevey00 said:
Can get my nexus 7 to take the 4.1.2. os update? I loaded Clock Work Recovery and can see the error message? See attached .txt. file.
Can anyone help resolve why, I've tried about 50 different ways and no cigar:crying:
Click to expand...
Click to collapse
Patching BrowserProviderProxy.odex failed. Get the bootloader, system.img, boot.img from the 4.2 factory image and flash those via fastboot. Afterwards, boot clockwork recovery and wipe cache and dalvik.
stevey00 said:
Can get my nexus 7 to take the 4.1.2. os update? I loaded Clock Work Recovery and can see the error message? See attached .txt. file.
Can anyone help resolve why, I've tried about 50 different ways and no cigar:crying:
Click to expand...
Click to collapse
You probably added the stock Ics browser for flash or something. Part of that procedure is to rename the file BrowserProviderProxy.odex to a backup name like BrowserProviderProxy.odex1. All you need to do is rename it back to the proper name. You can use something like root explorer or command line.
---------- Post added at 05:43 PM ---------- Previous post was at 05:36 PM ----------
Here is the original thread http://forum.xda-developers.com/showthread.php?t=1780746
UncleCemka said:
You probably added the stock Ics browser for flash or something. Part of that procedure is to rename the file BrowserProviderProxy.odex to a backup name like BrowserProviderProxy.odex1. All you need to do is rename it back to the proper name. You can use something like root explorer or command line.
---------- Post added at 05:43 PM ---------- Previous post was at 05:36 PM ----------
Here is the original thread http://forum.xda-developers.com/showthread.php?t=1780746
Click to expand...
Click to collapse
I had the same problem with es explorer. So I went to settings - root settings - unchecked each option and then rechecked it. Then i went back to the system - apps folder and renamed it - no problems. Good luck.
Hi all!
I've updated from 4.3 to 4.4.2 Samsung Rom (tw). My case NB8.
Titanium Backup has stopped working. Shows the error "not enough space" when backing up to external sd card. Also, it shows that extsdcard is not writeable.
Here's the solution for i9505 to get it working, of course you need root to do that. It may work for other apps too and other phone models such i9500:
Edit file platform.xml in system/etc/permissions (make a backup first).
Search for this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
Add this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
[COLOR="Green"][B]<group gid="media_rw" />[/B][/COLOR]
</permission>
Save changes and reboot.
Regards.
cybdani said:
Hi all!
I've updated from 4.3 to 4.4.2 Samsung Rom (tw). My case NB8.
Titanium Backup has stopped working. Shows the error "not enough space" when backing up to external sd card. Also, it shows that extsdcard is not writeable.
Here's the solution for i9505 to get it working, of course you need root to do that. It may work for other apps too and other phone models such i9500:
Edit file platform.xml in system/etc/permissions (make a backup first).
Search for this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
Add this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
[COLOR="Green"][B]<group gid="media_rw" />[/B][/COLOR]
</permission>
Save changes and reboot.
Regards.
Click to expand...
Click to collapse
Lifesaver, cheers! Now if only there was a way for TB to restore all your apps without you having to click Install and Done on each one, this will take all day!
nrps1 said:
Lifesaver, cheers! Now if only there was a way for TB to restore all your apps without you having to click Install and Done on each one, this will take all day!
Click to expand...
Click to collapse
The pro version does not ask to install afaik. It installs all apps automaticly
Gesendet von meinem GT-I9505 mit Tapatalk
benni2903 said:
The pro version does not ask to install afaik. It installs all apps automaticly
Gesendet von meinem GT-I9505 mit Tapatalk
Click to expand...
Click to collapse
It looks to me like the ROM security itself, whenever I install anything it prompts for me to accept permissions etc, does this still apply?
If you are using the batch restore(?)(restore all backups + data) then it will not ask for every single app. TB just installs everything in the background
Gesendet von meinem GT-I9505 mit Tapatalk
benni2903 said:
If you are using the batch restore(?)(restore all backups + data) then it will not ask for every single app. TB just installs everything in the background
Gesendet von meinem GT-I9505 mit Tapatalk
Click to expand...
Click to collapse
Yes, you are right benni2903.
I hope that this thread can help to users that are upgrading to TW 4.4.2. I've spent over half an hour to find out where the problem was.
Regards
benni2903 said:
If you are using the batch restore(?)(restore all backups + data) then it will not ask for every single app. TB just installs everything in the background
Gesendet von meinem GT-I9505 mit Tapatalk
Click to expand...
Click to collapse
Strange, that is exactly what I chose and it was indeed asking for each one it needed to download (I assume). Oh well, I just flashed firmware and signed in on 1st boot and Google handled the rest instead!
nrps1 said:
Strange, that is exactly what I chose and it was indeed asking for each one it needed to download (I assume). Oh well, I just flashed firmware and signed in on 1st boot and Google handled the rest instead!
Click to expand...
Click to collapse
I don't configure my google account after a firm upgrade (if I deleted all data) until I've restored all apps using titanium. I install the free version from my external sd.
cybdani said:
Hi all!
I've updated from 4.3 to 4.4.2 Samsung Rom (tw). My case NB8.
Titanium Backup has stopped working. Shows the error "not enough space" when backing up to external sd card. Also, it shows that extsdcard is not writeable.
Here's the solution for i9505 to get it working, of course you need root to do that. It may work for other apps too and other phone models such i9500:
Edit file platform.xml in system/etc/permissions (make a backup first).
Search for this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
Add this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
[COLOR="Green"][B]<group gid="media_rw" />[/B][/COLOR]
</permission>
Save changes and reboot.
Regards.
Click to expand...
Click to collapse
Many many thanks for sharing this!
It really did the trick!
I was about to rip my hair off, didn't know whether to ask the kernel developer or the titanium support first.
Also TB doesn't need internet connection ob startup for license check. Now I can also use TB again offline with full functionality
You saved my day
P.S. I'll hit the thanks buttons tomorrow,i spend all my thanks today for @ktoonsez awesome kernel
thank you! this saved me from pulling my hair out when i flashed a new rom!
cybdani said:
Hi all!
I've updated from 4.3 to 4.4.2 Samsung Rom (tw). My case NB8.
Titanium Backup has stopped working. Shows the error "not enough space" when backing up to external sd card. Also, it shows that extsdcard is not writeable.
Here's the solution for i9505 to get it working, of course you need root to do that. It may work for other apps too and other phone models such i9500:
Edit file platform.xml in system/etc/permissions (make a backup first).
Search for this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
Add this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
[COLOR="Green"][B]<group gid="media_rw" />[/B][/COLOR]
</permission>
Save changes and reboot.
Regards.
Click to expand...
Click to collapse
Hi there - tried doing this fix using ES File Explorer - initially it wouldn't save so I coped the file out of original file path to internal SD to test and was able to save - tried pasting new file in and got error that the file system was read only (which was likely my original problem as suspected). How to I get around this, or change the file path location to writeable to simply save the original platform.xml?
Thanks,
~snowin
Disregard - I failed to see the little button where I could change permissions on the permissions folder Thanks for looking
---------- Post added at 06:08 PM ---------- Previous post was at 05:22 PM ----------
OK - so after re-booting my internal SD card seems to be "lost". A bunch of apps FC including titanium. I can access my external SD card using ES @ /storage/extsdcard but the /sdcard/ & storage/emulated are all blanks. Can someone point me in the right direction? I'm running ezkat 2.0 ROM for Note ii
snowin said:
Hi there - tried doing this fix using ES File Explorer - initially it wouldn't save so I coped the file out of original file path to internal SD to test and was able to save - tried pasting new file in and got error that the file system was read only (which was likely my original problem as suspected). How to I get around this, or change the file path location to writeable to simply save the original platform.xml?
Thanks,
~snowin
Disregard - I failed to see the little button where I could change permissions on the permissions folder Thanks for looking
---------- Post added at 06:08 PM ---------- Previous post was at 05:22 PM ----------
OK - so after re-booting my internal SD card seems to be "lost". A bunch of apps FC including titanium. I can access my external SD card using ES @ /storage/extsdcard but the /sdcard/ & storage/emulated are all blanks. Can someone point me in the right direction? I'm running ezkat 2.0 ROM for Note ii
Click to expand...
Click to collapse
Before to edit file, you need to mount system as RW. Then you can edit and save file. Root Explorer is better than es file explorer.
cybdani said:
Hi all!
I've updated from 4.3 to 4.4.2 Samsung Rom (tw). My case NB8.
Titanium Backup has stopped working. Shows the error "not enough space" when backing up to external sd card. Also, it shows that extsdcard is not writeable.
Here's the solution for i9505 to get it working, of course you need root to do that. It may work for other apps too and other phone models such i9500:
Edit file platform.xml in system/etc/permissions (make a backup first).
Search for this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
Add this:
Code:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
[COLOR="Green"][B]<group gid="media_rw" />[/B][/COLOR]
</permission>
Save changes and reboot.
Regards.
Click to expand...
Click to collapse
Hey thanks so much for the solution! Fixed my Umi Zero right up (now I can start tweaking , but I'm curious, how does this fix work? Thanks!
Hi there,
I've posted this already in the launcher 8 thread, but I guess it should've gone here from the start since it's a very specific nook question, so here goes:
I've rooted my nook and am running launcher 8 now, I am on 1.5.2 right now but I've tried newer versions too which still work with the old android system running on the nook. The latest 2.6 and 3.0 versions do not work.
I've ran into a problem though: I don't seem to be able to choose launcher 8 as the default launcher when I press the home button.
Is there anything I can do to solve this?
Some pictures attached just to make clear what my problem actually is.
schelleursli said:
Hi there,
I've posted this already in the launcher 8 thread, but I guess it should've gone here from the start since it's a very specific nook question, so here goes:
I've rooted my nook and am running launcher 8 now, I am on 1.5.2 right now but I've tried newer versions too which still work with the old android system running on the nook. The latest 2.6 and 3.0 versions do not work.
I've ran into a problem though: I don't seem to be able to choose launcher 8 as the default launcher when I press the home button.
Is there anything I can do to solve this?
Some pictures attached just to make clear what my problem actually is.
Click to expand...
Click to collapse
It appears from the photographs that your Nook is not recognizing Launcher8 as a launcher app, but instead as a regular app. Are you able to view Launcher8 from ReLaunch's app drawer?
Thanks for the reply, I guess you mean the "All applications" bit in ReLaunch? Then yes, it's there, thats how I start it at the moment.
I've already tried fiddling with the AndroidManifest.xml but I really don't know what I'm doing.
schelleursli said:
Thanks for the reply, I guess you mean the "All applications" bit in ReLaunch? Then yes, it's there, thats how I start it at the moment.
I've already tried fiddling with the AndroidManifest.xml but I really don't know what I'm doing.
Click to expand...
Click to collapse
Yes, "All applications" is ReLaunch's app drawer.
I don't know exactly how to fix this, but let me do some research, and I'll get back to you.
Check the intent-filter's in AndroidManifest.xml
You probably should see something like this:
Code:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
You can also try through ADB shell:
Code:
am start -a android.intent.action.MAIN -c android.intent.category.HOME
and see what happens.
Renate NST said:
Check the intent-filter's in AndroidManifest.xml
You probably should see something like this:
Code:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
You can also try through ADB shell:
Code:
am start -a android.intent.action.MAIN -c android.intent.category.HOME
and see what happens.
Click to expand...
Click to collapse
Thanks for that, I've tried fiddling with the Manifest but I always either get a non working application with an entry in the Home menu or a working application with no entry in the Home menu to choose as default.
If you feel like having a look, this is the default manifest that is in use by launcher 8: pastebin.com/K8BknQuk (I'm not allowed to post links yet)
I do not have the android sdk installed or anything prepared to run ADB on my nook, I'll look into that at some point if the manifest fiddling doesn't work out.
The AndroidManifest.xml looks fine, which is to be expected.
Maybe you "picked" the wrong application at some point?
That's all in /data/system/packages.xml
Check preferred-activities in there.
You can always delete that whole section, as long as you do it cleanly.
Thanks for the continued help. I've had a look at packages.xml preferred-activities looks like this:
Code:
<preferred-activities>
<item name="com.lx.launcher8/.AnallLauncher" match="100000" set="4">
<set name="com.bn.nook.home/.HomeActivity" />
<set name="com.lx.launcher8/.AnallLauncher" />
<set name="com.lx.launcher8/.Home" />
<set name="com.harasoft.relaunch/.Home" />
<filter>
<action name="android.intent.action.MAIN" />
<cat name="android.intent.category.HOME" />
<cat name="android.intent.category.DEFAULT" />
</filter>
</item>
</preferred-activities>
I can turn off my nook and turn it on again then launcher 8 starts by default, but if I press the "n" button on the nook and then press home on the touch-screen I still only get the choice between ReLaunch and the default nook Home. I've also tried completely resetting my device restoring an old unrooted backup then root it again and set it up from scratch, same problem.
I don't have my nook with me (lost it a few days ago) but I seems to remember seeing a nook manager app that can help program what buttons do what, including the N button. You may have to lose the pop up home/library/shop/search/glowlight/setting thing (you could delegate that function to long press N if you want.) but the app should properly program the N button to start up the launcher 8. I THINK it's the Nook Color Tool? I remember the appropriate app came with the 1337 ROM.
Deafcyclist said:
I don't have my nook with me (lost it a few days ago) but I seems to remember seeing a nook manager app that can help program what buttons do what, including the N button. You may have to lose the pop up home/library/shop/search/glowlight/setting thing (you could delegate that function to long press N if you want.) but the app should properly program the N button to start up the launcher 8. I THINK it's the Nook Color Tool? I remember the appropriate app came with the 1337 ROM.
Click to expand...
Click to collapse
Yep, that's Nook Touch Mod Manager. It comes pre-installed with NookManager and my 1337 ROM, but it can also be installed manually with some modified framework-related .jar files.
Thanks for the tip, sounds like a good workaround for now.
edit: I see I need a running build environment for that, will see if I can get this to work on my virtual machine.
edit2: got it working
Oh, the "n" button?
B&N has that hardwired to do some B&N specific intent.
This problem has been solved many different ways.
My solution is to patch where the problem is, com.android.internal.policy.impl.PhoneWindowManager (in android.policy.jar).
This just makes the "n" key a normal Home key.
Code:
apktool d android.policy.jar -o C:\AP
mergesmali /v C:\AP PhoneWindowManager.smali PhoneWindowManager$HomeButtonHandler.smali
apktool b C:\AP -o android.policy.jar
Check the mergesmali link in the signature, a zip of the patches is there too.
No it was the "Home" menu button you open by pressing the "n" button. But with Nook Touch Mod Manager I've managed to change the behaviour of said "Home" even though Launcher 8 still wasn't shown as a choice. Thanks for all the help.