View Single Post
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#1115
Originally Posted by Shadwblade2652 View Post
So where do I install the preinits?
The preinit files for Harmattan, Nitdroid and FirefoxOS (if you need that) all should be located in the /sbin/ directory of your Harmattan installation.


Originally Posted by Shadwblade2652 View Post
So what you're telling me is:
1. I need a different kernel. I put this in /boot of my harmattan partition?
Yes. You need to get that kernel from the same place you get your Nitdroid FS archive.
Note that there are few different Nitdroid kernel varieties that @e-yes has made, and you want the one that contains the L2-fix, it boots quicker when launched from ubiboot.


Originally Posted by Shadwblade2652 View Post
2. I extract Nitdroid to /home/nitdroid
Yes.

Originally Posted by Shadwblade2652 View Post
3. I install the modified version of ubiboot.
You only need to get the CPIO and ubiboot.conf, like I say in my posting http://talk.maemo.org/showpost.php?p...postcount=1111
Actually, if you look in the top of your ubiboot.conf you notice a key G_UBIBOOT_ARCHIVE which specifies the CPIO to use; You can have multiple CPIO's in your device at the same time, the one given in your config is the one used.
(The CPIO contains the menus and graphics, it is tha part that defines the look and feel of your ubiboot)


Originally Posted by Shadwblade2652 View Post
Okay this all makes sense, but the problem is, I have the 16GB model. My entire user space is just 8GB. Is there a way to partition more space towards the user?
By default 16GB devices are partitioned like this;
/MyDocs 10G
/root 4G
/home 2G

Now, as you have SailfishOS your device looks like this:
/MyDocs 6G
/ALT_OS 4G
/root 4G
/home 2G

Depending on the applicatons and data you have on your device it is usually either your /root or /home that runs out of memeory.
If you have lot of applications, your /root runs out
if you have a lot of emails, your /home runs out

When you install Nitdroid it is by default suggested that you do it in your /home, but nothing really prevents you putting it on /root if there's more space there.
The only restriction is that you cannot put it on your /MyDocs as that's formatted as FAT and android needs to live on an EXTFS partition.
(Well I have formated my /MyDocs also as ext4, but that is another story alltogether)