Reply
Thread Tools
Russanandres's Avatar
Posts: 5 | Thanked: 9 times | Joined on May 2022 @ Russia
#1
Warning! There is a chance of losing all data on the device. Wrong actions can lead to data loss and clean n900 firmware!

Thanks to dredlok706 for the installation instructions on the internal memory. Use it to avoid unnecessary risks.
All instructions are written through a translator, sorry if it's not very clear.

Advantages and disadvantages of installing on a dedicated disk volume:
+ MyDocs is used as internal storage (/mnt/sdcard).
+ You can allocate a place for android at will.
+ The /home folder will not be clogged with junk files in Maemo.
+ When formatting Maemo partitions (mmcblk0p1,2) android will not be erased.
- Some software in Maemo may not work with split MyDocs (guess, not tested).
- It is possible to lose all files on MyDocs, optFS and rootFS during installation.
- Need a memory card to install.

Requirements:
• SDCard (I used a 64GB.)
• Backups

1. Install Maemo Leste on a SDCard. Install gparted in Leste. Run it (sudo gparted in terminal)
2. Separate the partition (I separated 5GB) from mmcblk1p1. The MyDocs partition should shrink and the /dev/mmcblk1p4 partition will appear. Format it to ext3. Select mmcblk1p1 (Fat32 partition) -> click Partition -> click Check Partition.
3. Copy these files to your Nokia (eg MyDocs/nitdroid):
https://drive.google.com/file/d/1a85...ew?usp=sharing | Mirror on Archive.org
4. Enter these commands in the terminal:
Code:
root
mkdir /and
mount /dev/mmcblk0p4 /and
cd /home/user/MyDocs/nitdroid
bzip2 -d N12_UMay.tar.bz2
cd /and
tar xvf /home/user/MyDocs/nitdroid/N12_UMay.tar
mkdir /etc/multiboot.d
cd /home/user/MyDocs/nitdroid
cp init.nokia.rc /and
cp uImage /and
cp init_subsys /and/system/maemo/bin
dpkg -i nit[PRESS TAB ON SCREEN].deb
cp 50-android-sd.item /etc/bootmenu.d/
u-boot-update-bootmenu
The Android file system in Maemo must be available at /and. If not, type "mount /dev/mmcblk0p4 /and"
Reboot. NITDroid-SDCard should appear in the system list.


PS. Thanks to dredlok706 for instructions and inspiration.
Attached Images
 

Last edited by Russanandres; 2022-07-16 at 16:24.
 

The Following 5 Users Say Thank You to Russanandres For This Useful Post:
Maemish's Avatar
Posts: 1,702 | Thanked: 4,752 times | Joined on Apr 2018 @ Helsinki, Finland.
#2
Thanks for sharing!
__________________
"I don't know how but I can try!" (active)

Master of not knowing (active)

For me it is possible to get lost in any case (active)

Learning to fall from high (DONE)

Learning to code with BASIC (WIP)
 

The Following User Says Thank You to Maemish For This Useful Post:
Posts: 252 | Thanked: 282 times | Joined on Oct 2021 @ Poland
#3
I used this way
But after some time, I had an great, worthy of a lazy idea, that I do not want to partition my SD again and again after reflashing, breaking Android etc., formatting card, only dd-ing Maemo Leste and unpacking NITdroid to MMC.
However, it might be better, in terms of speed - SDHC/XC (N900 supports XC?) over MMC, and more disk space (/home partition is small until you partition it also).
However, thanks for nice tutorial and for mentioning me
__________________
My Telegram group (Maemo / MeeGo / Sailfish):
https://t.me/linuxmobile_world
Channel for Maemo/MeeGo:
https://t.me/maemomeegoapps
 

The Following User Says Thank You to dredlok706 For This Useful Post:
Russanandres's Avatar
Posts: 5 | Thanked: 9 times | Joined on May 2022 @ Russia
#4
Originally Posted by dredlok706 View Post
(N900 supports XC?)
Yes, it does. My 64GB memory card is marked class 10 and XC.
 

The Following User Says Thank You to Russanandres For This Useful Post:
Reply

Tags
android


 
Forum Jump


All times are GMT. The time now is 08:44.