|
2013-08-22
, 18:53
|
Community Council |
Posts: 4,920 |
Thanked: 12,867 times |
Joined on May 2012
@ Southerrn Finland
|
#2
|
The Following User Says Thank You to juiceme For This Useful Post: | ||
|
2013-08-22
, 18:54
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#3
|
|
2013-08-22
, 18:58
|
Community Council |
Posts: 4,920 |
Thanked: 12,867 times |
Joined on May 2012
@ Southerrn Finland
|
#4
|
The Following User Says Thank You to juiceme For This Useful Post: | ||
|
2013-08-22
, 18:59
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#5
|
When you boot it up to the maintanance console, it is very fast, it's like booting Moslo kernel, because there are no extra services & stuff. It compares to booting a desktop linux to single-user mode.
|
2013-08-22
, 19:00
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#6
|
|
2013-08-22
, 19:01
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#7
|
|
2013-08-22
, 19:05
|
Community Council |
Posts: 4,920 |
Thanked: 12,867 times |
Joined on May 2012
@ Southerrn Finland
|
#8
|
The Following User Says Thank You to juiceme For This Useful Post: | ||
|
2013-08-22
, 19:06
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#9
|
|
2013-08-22
, 19:09
|
Posts: 986 |
Thanked: 1,526 times |
Joined on Jul 2010
|
#10
|
The Following User Says Thank You to wolke For This Useful Post: | ||
EDIT:
here is a list of the mildly interesting things that i auto-configure:
when i install a package, i never install it on the phone; instead, i add it to this list and run my installer
backup taken nightly with vcard-exporter
backup taken nightly with smsbackuprestore, organized into my human-readable private git repo by contact
backup taken nightly with callbackuprestore
backup taken nightly into my pix storage, where an automated process converts the entire repo incrementally to 854x480 pix. that entire library is re-synced back to my n9. i purge the high-res images on the phone that are more than a month old after performing the backup-convert-resync
on my laptop, i maintain a transcoded mirror of my flac library in high quality oggs. the mirror also contains music i store on my laptop as oggs and mp3s. the flac=>ogg mirror is built into my eccentric music player, klomp
launcher buttons are configured from a text file in my repo; i move things in there instead of on the screen
backed up nightly
status menu brightness widget+toggles
status bar battery% + battery-bar + netspeed
led notifications
no ALS
no tracker crawling
forced-reboot from restart loops limit 3=>75 {necessary for installing many apps at once that restart mthome, etc}
speakertoggle {rotate calls to speaker when away from ear}
n9bm {volume buttons}
lpsmagic {display bat%+mAh+date+music info on lowpower screen}
qmlmozbrowser {coderus' ipclite firefox overlay ui}
qtbutton {for restart button launcher, klomp music player controls}
so i reset my devices often. i have nice automated scripts for restoring the state of the device without human intervention, but first i need ssh access. this is the most human-time-consuming part of the process, by far. {around 6min}
the current steps i use are:
1) plug in phone, run flash script for fw/emmc/kernel
2) on phone, settings->security->devmode
3) accept install and wait for rebot
4) open terminal, devel-su, rootme, passwd user
5) (re)plug in phone, sync-and-connect
6) run automated installer {set up usb networking, generate ssh key, sync our pub keys, set hostname, change usb network address, auto-sync-and-connect, re-establish usb network, then run all my configs}
i am looking to remove steps. some vague ideas i have:
-installing some bootloader that will let me modify the filesystem before firstboot over usb networking, without touching the physical phone. i would then automate flashing the phone+bootloader, mounting the home partition, and copying my pub key to authkeys.
{i only want to do this if it doesnt significantly affect bootspeed}
-compiling a hack into the kernel to somehow or other dangerously circumvent ssh password authentication
{reflashing the kernel would be necessary after sticking my pubkey in}
~ teleshoes ~
Last edited by wolke; 2013-08-26 at 19:41.