![]() |
2011-05-16
, 18:39
|
Posts: 463 |
Thanked: 103 times |
Joined on Jul 2010
@ Mumbai, India
|
#2
|
![]() |
2011-05-16
, 20:28
|
|
Posts: 345 |
Thanked: 72 times |
Joined on Dec 2009
@ Reunion Island
|
#3
|
![]() |
2011-05-17
, 20:22
|
|
Posts: 345 |
Thanked: 72 times |
Joined on Dec 2009
@ Reunion Island
|
#4
|
![]() |
2011-05-17
, 20:35
|
Posts: 805 |
Thanked: 1,605 times |
Joined on Feb 2010
@ Gdynia, Poland
|
#5
|
[...]
11. Run x-terminal (ctrl + shift + x).
Enter:
root
umount /media/mmc1
dd bs=2048 if=/home/user/MyDocs/meego/meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw of=/dev/mmcblk1
"2048" for 2GB, "4096" for 4GB card ect.
Wait about 15-20 minutes
mount /dev/mmcblk1p3 /media/mmc1
![]() |
2011-05-18
, 13:50
|
|
Posts: 345 |
Thanked: 72 times |
Joined on Dec 2009
@ Reunion Island
|
#6
|
![]() |
2011-05-18
, 15:34
|
Posts: 1 |
Thanked: 0 times |
Joined on May 2011
|
#7
|
![]() |
2011-05-18
, 15:47
|
|
Posts: 117 |
Thanked: 43 times |
Joined on Nov 2007
|
#8
|
![]() |
2011-05-18
, 15:54
|
Posts: 435 |
Thanked: 197 times |
Joined on Feb 2010
|
#9
|
Meego + NITDroid + Meamo + power kernel + uboot on two SD cards - my way - work in progress!
![]() |
2011-05-18
, 15:56
|
|
Posts: 345 |
Thanked: 72 times |
Joined on Dec 2009
@ Reunion Island
|
#10
|
The Following User Says Thank You to titi974 For This Useful Post: | ||
Before you begin, make sure that the battery is fully charged. Make sure that you can make a reflash your device.
You need:
- N900.
- Clear pr1.3.
- Rootsh installed.
- SD card 1GB - NITDroid - 256MB or 512MB should work. But 128MB not!.
- SD card 2BG - meego.
Installing NITDroid:
1. Run Application Manager and activate Fremantle Extras, Extras Testing and Extras-devel - how to in maemo wiki. Wait for refreshing the directories. Close the Application Manager.
2. Insert the SD card (minimum 1GB) - all data will be removed from the card.
3. Run x-terminal (ctrl + shift + x) and enter:
The installer downloads the necessary data and saves it in the directory:
After installation You should have something like:
5. Power on device with slide open
keys "q" (1) and "p"(0) should boot maemo with 2.6.28-omap1 kernel
key "w" (2) should boot Android with 2.6.28.NIT.06 kernel
6. Test
Do not reeboot device! Shutdown it and power on - sometimes reeboot causes problems.
Always do full boot - shutdown device in PIN entry (maemo) - do not flash and set up kernel corectly.
Installing kernel-power 47
1. Connect to internet
2. Run x-terminal (ctrl + shift + x) and enter:
4. Power on device with slide open
5. Test
Installing Meego:
On PC
1. Go to "http://tablets-dev.nokia.com/meego-codedrop.php"
2. Enter Your IMEI and click send.
3. Accept the terms of the License Agreement.
4. Download "meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw.bz2" and unpack.
5. Format the SD card with Fat32.
6. Connect N900 to PC in data storage mode.
7. Go to N900 (not to SD) and create catalogue meego.
8. Copy raw image "meego-handset-armv7l-n900-final-mod-1.1.0.0.20101101.3-mmcblk0p.raw" to meego (/home/user/MyDocs/meego)
9. Disconnect device.
10. Insert SD Card - all data will be removed from the card.
On N900
11. Run x-terminal (ctrl + shift + x) and enter:
Installing uboot-pr13
1. Connect to internet
2. Run x-terminal (ctrl + shift + x) and enter:
4. Power on device with slide open
5. Test
In uboot press any key to abotr.
Start Meego with:
Start Maemo with:
Booting NIT is imposible after booting Megoo and vice versa
Always beetwean NIT and meego full boot maemo with 2.6.28-omap1 (not only to PIN entry)
Always have correct SD card inside and closed cover.
Enjoy
<------------------------ Edit 2011.05.18 ------------------------>
Problems:
1. Incorrect software version displayed in maemo
a) In the Phone application, enter "* #0000#
b) Go to System-> About
This procedure displays the version of the "<unknown"
To Fix it:
- Connect to the Internet
- Run x-terminal (ctrl + shift + x) and enter:
1. Start maemo.
2. Insert the SD card from NITDroid.
3. Run x-terminal (ctrl + shift + x) and enter:
<------------------------ Edit 2011.05.23 ------------------------>
Installing 2'nd NITDroid on the eMMC
The operation probably a step more dangerous than previous ones.
Plan:
- Make a copy of "/ home / user / MyDocs"
- Make a copy of "/ home"
- Re-partitioned eMMC,
- Restoration of copies,
- Installation NITDroid.
Description will not be included (so far) detailed information. I do not have time today to describe the exact steps.
A copy of the "/home/user/MyDocs" - the folder visible when you connect your phone to your computer.
1. Connect your phone to PC and copy the data on your computer HDD.
2. After copying the data disconnect the phone and go to make a copy of "/home".
A copy of the "/home" - a copy of the message, and other settings.
1. Switch the phone to Offline mode or remove the SIM card - just for safety.
2. Run x-terminal.
root
umount "/home/user /MyDocs"
I will give details later
unmount all "/opt/ *" and "/opt/"
If "umount /opt/ *" does not work to use with the "-l"
("umount -l /opt/ *")
Copy all the data on SD card (formatted to ext2 or ext3, not FAT).
Or mount "/dev/mmcblk0p1" (MyDocs) somewhere outside of /home/" and unmount "/ home" (and "/home/user /MyDocs")
use:
example:
mkdir /somedir
mount /dev/mmcblk0p1 /somedir
"dd if = /dev/mmcblk0p2 of = /somedir/mmcblk0p2.raw"
unmount "/somedir"
Restart the phone
Connect to PC
Do copy of mmcblk0p2.raw to the PC.
Disconnect.
Umount /opt/* & /opt/ & MyDocs & /home
Use the "sfdisk" to repartitioning eMMC.
in case of problems to force-f
"Sfdisk-f / dev/mmcblk0"
p1 mydocs fat32
p2 linux home
p3 swap
p4 linux
Example:
root
sfdisk-f / dev/mmcblk0
0 753792 c
7573792 131072 83
24576 82 884864
67584 83 909440
y
will be created
p1 - 23GB FAT32 Win
p2 - 3.9GB Linux
p3 - 756MB Swap
p4 - 2GB Linux
After re-part reboot phone and format the partitions
p4 format as follows:
"mke2fs-L NITDroid-j-m0 / dev/mmcblk0p4"
Restore the data.
mount / dev/mmcblk0p4:
"mount-o noatime, rw / dev/mmcblk0p4 / and"
unpack the file system partitions Android
example:
cd / and
tar xvf / home/user/MyDocs/android/N12_UMay.tar
extract the kernel and move it to partition p4:
example:
cd /home/user/MyDocs/android/kernel
dpkg-X nitdroid-kernel-2.6.28-06_final1_armel.deb ex
ex cd
cp -rf * /
add items to multiboot
cd /etc/multiboot.d
cp 11-NitDroid- mmcblk1p2-2.6.28.NIT.06.item 12-NitDroid- mmcblk0p4-2.6.28.NIT.06.item
vi 12-NitDroid- mmcblk0p4-2.6.28.NIT.06.item
in the first line change the mmcblk1p2 -> mmcblk0p4
in the fourth line change $ {EXT_CARD)p2 -> mmcblk0p4
NO ${INT_CARD}p4 or / dev/mmcblk0p4
open back cover to run NIT from mmcblk0
Last edited by zazun; 2011-05-23 at 20:51.