maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N9 / N950 (https://talk.maemo.org/forumdisplay.php?f=51)
-   -   [Announce] BackupMenu N9 v 1.1_9 : A Touch Backup Menu On Harmattan Boot Up , Backup System and User Files (https://talk.maemo.org/showthread.php?t=86957)

farfary 2012-09-21 19:42

[Announce] BackupMenu N9 v 1.1_9 : A Touch Backup Menu On Harmattan Boot Up , Backup System and User Files
 
Hi :)

Backup Menu N9 & N950 v 1.1_8

WARNING ! I do not accept any responsibility for this app! its Worked On My N9 , i think it worked on your device !

Please First : Read Post #1

Working On : N9 ( tested By me ) and N950 ( Tested By MAX9 )

Sorry For My bad English , Sorry For any bad spelling in this thread or in app

if using my app plz feedback here and like this post , i want know how many pepole using my app :)

if you see any thing plz say me to correct these
( All Programin of this app writed from first by me , because the App On N900 Not Good Running in N9 )
This App is a Port From Backup Menu N900 By RobbieThe1st ( :) very thanks RobbieThe1st for Your App and answer my questions )
And Very Thanks From Juiceme For release "evtap" :)
Also Tester : MAX9 & ...

v 1.1 Functions :
* FULL Backup and Restore ( Rootfs and Home ) NEW !
* Backuping AND Restoring the root file system ( Rootfs )
* Backuping AND Restoring the Home Partition ( /home )
* Backuping AND Restoring the Nitdroid Folder ( /home/nitdroid )
* USB Mass Storage ( R-O and R-W ) NEW !


Updated ( 10/7/2012 ) :
- Menu Extra Enabled for :
> Updating the Backupmenu and Multiboot
> Clean Home Partition
- Some Bugs Fixed
- Lower the Auto Boot Time to 15s
- Shortcut for Multiboot in Home Screen Meego ( Boot it ! ) :D
__________________________________________________ __

My MultiBoot :

it Support Meego, Android, Backupmenu, and SSHD USB

SSHD USB :
for use ssh on usb
ip : 192.168.2.15
port : 12345

------------------------------------------------------------------

Boot it ! ( Shortcut for Multiboot in Home Screen Meego )

- need opensh ( installed with inception ) for faster !
- using the backupmenu file with name of backupmenu_*-bootit.tar
for installing backupmenu

http://i50.tinypic.com/2ynnekz.png
__________________________________________________ __

Compatibility With Nitdroid And Sillyboot

__________________________________________________ __

Before Installing This APP !!!

OPEN MODE :

This App Needed Openmode Kernel ! so if you Not installed it , you can use this Tutorial http://forum.nitdroid.com/index.php?topic=241.0
And ONLY Do these :

1. run following command in shell (as user) : ( For Dont See Preventing display Scary Warranty Void message )
disclaimer-cal remove View-openmode

3 . Prepare for openmode ( this Step REMOVE ALL YOUR Accounts !!!! )

4. Flashing to dualboot kernel
My Multiboot :
You Must Use my multiboot because the Sillyboot menu or juicemenu not support my app

__________________________________________________ __


Download :

v 1.1 _9 (2012-10-07) :

Without Bootit Shortcut :
Backupmenu v 1.1_9
With Bootit Shortcut :
Backupmenu (Bootit) v 1.1_9
__________________________________________________ __


Installations :

Download Backupmenu ( I Puted the My Multiboot and Backupmenu One a tar file )
And Put It On MyDocs
if you installed older version dont delete it , only again do this step
Execute following command in terminal ( as root better is SSH over USB or Wlan)
Code:

tar -xvf /home/user/MyDocs/backupmenu_1.1_8.tar -C /
And Now , You Can Reboot and see the multiboot menu
touch the Backup Icon in up left
after 49 s if you dont choose any boot menu , it booted Meego


__________________________________________________ __

IMPORTANT :
- For Use My App First You Must Know its a Touch App ! this esay than Keyboard BUT Any Wrong Choose Maybe You Lose your data or unbootabel device so Very Be Careful
- Your N9 Must have More 50% Battery , the app not showed any error or warning , but maybe phone turned of when on Restoring or Backuping

- For First Use : Backup Home ! And Reboot phone , Boot Meego . Use mass storage mode , and see the files in dir "Backupmenu" in MyDocs , open it , if File is Ok , test the restore mode of Home
After this test Rootfs ( maybe some things in my n9 different with other n9 )


- the backup and restore rootfs process in Minimum of time take 3 or 5 minutes
- in first version you can only backup the rootfs and home and nitdroid folder
- you can backup how much you want but for restore only " 5 " the first backup can choosed !for example if you have five backup on mydoc , and now you do new backup , the app for restore show the all backup it can display on screen , but you have only 5 choose ( five first backup ! and last backup can not be to choose ! ) ( this is a bug , if i can fixed it later )
- Backup Menu N9 Worked if you dont modify the /sbin/preinit /opt/backupmenu and /opt/multiboot files
- in the Start Menu the button B and R and Q Now working , other not working
- B for Backup and R for restore
- in both of menu Backup and Restoring , the Backup All ( rootfs and home ) and the Restore all ( rootfs and home ) not , i fix next version
all backup Stored in MyDocs/Backupmenu/
- Not tested on N950

__________________________________________________

I Tested My App For Some times after the Restoring Full Worked
BUT ! if any body can, test it and feedback here


__________________________________________________

a Way to Restore your backup if the phone not booted or multiboot not worked
Using a linux Pc
do these actions step by step

1- Install flasher for your linux
2- Download this file N9.zip and put on your pc
3- open terminal
4- cd to dir of these files
5- type this command ( as root )
Code:

flasher --load -k vmlinuz-2.6.32.20112201-11.2-adaptation-n950-bootloader -n initrd.img-rescue-2.6.32.20112201-11.2-n950 --boot
now after a min , all partitions on N9 ( rootfs home mydoc ) showed like a usb flash on linux ( if these not showed , you must using " fdisk -l " to know whats the addres of N9 partitions on your pc , and mount these )

For Backup : ( in terminal Linux PC )
6- cd to /media/rootfs ( locations of rootfs partition on my PC )
7- type
Code:

tar -cvf <the backups location you want> .
in end of this command is " . "

FOR Restore : ( in terminal Linux PC )
do step 4 & 5
type
Code:

tar -xvf <locations of backup file> -C /media/rootfs/
this way is good way for first test of my app ;)
__________________________________________________

New MultiBoot menu by MAX9 : ( this is Only Multiboot Menu ! )

http://www.abload.de/img/multiboot-fulluckwd.png

Download

__________________________________________________

Images :

http://i48.tinypic.com/153qivp.jpg
http://i46.tinypic.com/2150sd4.jpg
http://i50.tinypic.com/4fztxi.jpg

DONT FORGET THANKS BUTTON , Rating Thread : D

Makeclick 2012-09-22 21:20

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
This is soooooo nice! GOOD work. waiting... :)

AMD 2012-09-22 21:38

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
So good and nice! Just a few spelling corrections and it would be awesome with the first release! :)
Keep it up!

farfary 2012-09-22 21:50

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
Oh yes, sorry. Spelling corrections. It's an old picture.

I need some help still. Having "charging mode" is very necessary. I can't find anything about it in /home (mmcblk0p3). Any suggestions of where it could be?

Current Status :
* Backup Proccess is Fully Complete
* Am now working on restore
* Mass storage and SSH to be worked on after restore is complete

Makeclick 2012-09-22 21:55

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
maybe you can make it like this? You can not boot in the backupmenu if you do not have 70%+ of battery left?
Phones engine software is always on before normal software (fiasco) and even the N9 fiasco is erased, it will recharge.. so.. maybe it will charge, even it is not showup?

farfary 2012-09-22 22:06

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
2 Attachment(s)
That is a good suggestion, but I have already thought about that.

Selecting Backup Menu does not run dbus, or bme (of any kind). I can not even see battery status.

I've never worked with init and daemons on meego, so I don't how to do it.

There is a charge.sh in the N900 version. I've uploaded it if anybody can work out how to modify it to work for the N9.

juiceme 2012-09-23 15:35

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
Nice! +1
I will have to look into it.

farfary 2012-09-23 18:47

Re: [ SOON ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Pic Added )
 
Quote:

Originally Posted by juiceme (Post 1271106)
Nice! +1
I will have to look into it.

Very thanks for your great app ( evtap ) :)
this Better and easy than evkey ,

farfary 2012-09-26 18:27

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files
 
App released !
Post #1 Updated

Makeclick 2012-09-26 18:42

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
can we use the inception? :/

MAX9 2012-09-26 18:49

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
1 Attachment(s)
I test your great app.

But on my devices not functionally, N9 and N950. All the same problem.
How can I help?

bandora 2012-09-26 18:50

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
I have a quick question.. What if I already have Sillyboot installed? My N9 is currently on sillyboot (NITDroid + Harmattan)..

Should I follow the same instructions you've provided in the OP?

Thanks in advance.

farfary 2012-09-26 19:00

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by Makeclick (Post 1272610)
can we use the inception? :/



No :( becasue inception is not allowed you to boot backupmenu or nitdroid on boot
openmode not bad , if you before flash open mode remove the accounts and after creat these open mode not have bugs
i use both openmode and incetptions on my N9 , with both N9 is REALY Open
i now flashed phone and flashed openmode , restored phone with backup menu and all thins Ok :)

farfary 2012-09-26 19:01

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by bandora (Post 1272616)
I have a quick question.. What if I already have Sillyboot installed? My N9 is currently on sillyboot (NITDroid + Harmattan)..

Should I follow the same instructions you've provided in the OP?

Thanks in advance.

you can use my app , there is no defferent
only un tar the tar archive

farfary 2012-09-26 19:02

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by MAX9 (Post 1272612)
I test your great app.

But on my devices not functionally, N9 and N950. All the same problem.
How can I help?

plz in terminal run
Code:

sfdisk -l
and say outpot

MAX9 2012-09-26 20:39

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
N9
Code:

~ # /sbin/sfdisk -l

Disk /dev/mmcblk0: 1957120 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk0p1        16  1680511  1680496  53775872    c  W95 FAT32 (LBA)
                end: (c,h,s) expected (1023,3,16) found (1023,63,32)
/dev/mmcblk0p2    1760512  1891583  131072    4194304  83  Linux
/dev/mmcblk0p3    1891584  1957119  65536    2097152  83  Linux
/dev/mmcblk0p4    1680512  1760511  80000    2560000  83  Linux
                start: (c,h,s) expected (1023,3,16) found (1023,63,32)
                end: (c,h,s) expected (1023,3,16) found (1023,63,32)

Disk /dev/dm-0: 0 cylinders, 0 heads, 0 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/dm-0: unrecognized partition table type
No partitions found
~ #

N950
Code:

~ # /sbin/sfdisk -l

Disk /dev/mmcblk0: 485120 cylinders, 4 heads, 16 sectors/track
Units = cylinders of 32768 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/mmcblk0p1        16  288511  288496    9231872    c  W95 FAT32 (LBA)
/dev/mmcblk0p2    288512  419583  131072    4194304  83  Linux
/dev/mmcblk0p3    419584  485119  65536    2097152  83  Linux
/dev/mmcblk0p4          0      -      0          0    0  Empty

Disk /dev/dm-0: 0 cylinders, 0 heads, 0 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/dm-0: unrecognized partition table type
No partitions found
~ #


farfary 2012-09-26 20:43

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
plz say the Size of N9 and N950 - 16 gb or 64 gb

MAX9 2012-09-26 20:43

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
N9 64gb
N950 16gb

MAX9 2012-09-26 20:46

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
I have the Problem.
The dir Backupmenu in MyDocs must manually create, and everything is ok.

:)

farfary 2012-09-26 20:47

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Oww :| i forgat this , F*CK :)))
thanks brother :D

MAX9 2012-09-26 20:50

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
1 Attachment(s)
no problem...

farfary 2012-09-26 20:50

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by MAX9 (Post 1272659)
I have the Problem.
The dir Backupmenu in MyDocs must manually create, and everything is ok.

:)

now if you can plz check size of backup file

MAX9 2012-09-26 20:56

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
1 Attachment(s)
1,2 GiB :)

>> B > Create a Backup

farfary 2012-09-26 21:00

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
plz in meego terminal type this command
busybox df -h | grep "/dev/mmcblk0p2" | busybox tr -s 'usr/' ' ' | cut -d ' ' -f 5

result is the size of rootfs partition :D

becuase in N9 rootfs partition size in minimum is 1.8 and more :D

MAX9 2012-09-26 21:08

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Code:

~ # df /dev/mmcblk0p2
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/root              4128448  1393288  2525448  36% /
~ #

round about 1.3GiB

Your command does not work for me.

thedead1440 2012-09-26 21:11

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
farfary, thanks for the brilliant implementation!

Now I don't need to do dd/if to get my rootfs and userfs partitions restored ;)

farfary 2012-09-26 21:12

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by MAX9 (Post 1272677)
Code:

~ # df /dev/mmcblk0p2
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/root              4128448  1393288  2525448  36% /
~ #

round about 1.3GiB

Your command does not work for me.

i think the backup safe :)

so if you can accept the risk of restore , plz test it :)
if you can not , no problem brother very thanks :)

farfary 2012-09-26 21:13

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by thedead1440 (Post 1272680)
farfary, thanks for the brilliant implementation!

Now I don't need to do dd/if to get my rootfs and userfs partitions restored ;)

Very thank brother :) if some body test and help me to improve my app , this app worked without any risk :D

farfary 2012-09-26 21:32

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Update v 1.0 _3 (2012-09-27 ) ( Some Bug Fixed )
See First Post

MAX9 2012-09-26 21:39

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
My "Q ) Back To Main Menu" button is not visible by finished the Home partition.

farfary 2012-09-26 21:40

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
in new update ?
i check it

MAX9 2012-09-26 21:41

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
no, in the first release

farfary 2012-09-26 21:44

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
new update its ok , i tested it
no need delete older backup menu , only do un tar again to /
tar -xvf /home/user/MyDocs/backupmenu_1.0_3.tar -C /

MAX9 2012-09-26 21:54

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
1 Attachment(s)
i hope.... :)

farfary 2012-09-26 21:55

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by MAX9 (Post 1272700)
i hope.... :)

it take 4 or 5 minutes :)

MAX9 2012-09-26 22:04

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
1 Attachment(s)
root and home partition successfully restored on the N950 and boots up to Harmattan :)

farfary 2012-09-26 22:08

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Quote:

Originally Posted by MAX9 (Post 1272705)
root and home partition successfully restored on the N950 and boots up to Harmattan :)

:D All Things OK Your Phone Restored successfully
Very Thanks for Test Brother :)

F2thaK 2012-09-26 23:34

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Been waiting for this.........!

AMD 2012-09-27 14:28

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
NOTE: I have:
1) NITDroid Alpha 5 with Sillyboot
2) Inception
3) Open mode
4) LED Event Notifier
5) HSS
6) Simplico Theme
And almost all other types of risky hacks.
I haven't got 1 error with this yet, fully functioning as described but of course as farfary said we can't select some stuff yet, but just to tell you, it's 100% safe to me.

thedead1440 2012-09-27 15:02

Re: [ Announce ] BackupMenu N9 v 1.0 : A Touch Backup Menu On Boot Up , Backup System and User Files ( Released !)
 
Schturman,

Since you are here; are you going to include this soon in N9QT? :p


All times are GMT. The time now is 12:40.

vBulletin® Version 3.8.8