Le mardi 12 janvier 2016 11:43:57 UTC+1, Alexandre Lissy a écrit :
>
> Spread accross ?! It makes no sense. Can you share more details?
Well... yes... spread across, if my English
Since I've just updated (manually mimicking shallow-flash.sh tool) my Fire E
device to FxOS 2.1 using latest Flame KK device v2.1 Gecko/Gaia, this is even
cleaner than I thought.
Now the details.
On Fire E device, custpack partition mainly holds Gaia:
emeric@ubuntu:~$ ls -l /custpack
total 28
drwxr-xr-x. 3 root root 4096 avril 14 1970 b2g
-rw-r--r--. 1 root root 5696 avril 14 1970 build.prop
-rw-r--r--. 1 root root 13 août 1 2008 custpack.ver
drwxr-xr-x. 2 root root 4096 juil. 31 2014 libs
drwx------. 2 root root 4096 janv. 1 1970 lost+found
drwxr-xr-x 35 root root 4096 janv. 12 12:52 webapps
As you can see below, there's still plenty of space left on this partition:
emeric@ubuntu:~$ df /custpack
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop0 197472 51524 141852 27% /custpack
Still on Fire E device, system partition holds Gecko and B2G, with symlinks to
custpack for files that normally reside on system partition on other FxOS
devices:
emeric@ubuntu:~$ ls -l /system
total 1220
drwxr-xr-x. 4 root root 4096 janv. 12 13:06 b2g
drwxr-xr-x. 2 root 2000 8192 avril 14 1970 bin
lrw-r--r--. 1 root root 20 juil. 31 2014 build.prop ->
/custpack/build.prop
drwxr-xr-x. 14 root root 4096 avril 14 1970 etc
drwxr-xr-x. 2 root root 4096 janv. 12 13:12 fonts
drwxr-xr-x. 10 root root 8192 avril 14 1970 lib
drwx------. 2 root root 4096 janv. 1 1970 lost+found
-rw-r--r--. 1 root root 1193947 août 1 2008 recovery-from-boot.p
-rw-r--r--. 1 root root 13 août 1 2008 system.ver
drwxr-xr-x. 3 root root 4096 juil. 31 2014 tts
drwxr-xr-x. 7 root root 4096 juil. 31 2014 usr
drwxr-xr-x. 4 root 2000 4096 avril 14 1970 vendor
drwxr-xr-x. 2 root 2000 4096 avril 14 1970 xbin
Looking deeper in this partition, you can see other examples of symlinks to
files/folders in custpack partition, such as:
emeric@ubuntu:~$ ls -l /system/b2g
total 36408
-rw-r--r--. 1 root root 561 janv. 12 13:06 application.ini
-rwxrwxr-x. 1 root root 112012 janv. 12 13:06 b2g
-rw-r--r-- 1 root root 40 janv. 12 13:06 chrome.manifest
drwxr-xr-x 2 root root 4096 janv. 12 13:06 components
-rw-r--r--. 1 root root 4003 janv. 12 13:06 crashreporter.ini
lrw-r--r--. 1 root root 22 juil. 31 2014 defaults ->
/custpack/b2g/defaults
-rw-r--r--. 1 root root 52 janv. 12 13:06 dependentlibs.list
drwxr-xr-x. 2 root root 4096 avril 14 1970 dictionaries
-rw-r--r--. 1 root root 218468 janv. 12 13:06 libfreebl3.so
-rw-r--r--. 1 root root 349592 janv. 12 13:06 libmozglue.so
-rw-r--r-- 1 root root 29908 janv. 12 13:06 libmozsandbox.so
-rw-r--r--. 1 root root 1340008 janv. 12 13:06 libnss3.so
-rw-r--r--. 1 root root 444348 janv. 12 13:06 libnssckbi.so
-rw-r--r--. 1 root root 128888 janv. 12 13:06 libsoftokn3.so
-rw-r--r--. 1 root root 28478952 janv. 12 13:06 libxul.so
-rw-r--r--. 1 root root 6006838 janv. 12 13:06 omni.ja
-rw-r--r--. 1 root root 139 janv. 12 13:06 platform.ini
-rwxrwxr-x. 1 root root 5292 janv. 12 13:06 plugin-container
-rw-r--r--. 1 root root 624 janv. 12 13:06 precomplete
-rw-r--r--. 1 root root 275 janv. 12 13:06 removed-files
-rw-r--r--. 1 root root 8915 janv. 12 13:06 run-mozilla.sh
-rw-r--r--. 1 root root 825 janv. 12 13:06 Throbber-small.gif
-rw-r--r--. 1 root root 2895 janv. 12 13:06 ua-update.json
-rwxrwxr-x. 1 root root 82372 janv. 12 13:06 updater
lrw-r--r--. 1 root root 21 juil. 31 2014 user.js -> /custpack/b2g/user.js
lrw-r--r--. 1 root root 17 juil. 31 2014 webapps -> /custpack/webapps
Here again, partition is barely used, roughly half the size:
emeric@ubuntu:~$ df /system
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop0 357080 199844 149864 58% /system
So, does it now make sense? ;-)
Hence my original question for Flame device: if it also follows the same
partition layout, the total amount of space accounting for both custpack and
system partitions is probably bigger than the mere empty spaces that were
recovered here and there to increase the size of system partition. Or not ;-)
Émeric
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos