Skip to content

Firefox OS app for fetching Contacts, SMS + MMS and WiFi info from phone.

License

Notifications You must be signed in to change notification settings

elninosi/BackupApp-FXOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BackupApp-FXOS

Firefox OS app for fetching SMS + MMS messages, Contacts and WiFi info from phone.

Creates backup-messages.html, backup-contacts.html and backup-WIFI.html on SD card.

###App screenshots:

###Install App:

  1. git clone https://github.com/elninosi/BackupApp-FXOS.git or download ZIP.
  2. Open Firefox
  3. Open WebIDE in Firefox. (Help?)
  4. WebIDE: Project -> Open Packaged App -> Select Directory of App (Help?)
  5. WebIDE: Select Runtime -> Choose Firefox OS device to connect (Help?)
  6. WebIDE: Click "play" button in the center of the WebIDE toolbar. (Help?)
  7. App is now installed in the selected runtime.

###Exported messages schemes:

SMS Messages are stored as HTML regarding the scheme below :

Type: sms
Message ID: XXX
Message thread ID: XXX
Message body:
Test
Is message sent or received? received
Message read? true
Message receiver: xxxxxxxxxx
Message sender: xxxxxxxxxx
Time: Day Month YYYY TT:TT:TT GMT+XXXX (CET)
Message class: normal/class-0/class-1/class-2/class-3

MMS Messages are stored as HTML regarding the scheme below :

Type: mms
Message ID: XXX
Message thread ID: XXX
Message subject:
Test
Message attachments: 
[{"id":"<100MEDIA_IMAGXXXX>","location":"100MEDIA_IMAGXXXX.jpg","content":{}},{"id":"","location":"text_0.txt","content":{}}]
State of message? sending/sent/not-download/received/error
Message read? true/false
Message receiver: xxxxxxxxxx
Message sender: xxxxxxxxxx
Time: Day Month YYYY TT:TT:TT GMT+XXXX (CET)

###Exported Contacts scheme: Contacts are stored as HTML regarding the scheme below :

Given name: name
Family name: surname
Telephone number: [{"type":["other"],"value":"xxxxxxxxxx"}]

###Exported Wifi info scheme: Wifi info (known networks) are stored as HTML regarding the scheme below :
MAC Address: xx:xx:xx:xx:xx:xx
SSID: SSID of network
Security: Network security type (WEP/WPA-EAP/WPA-PSK)
Known: true

RAM consumption:

Warning: If the number of SMS and/or Contacts is high RAM consuption will greatly increase.

Example for 11600+ messages, 200+ Contacts, 35 WiFi networks = RAM consumption is 75MB+

Thanks: