View Single Post
Posts: 4,030 | Thanked: 1,633 times | Joined on Jul 2007 @ nd usa
#1
Worked on 1st shot

Absolute requirement for this instructions: you got to know how to flash your tablet if you scr@w up. YMMV, here we go:

Edit: 1/28/09 : There is a misconception that the following exercise to reclone got to be repeat for every single re-clone. NO. You only have to do it once, ONLY ONCE. Once you succeed, the next time you want a clone, just issue one line ./nupgrade.sh wipe and that is it. And it succeed 100 % if re-partition is NOT involved. I just helped a colleague to make a clone from scratch, took 30 min following my own recipe. After it has been, he wanted to make some change to the installed programs, I recloned the whole thing by issuing one command line, ./nupgrade.sh wipe, and the whole thing finished in 3 minutes, even before he finished his compliments about the work.

1) http://www.internettablettalk.com/fo...e+simplified87, thread #292 and #347 just for your reading pleasure

2) install rootsh to gainroot, ApManager>Browse Installable Apps>All>rootsh

3) install wget
sudo gainroot
apt-get install wget

4) install e2fsprogs package, app manager>Tools>app catalog...>new

Web address: http://repository.maemo.org/
Distribution: bora
Components: free non-free
OK>close>exit app manager. You HAVE to exit app manager to proceed.

sudo gainroot
apt-get install e2fsprogs
exit

5) partition >500MB on 2G internal SD (the one has to open the back plate of your N800 for access, NOT the kickstand SD card). If you have a lot a lot of progs installed, you may need to make this partition even bigger than 500MB.

If error message, continue to proceed, sometimes the umount is NOT necessary, and uncheck the swap memory, Controlpanel>Memory>Virtual uncheck.
sudo gainroot
umount /dev/mmcblk0p1 (numeral zero and numeral one)
sfdisk /dev/mmcblk0 -uM
/dev/mmcblk0p1: 0,1400,0C (substitute C with 6 for fat16 partition)
/dev/mmcblk0p2: ,,,
/dev/mmcblk0p3:
/dev/mmcblk0p4:
reboot

sudo gainroot
mkdosfs /dev/mmcblk0p1

6) install boot menu, http://www.internettablettalk.com/fo...ad.php?t=22771

7) This is for a 2G card internal SD with the above partitions on N800, see this for various different partitions, http://www.internettablettalk.com/fo...ified87&page=5, thread #49; follow http://www.internettablettalk.com/fo...e+simplified87, thread #292, or

-----------------------------------------------------------
As user "user"
mkdir ~/bin
cd ~/bin
wget http://www.nmacleod.com/nokia/bin/nupgrade.sh
wget http://www.nmacleod.com/nokia/bin/tar
chmod +x nupgrade.sh tar

sudo gainroot
cd ~/bin
./nupgrade.sh wipe
"Using...ext2fs
Continue? (YES/no) : " YES
it runs for 5+ minutes and ends up with
...
Committing updates and Unmounting filesystems
Done
/home/user/bin #

No error messages.

Done.
==================================================
Edit: For ext SD, remove your internal SD and leave only external SD, the .nupgrade.sh will find the external SD and install without problem. For N810, have ONLY fat partition on int SD will do the trick. Upon partition, you do have to carefully change mmcblk0 to mmcblk1 if intend to put on ext SD.

================================================== =

check with diskusage that you have >256MB on rootfs; see pic; done with partition /dev/mmcblk0p1: 0,1200,06
Now on top of my 33 installed programs, I still have 416.8 MB space to install MORE programs. How about yours ?

For your reading pleasure,
http://www.internettablettalk.com/fo...e+simplified87 original Milhouse clone, threads #292,#347 and #49 for partition info on various size cards
http://www.internettablettalk.com/fo...ight=partition complete clone instructions
http://www.internettablettalk.com/fo...ad.php?t=25673 upgrade to 5.2008.43-7
http://www.internettablettalk.com/fo...ad.php?t=22771 bootmenu

And all PB's stuff, in particular, http://www.internettablettalk.com/fo...ad.php?t=25714

Enjoy,


bun
________________________
N810/5.2008.43-7 w SD boot
Attached Images
 

Last edited by bunanson; 2009-01-28 at 06:39.
 

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