Hey juiceme, I thought I had already summarized above But once again (maybe more precise). Nit is working Harmattan (all kernels) working
Nemo: I got it (this morning) I had a wrong link (mnt/7 instead of /mnt/7). Please do NOT kill me (even remotely) ... BUT: that was not enough. The return value of kexec -l was 255. So we never ever got to execute the kernel or return to console. Nice idea would here be to go back to menu? So i just added a few lines to return a "0" in case the result was not "0". Then Nemo booted fine !? What the heck? I did not find meaning of "kexec -l" returning 255. But kexec -e worked.
So no problems at all with partitions or logical disks or my mods (just the wrong link). Thank you --edit OK, got a dead battery. And put it to charger. Checked again and now return value is "0", so everything okay! This time bootreason=usb. When I got the 255 the bootreason was sw_rst. Maybe this caused the 255? IDK. But I am happy
--Remarks - I still have sometimes weird restart behavior, i.e. after decoupling battery (nemo did not start) it needed a few attempts. It seems bootreason=pwr_off? Maybe change the bootreason in command_line also? - Charging does not take place when connected charger to powered off phone. it goes to ubi console and does not charge. Maybe wait for 60s and when there was no telnet connection established (do not know how to detect) then boot to Harmattan (bootreason=act_dead) and let it charge?
- A recovery shell from ubi console! After rethinking and recognizing that this (n)9 is a touch-only device, it would be hard to achieve, or?
- Possibly add /mnt/5, /mnt/6, /mnt/7 dirs in file system and code (maily unmounting in init). And if somehow easy configurable Nemo partition (7 instead of 4). Not for me, as I already have and know now what to do.
In this context again my question regarding the possible number of devices on mmcblk0? Anybody here knows about that? (maybe thedead? , thanks for the drivers)