*** cyberlyra has joined #maemo | 00:09 | |
*** freemangordon_ has joined #maemo | 00:13 | |
*** cyberlyra has quit IRC | 00:14 | |
*** eMHa has quit IRC | 00:16 | |
*** jonwil has joined #maemo | 00:18 | |
jonwil | YES YES YES, my N900 is alive! | 00:18 |
---|---|---|
jonwil | For the first time since this whole saga began, I have the scrolling dots | 00:19 |
jonwil | Got the N900 to appear in Flasher and imminently flashed rootfs/Fiasco (no combined). So now unless something has gone wrong, I should be able to recover (and restore) the backupmenu backup I made earlier | 00:19 |
*** xy2_ has quit IRC | 00:20 | |
*** freemangordon_ has quit IRC | 00:20 | |
*** freemangordon_ has joined #maemo | 00:22 | |
jonwil | before I do anything though I am going to copy the backupmenu backup off the phone | 00:23 |
jonwil | I am now convinced that the only way to truly kill a N900 is a hardware failure (genuinely broken USB, cellular modem failure, whatever) | 00:24 |
sicelo | :-) | 00:34 |
sicelo | welcome back!!! | 00:34 |
jonwil | Now I am installing backupmenu whereupon I will reboot and restore my BM backups which will restore my phone to what it was before I installed CSSU | 00:35 |
*** shentey has quit IRC | 00:35 | |
jonwil | Then I will carefully install CSSU-testing | 00:35 |
jonwil | and figure out very carefully what packages to install on top of that | 00:35 |
jonwil | I have copied the BM backups of the phone along with everything else visible in "mass storage mode" | 00:36 |
KotCzarny | i still think uboot should check for some key before booting default config | 00:39 |
KotCzarny | then if key is pressed to boot into rescueos or the like | 00:40 |
jonwil | I never had uboot installed | 00:41 |
jonwil | just nolo | 00:41 |
jonwil | so that doesn't factor into it | 00:41 |
KotCzarny | but it would be nice for unbreaking rootfs | 00:43 |
KotCzarny | maybe even add flash image for internal reflash | 00:44 |
sicelo | wouldn't that be too much for u-boot .. remember we're limited to 2MB iirc | 00:44 |
KotCzarny | unless you repartition emmc and keep it that way | 00:45 |
KotCzarny | or maybe detect 'restore sdcard' inserted | 00:45 |
KotCzarny | then load things from there | 00:45 |
jonwil | The good news is that I am down $70 for the temporary crap phone and $45 for the external charger. Much cheaper than the cost of any new-to-me device with the desired feature set (likely including another N900) | 00:46 |
sicelo | KotCzarny: you can do that with bootmenu+uboot | 00:47 |
jonwil | I think I will keep my SIM in the temp crap phone until I have finished restoring my old phone though | 00:47 |
jonwil | That way I can make calls while CSSU installs etc | 00:47 |
sicelo | jonwil: should look at rooting that android :-) | 00:47 |
jonwil | its got a locked bootloader I believe | 00:48 |
sicelo | won't nearly be as good as the N900, but will sure suck less | 00:48 |
sicelo | uh oh | 00:48 |
jonwil | plus there is no reason to proceed with it now that my N900 is back up | 00:48 |
KotCzarny | jonwil: universal li-ion charger would surely be handy | 00:49 |
jonwil | Yep, I do have that now | 00:49 |
jonwil | and it is handy | 00:49 |
KotCzarny | pity you didnt order it in the past from china | 00:49 |
KotCzarny | would be few times cheaper and might be better | 00:49 |
KotCzarny | hindsight 20/29 | 00:49 |
KotCzarny | 20/20 | 00:49 |
jonwil | I have 3 batteries, one is the original (with the Nokia hologram sticker) which is sitting in the charger right now, one looks like the Nokia but without the hologram (possibly knock-off) and is sitting next to the charger waiting to be charged and the third is a 3rd party I bought from a "we sell batteries for everything" store and that's in my N900 right now | 00:50 |
jonwil | I left it charging overnight on the external and when I got up the external said it was full | 00:51 |
KotCzarny | there were original nokia batteries without holo | 00:51 |
KotCzarny | but remember, if you are going to store batteries outside the device, discharge to ~40% | 00:51 |
jonwil | why do that? | 00:52 |
jonwil | What's wrong with storing charged batteries loose? | 00:52 |
KotCzarny | li-ion thing | 00:52 |
KotCzarny | storing empty/100% full makes them deteriorate faster | 00:52 |
KotCzarny | also, keep them cool | 00:54 |
KotCzarny | :) | 00:54 |
jonwil | Now restoring backupmenu backup hopefully | 00:54 |
jonwil | restored rootfs, now restoring optfs | 00:56 |
jonwil | Although since my clock is wrong its telling me "xyz timestamp is in the future" | 00:56 |
*** eMHa has joined #maemo | 00:58 | |
*** FalconSpy has quit IRC | 00:59 | |
jonwil | optfs restore complete | 01:00 |
jonwil | lets hope this has worked | 01:00 |
jonwil | now rebooting back to hopefully what I had before I started this mess | 01:00 |
*** FalconSpy has joined #maemo | 01:03 | |
jonwil | Now to install cssu-t and go from there | 01:05 |
sicelo | ~jr-tools | 01:29 |
infobot | jrtools is probably http://wiki.maemo.org/User:Joerg_rw/tools | 01:29 |
Maxdamantus | 10:39:53 < KotCzarny> i still think uboot should check for some key before booting default config | 01:31 |
Maxdamantus | You would just have a different default config that does that. | 01:31 |
KotCzarny | i know, i have implemented it in h3droid | 01:32 |
KotCzarny | still too lazy to apply it onto n900 | 01:32 |
Maxdamantus | I suspect the default configuration for N900 is probably already sufficient for that. | 01:33 |
Maxdamantus | Since it goes through the partitions it can read looking for "boot.scr" or something. | 01:34 |
Maxdamantus | My boot.scr causes it to always show pali's boot menu. | 01:35 |
sicelo | hence my bootmenu comment earlier ... you can boot anything, even rescueOS | 01:36 |
KotCzarny | but i meant it to be standard feature | 01:36 |
Maxdamantus | So the N900 uboot images all have rescueOS inside them? | 01:37 |
sicelo | Maxdamantus: no. | 01:37 |
KotCzarny | and maybe fiasco images too | 01:37 |
Maxdamantus | KotCzarny: the uboot image is meant to fit inside the "kernel" flash partition. | 01:38 |
Maxdamantus | which is something like 4MB, dunno. | 01:38 |
KotCzarny | that's why i commented that it could look for data on sdcard | 01:38 |
KotCzarny | and if found, to trigger rescue menu | 01:38 |
Maxdamantus | Right, it already does that, except it looks for a "boot.scr", which is more powerful. | 01:38 |
Maxdamantus | because the boot.scr can just include the commands to boot anything. | 01:39 |
sicelo | KotCzarny should just try it :) | 01:39 |
KotCzarny | so we need nice prepared sdcard image that would allow reflash/rescueos when inserted | 01:39 |
KotCzarny | :) | 01:39 |
Maxdamantus | or it can include the commands to populate and show the boot menu. | 01:39 |
Maxdamantus | s/the // | 01:40 |
infobot | Maxdamantus meant: or it can include commands to populate and show the boot menu. | 01:40 |
jonwil | Note to self: NEVER run apt-get upgrade on an N900, especially if you have extras-devel or cssu-devel in your repo list | 01:40 |
KotCzarny | lol | 01:40 |
KotCzarny | jonwil, doing newbie flops? | 01:40 |
*** louisdk has quit IRC | 01:40 | |
KotCzarny | it's standard warning to every new n900 owner we give here | 01:40 |
jonwil | Its often the "power users" who forget the basics | 01:41 |
jonwil | because they think they know better and ignore or forget the "newbie" advice | 01:41 |
KotCzarny | :) | 01:41 |
sicelo | g'nite all o/ | 01:41 |
KotCzarny | nite nite | 01:41 |
Maxdamantus | I think the main thing to do is encourage people to actually use uboot, since if you have one of the normal N900 uboot images that are floating around, you should be able to rescue your device regardless of whether your USB port works, etc | 01:42 |
Maxdamantus | (just as long as you have a charged battery) | 01:42 |
Maxdamantus | (and an SD card) | 01:42 |
jonwil | Not having an SD card is part of my problem. | 01:42 |
DocScrutinizer05 | well, discharging to 40% is a tad over the top. 80% will do just fine | 01:43 |
jonwil | Anyone want to suggest what sort of memory card I should be looking for for the N900? | 01:43 |
KotCzarny | jonwil, what are you going to store on sdcard? | 01:44 |
KotCzarny | chroot or just media? | 01:44 |
DocScrutinizer05 | basically just go ~0.2V below max voltage, which would be like 4.0V, to store cel, then | 01:44 |
DocScrutinizer05 | jonwil: congrats | 01:44 |
jonwil | I want one to store backups from backupmenu | 01:44 |
DocScrutinizer05 | any SD will do | 01:44 |
jonwil | and also other general stuff | 01:44 |
KotCzarny | then any reliable one will do | 01:44 |
KotCzarny | beware kingstones/nonames/fakes | 01:44 |
DocScrutinizer05 | ^^^ | 01:45 |
jonwil | Would any of these work? which of these should I buy https://www.jbhifi.com.au/phones/phone-storage/ | 01:45 |
jonwil | Guessing either of the first 2 in the list would be fine | 01:45 |
DocScrutinizer05 | forget EXTREME, waste of money | 01:45 |
Maxdamantus | jonwil: all of them would work. | 01:45 |
jonwil | I figure the $14.95 one should be more than enough | 01:46 |
jonwil | What size is internal emmc on N900 again? | 01:46 |
KotCzarny | the more, the merrier | 01:46 |
Maxdamantus | 32 GB | 01:46 |
KotCzarny | 32gb is nicer than 16 | 01:46 |
DocScrutinizer05 | eMMC 32 | 01:46 |
* Maxdamantus has a 128 GB SD card. | 01:46 | |
DocScrutinizer05 | ~28 available | 01:46 |
* DocScrutinizer05 got himself a 128GB uSD, just because so many of his music is FLAC | 01:48 | |
Wizzup | :) | 01:49 |
* KotCzarny likes module music | 01:51 | |
jonwil | Of course now I need to figure out how to get my SIM card to fit in N900 again since I had to punch it out to smaller size for the temp crap phone. | 01:51 |
KotCzarny | tunes ranging from 1kB to few megs | 01:51 |
KotCzarny | jonwil, put it back into cutout | 01:51 |
jonwil | Although I suspect I can just use the bit I punched it out of as adapter | 01:51 |
KotCzarny | you can use some thin tape to keep it in | 01:52 |
jonwil | ok, cssu-testing now installed | 01:54 |
jonwil | Now to manually install those packages that are outdated in CSSU-testing where being out of date actually makes a difference | 01:55 |
jonwil | ok, I screwed up and need to restore my backupmenu backup and then reinstall CSSU again. My clock is wrong and all the file dates on my system are out of whack meaning I need get my clock set right THEN install CSSU-testing again | 02:03 |
jonwil | I kept getting "timestamp in the future" errors that should have been a sign I did something wrong. | 02:04 |
KotCzarny | maybe BM should also save some timestamp | 02:05 |
KotCzarny | to keep things sane | 02:05 |
KotCzarny | and set clock if device is in the past | 02:05 |
jonwil | Yeah it should keep a timestamp of when the backup was made | 02:07 |
jonwil | and if the backup is newer than the phone clock, set it to whatever is set in BM | 02:07 |
jonwil | I do love that its a lot harder to loose your personal user data on an N900 than it is on an iPhone or Android | 02:08 |
jonwil | ok, my clock is now set correctly | 02:08 |
jonwil | Meaning I can restore my BM backup again and get no errors I hope | 02:08 |
jonwil | Then in goes CSSU-testing | 02:09 |
*** freemangordon_ has quit IRC | 02:21 | |
*** freemangordon_ has joined #maemo | 02:22 | |
*** Kabouik- has quit IRC | 02:35 | |
*** Kabouik has joined #maemo | 02:36 | |
*** Kabouik has quit IRC | 02:36 | |
*** Kabouik has joined #maemo | 02:36 | |
DocScrutinizer05 | I wouldn't even worry about timestamps at all | 02:39 |
DocScrutinizer05 | orjust: man tar | 02:39 |
*** LauRoman has quit IRC | 02:39 | |
jonwil | well my phone is up with the correct clock and BM restored with no errors | 02:40 |
jonwil | So now I just need to install CSSU-testing and we are good to move forward | 02:40 |
DocScrutinizer05 | ift did restore without errors in the first place as well, just told you *warnings* about tar restoring file mtimes that are into the future with respect to current system time | 02:43 |
*** LauRoman has joined #maemo | 02:44 | |
DocScrutinizer05 | no idea about apt | 02:44 |
DocScrutinizer05 | prolly also just warnings | 02:45 |
DocScrutinizer05 | anyway nobody really bothers what mtime your files have | 02:45 |
DocScrutinizer05 | s/nobody/nothing/ | 02:46 |
infobot | DocScrutinizer05 meant: anyway nothing really bothers what mtime your files have | 02:46 |
DocScrutinizer05 | except for incremental backups that are not supported by any known backup method (except rsync) on maemo | 02:47 |
*** freemangordon_ has quit IRC | 02:52 | |
jonwil | Now installing cssu-enabler | 02:52 |
DocScrutinizer05 | I hope you fixed the repos beforehand, seems I recal cssu-installer might blow chunks otherwise | 02:58 |
DocScrutinizer05 | aah wait, BM restore, so prolly a moot point | 03:00 |
DocScrutinizer05 | thought you did system flashing | 03:00 |
jonwil | What I did in order was:1.Flashed stock Fiasco. 2.Installed BM. 3.Restored my backup with incorrect clock. 4.Installed CSSU-T with incorrect clock. 4.Re-installed my BM backup with correct clock and now I am re-installing CSSU-T | 03:03 |
jonwil | which will give me what I want :) | 03:03 |
jonwil | Once I get CSSU- | 03:04 |
jonwil | cssu-t installed I will be good to go I hope | 03:04 |
*** florian has quit IRC | 03:05 | |
jonwil | I think I will manually download any deb files from cssu-devel and install them with dpkg, that way I never worry about packages from that repo I dont want | 03:05 |
jonwil | and dont risk getting whatever it was before that lead to the bootloop | 03:06 |
*** cyteen has quit IRC | 03:06 | |
jonwil | which | 03:06 |
*** cyteen has joined #maemo | 03:06 | |
jonwil | which was probably related to thumb stuff | 03:07 |
jonwil | aha, its clock-ui that's the one to avoid | 03:16 |
jonwil | It seems like clock-ui (the version in cssu-devel and the version in cssu Git) builds as thumb even on the non-thumb master branch. Not good. | 03:21 |
DocScrutinizer05 | jonwil: >>download any deb files from cssu-devel and install them with dpkg<< sounds like an excellent plan to me | 03:21 |
DocScrutinizer05 | ouch @ thumb build | 03:22 |
*** Pali has quit IRC | 03:23 | |
jonwil | I suspect somehow that caused something to screw up re kernel or modules or both and that caused the problems with kernel modules unable to load and then boot issues | 03:23 |
DocScrutinizer05 | wird story but you know... computers ;-D | 03:23 |
jonwil | I am going to talk to fmg about that clock-ui thumb problems :) | 03:24 |
DocScrutinizer05 | yeah, please do | 03:24 |
jonwil | its his fault anyway, he made the relavent commits :P | 03:24 |
jonwil | cssu-testing clock-ui (whatever version that is) seems not to be affected I dont think | 03:24 |
jonwil | otherwise a lot more people would have issues | 03:25 |
DocScrutinizer05 | about cssu-devel actually you shouldn't *want* any of the packages from there. Packages are broken by definition as long as they are in cssu-devel | 03:25 |
jonwil | I will be installing very select packages that are newer than cssu-testing based on things I know I want and know are safe enough to install | 03:26 |
jonwil | e.g. I need newer maemo-security-certman | 03:26 |
jonwil | and I need newer connui-home-cellular | 03:26 |
DocScrutinizer05 | well, be prepared to help debug those then | 03:27 |
DocScrutinizer05 | as soon as they are considered bug-free they should not stay in cssu-devel | 03:27 |
jonwil | The problem is we have no-one to update cssu-testing | 03:27 |
DocScrutinizer05 | that's a problem in deed if it's true. what's with merlin1991? | 03:28 |
jonwil | So there are a lot of newer versions that should be in cssu-testing but aren't | 03:28 |
jonwil | And there are versions in git that should be in cssu-devel (or even cssu-testing) | 03:28 |
jonwil | Quite a few of the packages I am going to install on top of CSSU-testing are packages I was running on my phone before I started down the whole CSSU journey | 03:29 |
jonwil | so I know they are safe enough | 03:29 |
jonwil | Some I will need to read changelogs of and make a decision there | 03:29 |
jonwil | Anything I am not sure about wont get installed. | 03:30 |
DocScrutinizer05 | just make sure you make BM backups to roll back | 03:33 |
jonwil | Yeah | 03:38 |
jonwil | Ok cssu-t is installed, now to do a BM backup and start installing more | 03:46 |
*** cyberlyra has joined #maemo | 04:32 | |
*** cyberlyra has quit IRC | 04:37 | |
*** M4rtinK has quit IRC | 05:09 | |
jonwil | ok, installed everything I want, now making one more BM backup before I call it done, reboot into Maemo, plug it into the charger and then leave it alone until its full again | 05:55 |
jonwil | I didn't install anything that looked risky such as things having to do with bootup or modules | 05:56 |
jonwil | to avoid any chance of a repeat of last time | 05:56 |
jonwil | Or not, something I installed made some hildon package not start. Let me see what the story is | 06:04 |
jonwil | probably something mis-compiled somewhere | 06:05 |
jonwil | It gets as far as the set-time menu before not displaying h-d after that | 06:06 |
jonwil | I know what I did wrong and how to fix it | 06:18 |
jonwil | I suspect some of the more recent clones (e.g. hildon-plugins-notify-sv) aren't as stable as I have been lead to beleive | 06:24 |
jonwil | Or they didn't compile properly on my box for some reason | 06:24 |
jonwil | I know what I screwed up and I know what I need to do to unscrew it | 06:25 |
jonwil | Time for one final BM backup and we are done | 07:03 |
jonwil | It seems like some of the recent clones by FMG (the ones that aren't in cssu-devel at this point) aren't as safe as I thought they were | 07:05 |
jonwil | well actually after this BM backup is finished, I got one more thing to do, copy said BM backup off the phone to my PC for safety | 07:06 |
*** cyberlyra has joined #maemo | 07:09 | |
*** cyberlyra has quit IRC | 07:14 | |
jonwil | I just wanted to thank everyone on here for whatever help may have been given when it came to getting my phone going again. | 07:15 |
*** buZz has quit IRC | 07:48 | |
*** buZz has joined #maemo | 07:49 | |
*** Kabouik has quit IRC | 08:14 | |
jonwil | Without the great people in this community the N900 wouldn't be anywhere near as great a phone. | 08:21 |
*** Sicelo009N has joined #maemo | 08:59 | |
*** cyberlyra has joined #maemo | 09:10 | |
*** cyberlyra has quit IRC | 09:14 | |
*** jonwil has quit IRC | 09:28 | |
*** cyberlyra has joined #maemo | 09:31 | |
*** cyberlyra has quit IRC | 09:35 | |
*** Sicelo009N has quit IRC | 09:43 | |
*** Sicelo009N has joined #maemo | 09:46 | |
*** cyberlyra has joined #maemo | 10:08 | |
*** cyberlyra has quit IRC | 10:13 | |
*** jonwil has joined #maemo | 10:25 | |
*** cyberlyra has joined #maemo | 10:29 | |
*** cyberlyra has quit IRC | 10:33 | |
*** louisdk has joined #maemo | 10:35 | |
*** cyberlyra has joined #maemo | 11:08 | |
*** cyberlyra has quit IRC | 11:12 | |
*** xy2_ has joined #maemo | 11:31 | |
*** cyteen has quit IRC | 11:48 | |
*** cyteen has joined #maemo | 11:49 | |
*** cyberlyra has joined #maemo | 11:49 | |
*** cyberlyra has quit IRC | 11:54 | |
*** kann is now known as ^[-_-]^ | 11:57 | |
*** cyteen has quit IRC | 12:02 | |
*** Sicelo009N has quit IRC | 12:06 | |
*** jkepler has quit IRC | 12:07 | |
*** cyberlyra has joined #maemo | 12:09 | |
*** cyberlyra has quit IRC | 12:13 | |
*** RefuseToFuse has joined #maemo | 12:14 | |
*** Kabouik has joined #maemo | 12:37 | |
*** jkepler has joined #maemo | 12:40 | |
*** trumee has quit IRC | 13:08 | |
*** trumee has joined #maemo | 13:10 | |
*** florian has joined #maemo | 13:19 | |
*** florian has quit IRC | 13:34 | |
*** trumee has quit IRC | 13:38 | |
*** trumee has joined #maemo | 13:39 | |
*** cyberlyra has joined #maemo | 14:09 | |
*** cyberlyra has quit IRC | 14:14 | |
*** shentey has joined #maemo | 14:22 | |
*** M4rtinK has joined #maemo | 14:49 | |
*** florian has joined #maemo | 14:57 | |
*** xy2_ has quit IRC | 14:59 | |
*** xy2_ has joined #maemo | 15:03 | |
*** florian has quit IRC | 15:11 | |
*** sunshavi has quit IRC | 15:29 | |
*** jkepler1 has joined #maemo | 15:37 | |
*** jkepler has quit IRC | 15:39 | |
*** jkepler1 is now known as jkepler | 15:39 | |
*** shentey has quit IRC | 15:43 | |
*** shentey_ has joined #maemo | 15:43 | |
*** florian has joined #maemo | 15:44 | |
*** Pali has joined #maemo | 15:44 | |
*** sunshavi has joined #maemo | 15:58 | |
*** jonwil has quit IRC | 16:28 | |
*** cyberlyra has joined #maemo | 16:31 | |
*** cyberlyra has quit IRC | 16:36 | |
*** cyberlyra has joined #maemo | 17:08 | |
*** cyberlyra has quit IRC | 17:13 | |
*** xy2_ has quit IRC | 17:48 | |
*** xy2_ has joined #maemo | 17:57 | |
*** auenfx8 has joined #maemo | 18:52 | |
*** auenf has quit IRC | 18:52 | |
*** auenfx8 has quit IRC | 18:52 | |
*** auenf has joined #maemo | 18:53 | |
*** shentey_ has quit IRC | 19:05 | |
*** shentey has joined #maemo | 19:08 | |
*** cyteen has joined #maemo | 19:55 | |
*** cyteen has quit IRC | 20:08 | |
*** cyteen has joined #maemo | 20:13 | |
*** florian has quit IRC | 20:31 | |
*** florian has joined #maemo | 20:42 | |
*** M4rtinK has quit IRC | 20:55 | |
*** cyberlyra has joined #maemo | 21:02 | |
*** cyberlyra has quit IRC | 21:07 | |
*** xy2_ has quit IRC | 21:08 | |
*** Smily has quit IRC | 21:17 | |
*** xy2_ has joined #maemo | 21:22 | |
*** shentey has quit IRC | 21:40 | |
*** shentey has joined #maemo | 21:41 | |
*** Sicelo009N has joined #maemo | 21:47 | |
*** Kabouik has quit IRC | 21:51 | |
*** Sicelo009N has quit IRC | 21:58 | |
*** Sicelo009N has joined #maemo | 22:04 | |
*** shentey has quit IRC | 22:20 | |
*** shentey_ has joined #maemo | 22:20 | |
*** Sicelo009N has quit IRC | 22:21 | |
*** Sicelo009 has joined #maemo | 22:21 | |
*** rhombus has joined #maemo | 22:27 | |
rhombus | DocScrutinizer05: are you around? | 22:27 |
DocScrutinizer05 | yep | 22:28 |
rhombus | DocScrutinizer05: Amazing -- and great | 22:28 |
DocScrutinizer05 | long time no see | 22:28 |
rhombus | Indeed | 22:28 |
rhombus | I see you found a communications person | 22:28 |
rhombus | how is that working out? | 22:28 |
DocScrutinizer05 | well, come ci come ca´ | 22:28 |
rhombus | I'm not sure how to interpret that :) | 22:29 |
DocScrutinizer05 | always need more help | 22:30 |
rhombus | Is that person not following through on their commitments? | 22:31 |
rhombus | Anyway, I'm here primarily because -- don't freak -- I haven't flashed my N900 yet. | 22:32 |
*** Sicelo009 has quit IRC | 22:32 | |
*** Sicelo009N has joined #maemo | 22:32 | |
rhombus | I tried reading through the log of our last conversation on this topic where you suggested lazyflashing | 22:33 |
rhombus | I haven't done this yet because I wanted to back up the phone first, and it's not really clear how that works, either. | 22:33 |
*** Kabouik has joined #maemo | 22:35 | |
rhombus | Also -- I have the phone connected as a USB mass storage device to my system right now, and I can't find Nokia N900 directory where I have my Notes files saved | 22:35 |
rhombus | DocScrutinizer05: did you step away from the computer? I hear that sometimes people actually need to use the toilet. But I think that's just a rumour. | 22:36 |
DocScrutinizer05 | USB mass storage only exports MyDocs/ but not ~user/ | 22:38 |
DocScrutinizer05 | ~BM | 22:38 |
infobot | methinks backupmenu is http://talk.maemo.org/showthread.php?t=63975, or one-click install handling dependency issues: http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install | 22:38 |
DocScrutinizer05 | does backup everything except MyDocs | 22:38 |
rhombus | DocScrutinizer05: so I should reconnect and choose PCSuite instead? | 22:39 |
DocScrutinizer05 | so suggested procedure: install BM, do a backup to MyDocs/backups/foobar, then copy ;yDocs to PC via mass storage | 22:39 |
DocScrutinizer05 | alternatively do BM backups to a uSD card | 22:40 |
*** notemerson has quit IRC | 22:41 | |
rhombus | DocScrutinizer05: I don't get it, though, the last time I connected to the phone I was able to copy over my files, now I all I see is the DCIM directory with some photos in it | 22:42 |
rhombus | DocScrutinizer05: Also... how do I get root privileges? | 22:42 |
DocScrutinizer05 | ~rootsh | 22:42 |
infobot | methinks rootsh is an easy way to get root and it's found here: http://maemo.org/downloads/product/OS2008/rootsh/, or http://maemo.org/downloads/product/Maemo5/rootsh/, or <ShadowJK> rootsh gives you "sudo gainroot", to get root privs but user environment (similar as "su"), and "root", which gives you root privs root env (similar to "su -") | 22:42 |
DocScrutinizer05 | via Application mamager | 22:43 |
rhombus | DocScrutinizer05: That's how I install things, is it? | 22:43 |
DocScrutinizer05 | yes | 22:43 |
DocScrutinizer05 | high level hints: | 22:44 |
DocScrutinizer05 | ~jrtools | 22:44 |
infobot | jrtools is, like, http://wiki.maemo.org/User:Joerg_rw/tools | 22:44 |
rhombus | DocScrutinizer05: Sorry for all the questions. Do I have to install BM via WLAN? Or can I copy it onto the phone via the USB mass storage connection? | 22:49 |
DocScrutinizer05 | Use WLAN internet, click http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/BM.install in N900 browser | 22:50 |
DocScrutinizer05 | in http://maemo.cloud-7.de/maemo5/et_al/HAM-catalogs/ | 22:51 |
*** florian has quit IRC | 22:51 | |
DocScrutinizer05 | there's an expert way to download the needed *.dpkg files and install them using dpkg -i <file> but that's not recommended | 22:52 |
DocScrutinizer05 | also you need root for that ;-D | 22:53 |
rhombus | yeah, I'm still really confused about where stuff is and how this all works, I don't want to brick the phone | 22:53 |
DocScrutinizer05 | err well, *maybe* not, you probably could locate the files in microB browser under file://... and click on them | 22:53 |
DocScrutinizer05 | you cannot brick the N900 | 22:53 |
DocScrutinizer05 | *impossible* | 22:54 |
rhombus | DocScrutinizer05: Really? I read somewhere that if certain files are deleted, then it can't be charged and you can't connect or some such | 22:54 |
rhombus | it looked like an ominous warning | 22:54 |
DocScrutinizer05 | worst case you could nuke your MAC and BT MAC addr etc | 22:54 |
rhombus | ok, well that's reassuring :) | 22:55 |
DocScrutinizer05 | only if you do *very* bizarre things, for which you need root anyway ;-) | 22:55 |
rhombus | Ok, I am trying to load BM and it's saying "mirror, read WARNING!) | 22:55 |
DocScrutinizer05 | e.g. you shouldn't run nandtest | 22:56 |
DocScrutinizer05 | ignore that | 22:56 |
rhombus | what is muarf.org? | 22:56 |
DocScrutinizer05 | a repo replacing dead Nokia | 22:56 |
rhombus | ah | 22:56 |
rhombus | so I can select "add" and proceed? | 22:56 |
DocScrutinizer05 | yes | 22:56 |
rhombus | I had to do it four times | 22:57 |
DocScrutinizer05 | yeah, probably adds four new repos | 22:57 |
rhombus | "Installation wird vorbereitet, bitte warten" -- crazy | 22:57 |
rhombus | I see a progress bar | 22:57 |
DocScrutinizer05 | that will take ages now | 22:57 |
DocScrutinizer05 | then even longer without any progress bar... WAAAAIT! | 22:58 |
rhombus | Ok, the progress bar is now about halfway through | 22:58 |
rhombus | three quarters | 22:58 |
rhombus | 99 % | 22:58 |
DocScrutinizer05 | it might take up to 15 minutes | 22:58 |
rhombus | oh, it's cycling | 22:58 |
rhombus | Now I just see the Application Manager main screen | 22:59 |
DocScrutinizer05 | ~soeedyham | 22:59 |
DocScrutinizer05 | ~speedyham | 22:59 |
infobot | hmm... speedyham is 30 times faster than HAM https://github.com/community-ssu/hildon-application-manager, now included in CSSU. | 22:59 |
DocScrutinizer05 | ~cssu | 22:59 |
infobot | cssu is probably http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) | 22:59 |
rhombus | you anticipate many questions | 22:59 |
DocScrutinizer05 | ~jrtools | 23:00 |
infobot | somebody said jrtools was http://wiki.maemo.org/User:Joerg_rw/tools | 23:00 |
rhombus | I looked at jrtools but to be honest it was a bit cryptic to me | 23:00 |
rhombus | what I want to do is | 23:00 |
DocScrutinizer05 | HAM is finished when it shows meaningful content and not just an empty screen | 23:00 |
rhombus | 1. back up my phone. I have loads of short messages and contacts that I want to save. | 23:00 |
DocScrutinizer05 | for contacts and msgs use "backup" app from applicationsmenu | 23:01 |
rhombus | DocScrutinizer05: I see the App Manager main screen with "Uninstall" and "Download" and "Update". Is that meaningful content? :) | 23:01 |
DocScrutinizer05 | yes | 23:01 |
DocScrutinizer05 | click on "uninstall" and type "rootsh" | 23:01 |
DocScrutinizer05 | should show up -> close the screen | 23:02 |
DocScrutinizer05 | close HAM | 23:02 |
DocScrutinizer05 | open xterm | 23:02 |
DocScrutinizer05 | type "root" | 23:02 |
rhombus | ok, I'm doing a backup through the native tool first | 23:03 |
DocScrutinizer05 | good | 23:03 |
rhombus | There's also my calendar, if I lose that, I'm screwed | 23:03 |
rhombus | ok, backup complete, 3.5 MB saved | 23:03 |
rhombus | DocScrutinizer05: How do I get the backup off the phone? | 23:03 |
*** florian has joined #maemo | 23:04 | |
DocScrutinizer05 | it asked you where to backup to, no? | 23:04 |
rhombus | DocScrutinizer05: um | 23:05 |
rhombus | to... | 23:05 |
rhombus | Backups | 23:05 |
rhombus | whereever that is :) | 23:05 |
DocScrutinizer05 | on eMMC | 23:05 |
rhombus | DocScrutinizer05: that's internal memory? | 23:06 |
rhombus | DocScrutinizer05: ok i didn't see rootsh in the installed applications | 23:06 |
DocScrutinizer05 | hmmm | 23:07 |
rhombus | DocScrutinizer05: I interrupted the BM install because I wasn't sure that I need it if I've got a backup of my communications etc. | 23:07 |
DocScrutinizer05 | ouch | 23:07 |
rhombus | DocScrutinizer05: was that a mistake? | 23:07 |
DocScrutinizer05 | try finding rootsh in HAM "install" | 23:07 |
rhombus | DocScrutinizer05: App Manager is checking updates :/ | 23:07 |
DocScrutinizer05 | yeah | 23:08 |
rhombus | DocScrutinizer05: It does that automatically, yes? | 23:08 |
DocScrutinizer05 | yes | 23:08 |
DocScrutinizer05 | once a week | 23:08 |
DocScrutinizer05 | per default, iirc | 23:08 |
rhombus | DocScrutinizer05: so I browse the HAM using the internal browser? | 23:08 |
DocScrutinizer05 | adjustable | 23:08 |
DocScrutinizer05 | no, you open HAM and click on "install" | 23:09 |
DocScrutinizer05 | err "Download" | 23:09 |
DocScrutinizer05 | whatever | 23:09 |
DocScrutinizer05 | then you use kbd and type "rootsh" | 23:09 |
DocScrutinizer05 | it starts a incremental search | 23:10 |
rhombus | ah, ok -- is HAM what it's called with an English interface? | 23:10 |
DocScrutinizer05 | Hildon application Manager | 23:10 |
rhombus | Ah | 23:10 |
rhombus | DocScrutinizer05: I think I have a small problem here | 23:11 |
rhombus | when I select "Download" it churns and I get a blank screen | 23:11 |
DocScrutinizer05 | takes ages | 23:11 |
DocScrutinizer05 | waaaait | 23:11 |
rhombus | ah, ok | 23:11 |
*** cyteen has quit IRC | 23:11 | |
rhombus | as long as I know I have to wait I'm fine waiting :) | 23:11 |
rhombus | my screen blanks quickly. Will it wake up when it's done? | 23:12 |
DocScrutinizer05 | eventually it *will* come up with icons | 23:12 |
DocScrutinizer05 | no | 23:12 |
rhombus | by "blank" I mean goes dark | 23:12 |
DocScrutinizer05 | use slider screen or shuft key to light it up again | 23:12 |
DocScrutinizer05 | slider key** | 23:12 |
rhombus | Now it says "Program list partially updated. Some catalogs are not available. Verify catalog details." | 23:12 |
rhombus | Ah, those are the old Nokia catalogs | 23:13 |
DocScrutinizer05 | can you dismiss this dialog? | 23:13 |
rhombus | Nokia Apps, Nokia system updates and Ovi | 23:13 |
DocScrutinizer05 | yes, you should deactivate them | 23:13 |
rhombus | How do I do that? | 23:13 |
DocScrutinizer05 | not now ;-) | 23:13 |
rhombus | ah, ok | 23:13 |
rhombus | LOL | 23:13 |
rhombus | I see a screen with a bunch of categories now | 23:14 |
rhombus | Education, Office, Development, etc | 23:14 |
DocScrutinizer05 | you eventually go to HAM's menu, select "catalogs" and click on the 3 defect ones, a new rewuester opens that has a "deactivate" button or the like | 23:14 |
DocScrutinizer05 | click "all" | 23:15 |
rhombus | right, I saw the catalogs button | 23:15 |
rhombus | ok, clicked all. | 23:15 |
rhombus | lots of stuff here | 23:15 |
DocScrutinizer05 | type rootsh | 23:15 |
DocScrutinizer05 | after "roo" you should already see it | 23:16 |
rhombus | got it | 23:16 |
rhombus | installing | 23:16 |
DocScrutinizer05 | \o/ | 23:16 |
rhombus | yay | 23:16 |
*** cyteen has joined #maemo | 23:16 | |
rhombus | it is downloading 1 GB | 23:17 |
DocScrutinizer05 | WHAT? | 23:17 |
rhombus | or it seems that way at least, it is very slow | 23:17 |
rhombus | sorry, 1 KB :P | 23:17 |
rhombus | but the progress bar is inactive. What's up with that? | 23:18 |
rhombus | Is it supposed to be this slow? | 23:18 |
DocScrutinizer05 | ignore it | 23:18 |
rhombus | installing! | 23:18 |
rhombus | 1 application successfully installed! Hooray! | 23:18 |
rhombus | ok, so now I can get root if I need it. | 23:19 |
DocScrutinizer05 | test it | 23:19 |
DocScrutinizer05 | open xterm; root<enter>; id<enter> | 23:20 |
rhombus | Success! | 23:21 |
DocScrutinizer05 | good | 23:21 |
DocScrutinizer05 | step1 accomplished | 23:21 |
DocScrutinizer05 | disable catalogs now | 23:21 |
rhombus | ok, so I was right that I need root, correct? | 23:21 |
DocScrutinizer05 | you need root for a lot of the more funny stuff, yes | 23:21 |
rhombus | ok | 23:21 |
rhombus | So for the catalogs, all I have to do is select "deactive", correct? | 23:22 |
DocScrutinizer05 | also disbale maemo-extras-devel catalog | 23:22 |
DocScrutinizer05 | if it's enabled | 23:22 |
rhombus | it says... (*DOOM!*) | 23:22 |
rhombus | I'm afraid to touch it | 23:22 |
DocScrutinizer05 | My joke | 23:22 |
rhombus | phew | 23:23 |
DocScrutinizer05 | ;-) | 23:23 |
rhombus | I have to wait for HAM to update the app list | 23:23 |
*** florian has quit IRC | 23:23 | |
rhombus | This is like waiting for the bus | 23:23 |
DocScrutinizer05 | ~speedyham | 23:23 |
infobot | well, speedyham is 30 times faster than HAM https://github.com/community-ssu/hildon-application-manager, now included in CSSU. | 23:23 |
rhombus | so I can install speedyham now, right? | 23:23 |
*** Oksanaa has quit IRC | 23:23 | |
DocScrutinizer05 | you should install CSSU | 23:24 |
rhombus | oh right | 23:24 |
rhombus | but I should flash the phone first, no? | 23:24 |
DocScrutinizer05 | yes | 23:24 |
rhombus | ok, I disabled maemo-extras-devel catalog | 23:24 |
DocScrutinizer05 | unless you know the phone has a working untampered system | 23:25 |
rhombus | it is updating again at incredible spee- er, I mean incredible slow | 23:25 |
DocScrutinizer05 | in which case you could go CSSU right away | 23:25 |
rhombus | DocScrutinizer05: no, I have no idea whether the system is untampered | 23:25 |
*** Oksana has joined #maemo | 23:25 | |
DocScrutinizer05 | then reflash | 23:25 |
rhombus | DocScrutinizer05: in fact, I am a bit ashamed I waited this long to flash it | 23:25 |
DocScrutinizer05 | ~lazyflashing | 23:26 |
infobot | from memory, lazyflashing is http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach | 23:26 |
rhombus | DocScrutinizer05: I was just too busy :/ which is a stupid excuse | 23:26 |
DocScrutinizer05 | no, isn't | 23:26 |
rhombus | ok, so all I have to do is enter that one single command, and it does the whole flash routine? | 23:26 |
rhombus | What happens to my backup? | 23:26 |
DocScrutinizer05 | yes | 23:26 |
DocScrutinizer05 | your backup should be safe unless you flash 'all' which I don't recommend. You should copy the backup to PC via mass stoage | 23:27 |
DocScrutinizer05 | or actually, you should do flash "all" | 23:28 |
rhombus | that was also my intuition | 23:28 |
rhombus | how do I get the backup to mass storage? | 23:28 |
DocScrutinizer05 | and NEVER keep USB mass stoare attached while doing backup, or take photos or whatever | 23:28 |
rhombus | DocScrutinizer05: I tried to mount the phone but it failed because the HAM was open | 23:28 |
DocScrutinizer05 | when you can't find the backup, odds are you already had USB mass sto enabled during backup | 23:29 |
rhombus | let me mount the phone again first before I guess | 23:29 |
DocScrutinizer05 | in mass storage mode basically you must not use the phone at all | 23:29 |
DocScrutinizer05 | umplug, reboot, do backup, plug and select "mass storage", find backup in mass stoarge | 23:30 |
rhombus | DocScrutinizer05: ok | 23:30 |
rhombus | I just mounted the phone and all I see is a DCIM directory and "System Volume Information" | 23:30 |
rhombus | DocScrutinizer05: Ah, sorry | 23:31 |
rhombus | I missed your last message | 23:31 |
rhombus | unplug, reboot, do backup | 23:31 |
rhombus | got it | 23:31 |
rhombus | I haven't rebooted in ages | 23:31 |
DocScrutinizer05 | mass sorage umounts the MyDocs from N900 system so it has no access to that volume anymore as long as mass sto active | 23:32 |
rhombus | right | 23:32 |
rhombus | makes sense | 23:32 |
DocScrutinizer05 | even worse: the phone doesn't notice that | 23:32 |
rhombus | I just held down the power button | 23:32 |
rhombus | the LED went white | 23:32 |
rhombus | now the phone is unresponsive | 23:32 |
rhombus | I presume that means it is off | 23:32 |
DocScrutinizer05 | waaait | 23:32 |
rhombus | :) | 23:32 |
rhombus | ok! | 23:32 |
DocScrutinizer05 | it takes 20s to really shut off | 23:33 |
rhombus | very cunning, this phone | 23:33 |
DocScrutinizer05 | the press power buttin until white light all brught | 23:33 |
rhombus | it does all sorts of automatic and crazy shit, as though it has a mind | 23:33 |
rhombus | ok, I think that was 20 s | 23:34 |
rhombus | or 40 | 23:34 |
DocScrutinizer05 | it's a full linux system just like your PC (I hope) | 23:34 |
rhombus | ;-) | 23:34 |
rhombus | Linux thinkpad_T500 4.9.16-gentoo #1 SMP Sun Jul 9 16:49:15 CEST 2017 x86_64 Intel(R) Core(TM)2 Duo CPU T9400 @ 2.53GHz GenuineIntel GNU/Linux | 23:34 |
DocScrutinizer05 | :-D | 23:34 |
rhombus | I do not use toy operating systems | 23:34 |
rhombus | except at work, where I am forced to (ugh) | 23:35 |
DocScrutinizer05 | it booted? | 23:35 |
rhombus | Now I see an adult taking the hand of a small child | 23:35 |
rhombus | weird | 23:36 |
DocScrutinizer05 | krrhrrhrr | 23:36 |
rhombus | ok | 23:36 |
rhombus | phone booted | 23:36 |
DocScrutinizer05 | ~dontpanic | 23:36 |
DocScrutinizer05 | duh | 23:36 |
rhombus | let me wipe the last backup and redo it | 23:36 |
sicelo | nokia pedophile :p | 23:36 |
rhombus | lol | 23:36 |
rhombus | "come with me, I have candy" | 23:37 |
DocScrutinizer05 | http://maemo.cloud-7.de/maemo5/bootvideo-DONTPANIC/ | 23:37 |
*** florian has joined #maemo | 23:37 | |
rhombus | very nice | 23:37 |
*** louisdk has quit IRC | 23:37 | |
DocScrutinizer05 | see ~jrtools how to use it | 23:38 |
*** jkepler has quit IRC | 23:39 | |
DocScrutinizer05 | sorry for shameless self-hyping | 23:39 |
xy2_ | rhombus: you should probably update gentoo-sources btw.. | 23:39 |
*** M4rtinK has joined #maemo | 23:41 | |
rhombus | xy2_: why is that? these were still current at the last update | 23:41 |
rhombus | xy2_: but they are not anymore, I just noticed | 23:41 |
rhombus | :) | 23:41 |
* DocScrutinizer05 announces afk in a few minutes | 23:42 | |
rhombus | DocScrutinizer05: ok, hang tight, I just had to go to the door for a second | 23:42 |
rhombus | Can you stick around a few minutes while I do the flash? | 23:42 |
DocScrutinizer05 | sure | 23:42 |
DocScrutinizer05 | if you hurry | 23:42 |
DocScrutinizer05 | but GET YOUR BACKUP first! | 23:43 |
DocScrutinizer05 | to your PC | 23:43 |
rhombus | yes | 23:43 |
rhombus | I am redoing the backup as we speak | 23:43 |
rhombus | or type | 23:43 |
rhombus | backup complete | 23:43 |
rhombus | ok, so now mount the USB mass storage? | 23:44 |
rhombus | Ah, now I can see my shit again! | 23:44 |
rhombus | It pays to reboot, it appears | 23:44 |
sicelo | wpa2 broken it seems, http://www.blackhat.com/eu-17/briefings/schedule/#key-reinstallation-attacks-breaking-the-wpa2-protocol-8861 | 23:45 |
DocScrutinizer05 | it pays ti unplug USB massrage when doing stuff on phone | 23:45 |
rhombus | But I wasn't doing anything on the phone when I first connected | 23:46 |
DocScrutinizer05 | sicelo: hooray, finally¡¡ | 23:46 |
rhombus | I couldn't see all the storage | 23:46 |
DocScrutinizer05 | maybe a jiccup | 23:46 |
rhombus | a jiccup, exactly what I was thinking | 23:47 |
rhombus | ok, I have copied the backup over to my PC | 23:47 |
DocScrutinizer05 | lazyflashing "all?YES" | 23:47 |
rhombus | now disconnect, yes? | 23:47 |
DocScrutinizer05 | yes | 23:47 |
rhombus | *working* | 23:47 |
DocScrutinizer05 | then run lazyflashing and follow instructions. Already shutdown phone | 23:48 |
rhombus | Already shutdown phone? | 23:48 |
DocScrutinizer05 | yes | 23:48 |
rhombus | Oh, you mean I've done that step already | 23:48 |
rhombus | aren't I supposed to remove the SIM? | 23:48 |
DocScrutinizer05 | no, you should do it | 23:48 |
DocScrutinizer05 | yes | 23:48 |
rhombus | ah, you mean shutdown phone now? | 23:48 |
DocScrutinizer05 | yes | 23:48 |
rhombus | shutting down now | 23:49 |
rhombus | ~lazyflashing | 23:49 |
infobot | i guess lazyflashing is http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach | 23:49 |
DocScrutinizer05 | wait 20s, then remove SIM and battery | 23:49 |
*** louisdk has joined #maemo | 23:49 | |
rhombus | opening this phone is an art | 23:50 |
*** cyberlyra has joined #maemo | 23:51 | |
DocScrutinizer05 | meanwhile lazyflashing should show instructions, right? | 23:51 |
DocScrutinizer05 | or is it still downloading? | 23:51 |
rhombus | um, I haven't turned the phone back on yet | 23:52 |
rhombus | had trouble getting the SIM out | 23:52 |
DocScrutinizer05 | you don't!!! | 23:52 |
rhombus | ahhh | 23:52 |
rhombus | sorry, totally confused | 23:52 |
rhombus | I run the lazyflashing on my PC! | 23:52 |
rhombus | DocScrutinizer05: Sorry! | 23:53 |
DocScrutinizer05 | bp :-) | 23:53 |
DocScrutinizer05 | np even | 23:53 |
rhombus | I need to change this command as I don't have sudo | 23:53 |
rhombus | I use su exclusively | 23:54 |
DocScrutinizer05 | :-) | 23:54 |
rhombus | DocScrutinizer05: where is it calling sudo? | 23:55 |
DocScrutinizer05 | in the c&p commadline | 23:55 |
*** cyberlyra has quit IRC | 23:55 | |
rhombus | sorry, blind today | 23:55 |
DocScrutinizer05 | you can spit that up into two lines | 23:56 |
rhombus | Welcome to N900 flasher tool v3.1! | 23:56 |
rhombus | so I answer YES? | 23:57 |
DocScrutinizer05 | it will proceed downloading the images | 23:57 |
rhombus | if you want to flash your homedir and MyDocs too (aka eMMC flashing), answer 'YES' | 23:58 |
rhombus | I want this, yes? | 23:58 |
DocScrutinizer05 | to flashh all, you answer YES | 23:58 |
DocScrutinizer05 | yep | 23:58 |
DocScrutinizer05 | wait, a last question | 23:58 |
DocScrutinizer05 | you did backup your stuiff via BM niw? | 23:58 |
rhombus | uh oh: maemo_flasher-3.5_2.5.2.2/flasher-3.5: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory | 23:58 |
rhombus | DocScrutinizer05: no, I didn't. Should I? I just used the native backup tool | 23:59 |
DocScrutinizer05 | you have contacts and msgs etc via regualar backup, but you may want a complete system backup too, just in case | 23:59 |
*** jonwil has joined #maemo | 23:59 | |
rhombus | DocScrutinizer05: ok, so I need to start the phone up again and install BM | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!