View Single Post
Old 08-21-2011, 07:06 PM   #246
Synergi
Addict
Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.Synergi ought to be getting tired of karma fortunes by now.
 
Synergi's Avatar
 
Posts: 341
Karma: 4683770
Join Date: Dec 2010
Device: Kindle PW, iPadPro, Galaxy Note 5, 8 (tab) & Galaxy Tab S3
Quote:
Originally Posted by GregoryP View Post
Hi Synergi,

The eDGe problem is pretty tricky : the application is set to install on the sdcard if possible (and in the internal memory if needed). What's happening is that the Edge cannot (apparently) install application on the SDcard, but still tries to do it instead of installing on the internal memory...
One solution would be for us to recompile the application and have it install by default on the internal memory rather than the SDcard. We haven't done it yet as for most devices it's better to install on the SD.

There seems to be a solution have the SDcard working correctly on the eDGe, but I'm not sure how simple it is : https://www.mobileread.com/forums/sho...d.php?t=138124
Gregory, I talked to ptsenter in the other thread about this. He's been trying to help get it working on the Edge and this is what he said on it..

eDGe doesn't try to install on internal card at all. It seems there are two problems mounted one on top of another. And it's not a problem of eDGe per se.
The first problem is with Ermine and that it's beta - it means some components missing or not working properly. Relevant component in this case is devmapper or, actually, lack of it. devmapper is included in Dingo. But Dingo based on Android 1.6, with does not understand android:install.
Android 2.2 is the first to understand it. Mandano assigned "preferExternal" to it. preferExternal in theory means try SD card, if not try internal. But installing on SD card requires encrypting the app, which is provided through devmapper. Since it's missing the installation on SD card fails. Again in theory Android has to switch to internal. But here we have
The second problem: Android fails properly to process such kind of error and crashes aborting the install process.
Quote:
One solution would be for us to recompile the application and have it install by default on the internal memory rather than the SDcard. We haven't done it yet as for most devices it's better to install on the SD.
That definitely will help. Mandano could have used "internalOnly", but they don't like it. They could have used "auto" which also may install on SD card and doesn't fail on eDGe.
Quote:
There seems to be a solution have the SDcard working correctly on the eDGe, but I'm not sure how simple it is : https://www.mobileread.com/forums/sho...d.php?t=138124

I was wondering if using the steps to get apps onto the SD card would work.
Not at all: those steps switch logically SD card and internal memory, but relationship remains intact. And the problems above remain.

Hope that helps..
Synergi is offline   Reply With Quote