View Single Post
Old 04-07-2014, 07:36 AM   #7
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,461
Karma: 8025600
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Arrow

Quote:
Originally Posted by nikoski View Post
Ok, i see, thanks!
BTW, would, or at least: should Companion (normally) work "flawlessly" on a Reader with android 2.3.1 like the imcoV6L?...
http://www.imcosys.com/ebook-reader.html
Hard to say. We have quite a few users with android 2.3.3-2.3.7 (Gingerbread API 10), but almost no users with 2.3-2.3.2 (Gingerbread API 9). I don't know if that difference is caused by a problem with API 9 (which we support) or is caused by there being so few devices stuck at that level. I suspect the latter.

Also regarding "flawlessly", Android 2.X has a significant problem with memory management. In particular, the memory for bitmaps is not collected when the bitmap is freed (no longer in use), but is instead collected sometime later through a special process. This leads to a lot of Out Of Memory errors of the form "VM budget exceeded", which we see on early devices like the Nook Color w/CM7. Google changed all of this in Android 3 (I think, could be 4 because almost no one runs 3) so that bitmaps are treated like all other kinds of memory, with the result that the number of OOM errors plummeted.

As long as I am here and looking at statistics: current CC installs by android version are:
Code:
Android 4.4				30.71%
Android 4.1				19.57%
Android 4.2				18.21%
Android 4.3				15.11%
Android 4.0.3 - 4.0.4 			12.41%
Android 2.3.3 - 2.3.7	 		 3.25%
Android 3.2				 0.58%
Android 3.1				 0.13%
Android 2.3				 0.02%
Android 3.0				 0.01%
Given those numbers we have considered dropping support for Android < 4, but have decided not to because at the moment we have no need to focus on the new features in Android 4+
chaley is offline   Reply With Quote