*** nox- has joined #maemo-ssu | 00:00 | |
*** arcean has quit IRC | 00:16 | |
*** dafox has quit IRC | 00:17 | |
*** mkaindl has left #maemo-ssu | 00:17 | |
*** sunny_s has joined #maemo-ssu | 00:20 | |
*** Pali has quit IRC | 00:22 | |
*** Milhouse has quit IRC | 00:34 | |
*** Vlad_on_the_road has quit IRC | 00:44 | |
*** Milhouse has joined #maemo-ssu | 00:49 | |
*** sunny_s has quit IRC | 01:00 | |
*** mkaindl has joined #maemo-ssu | 01:19 | |
*** povbot has joined #maemo-ssu | 02:12 | |
*** ChanServ sets mode: +v povbot | 02:12 | |
*** tom____ has quit IRC | 02:17 | |
*** kolp has quit IRC | 02:27 | |
*** DrCode has quit IRC | 02:47 | |
*** DrCode has joined #maemo-ssu | 02:47 | |
*** dos1 has quit IRC | 03:09 | |
*** LauRoman has quit IRC | 03:14 | |
*** dos1 has joined #maemo-ssu | 03:43 | |
*** dos1 has quit IRC | 03:50 | |
*** povbot_ has joined #maemo-ssu | 04:04 | |
*** ChanServ sets mode: +v povbot_ | 04:04 | |
*** LaoLang_cool has joined #maemo-ssu | 04:28 | |
*** LaoLang_cool has quit IRC | 04:40 | |
*** M4rtinK has quit IRC | 04:53 | |
*** amiconn_ has joined #maemo-ssu | 05:25 | |
*** amiconn has quit IRC | 05:25 | |
*** nox- has quit IRC | 05:39 | |
*** FlameReaper has joined #maemo-ssu | 06:07 | |
*** dafox has joined #maemo-ssu | 07:57 | |
*** M13 has joined #maemo-ssu | 08:04 | |
*** dafox has quit IRC | 08:37 | |
*** FlameReaper has quit IRC | 08:44 | |
*** LaoLang_cool has joined #maemo-ssu | 08:48 | |
*** LaoLang_cool has quit IRC | 08:53 | |
*** freemangordon has quit IRC | 09:11 | |
*** dafox has joined #maemo-ssu | 09:22 | |
*** LaoLang_cool has joined #maemo-ssu | 09:23 | |
*** dhbiker has joined #maemo-ssu | 09:26 | |
*** sunny_s has joined #maemo-ssu | 09:47 | |
*** dafox has quit IRC | 09:48 | |
*** FlameReaper has joined #maemo-ssu | 09:57 | |
*** FlameReaper has quit IRC | 10:00 | |
*** FlameReaper has joined #maemo-ssu | 10:13 | |
*** kolp has joined #maemo-ssu | 10:56 | |
*** LauRoman has joined #maemo-ssu | 11:06 | |
*** Martix has quit IRC | 11:21 | |
*** psycho_oreos has joined #maemo-ssu | 11:32 | |
*** FlameReaper has quit IRC | 11:33 | |
*** LaoLang_cool has quit IRC | 11:39 | |
*** Milhouse has quit IRC | 12:02 | |
*** Milhouse has joined #maemo-ssu | 12:14 | |
*** joshgillies has joined #maemo-ssu | 12:19 | |
*** Milhouse has quit IRC | 12:41 | |
*** M4rtinK has joined #maemo-ssu | 12:42 | |
*** LauRoman has quit IRC | 12:47 | |
*** M4rtinK has quit IRC | 13:12 | |
*** discopig is now known as bromide | 14:06 | |
*** Milhouse has joined #maemo-ssu | 14:13 | |
*** Pali has joined #maemo-ssu | 14:28 | |
*** M13 has quit IRC | 14:32 | |
*** dos1 has joined #maemo-ssu | 14:32 | |
*** arcean has joined #maemo-ssu | 14:47 | |
*** drathir has quit IRC | 15:40 | |
*** sunny_s has quit IRC | 16:22 | |
*** joshgillies has quit IRC | 16:37 | |
*** joshgillies has joined #maemo-ssu | 16:40 | |
*** sunny_s has joined #maemo-ssu | 16:55 | |
*** xes has joined #maemo-ssu | 17:05 | |
*** NIN101 has joined #maemo-ssu | 18:00 | |
*** drathir has joined #maemo-ssu | 18:08 | |
*** xes has quit IRC | 18:23 | |
*** arcean has quit IRC | 18:37 | |
*** joshgillies has quit IRC | 18:42 | |
*** FatPhil has joined #maemo-ssu | 19:00 | |
FatPhil | Does the CSSU pay any attention to the ARM errata for the OMAP? | 19:10 |
---|---|---|
*** DrCode has quit IRC | 19:10 | |
FatPhil | For example, enabling Thumb2 can cause heisenbugs | 19:11 |
*** DrCode has joined #maemo-ssu | 19:17 | |
kerio | FatPhil: cssu-thumb ships a kernel (which is a rebranding of kernel-power) with the errata workaround | 19:17 |
kerio | there's some sort of plan to update the kernel for cssu proper | 19:17 |
FatPhil | what's the giturl for the kernel, I'll grab a copy when I get home | 19:20 |
kerio | mh, poke freemangordon or Pali | 19:20 |
kerio | Pali: *poke* | 19:20 |
FatPhil | And do you have a commit id for the fix (it might not be the same bug that I'm thinking of) | 19:20 |
kerio | it's the same bug i think | 19:20 |
kerio | errata 430973 and errata 657417 | 19:21 |
Pali | FatPhil: gitorious.org/community-ssu | 19:21 |
FatPhil | hmm, is there a problem with static.maemo.org ? wiki pages are taking for ever to load | 19:21 |
*** dafox has joined #maemo-ssu | 19:22 | |
FatPhil | OK, found git@gitorious.org:community-ssu/kernel-cssu.git ... | 19:25 |
FatPhil | time to go home, methinks... | 19:26 |
DocScrutinizer05 | ?o/ | 19:50 |
DocScrutinizer05 | \o/ even | 19:50 |
DocScrutinizer05 | FatPhil: freemangordon did an awesome work (rather fight) to fix the thumb heissenbug | 19:51 |
*** BCMM has joined #maemo-ssu | 19:51 | |
DocScrutinizer05 | and he finally succeeded I'd say | 19:51 |
DocScrutinizer05 | :-D | 19:51 |
DocScrutinizer05 | static.m.o maybe had a temporary hickup. I can't detect any problems right now | 19:59 |
DocScrutinizer05 | FatPhil: if any such problems like slow static.maemo.org arise, please do: *) check http://monitor.maemo.org/ganglia/ *) ping me or warfare or freemangordon or merlin1991 on IRC *) send a mail to techstaff@maemo.org | 20:01 |
FatPhil | The thunmb one (something to do with a cache boundary, but I forget what) was never hit in practice, but TI and ARM didn't have a work around, so we just disabled thumb, not wanting to risk it in the released product. | 20:01 |
DocScrutinizer05 | mhm, interesting new facts | 20:02 |
FatPhil | Something that happens only once a year for an engineer happens several times a day to 100000 customers. | 20:02 |
DocScrutinizer05 | yep, sure | 20:02 |
FatPhil | Is anyone (still) in Nokia? | 20:02 |
DocScrutinizer05 | not afaik | 20:02 |
DocScrutinizer05 | well, we have one contact, or we had several months ago at least | 20:03 |
FatPhil | The channel's logged, though, so I shouldn't say anything too revealing. | 20:03 |
DocScrutinizer05 | hehe | 20:03 |
*** dafox has quit IRC | 20:04 | |
DocScrutinizer05 | SiErr in TI and what needed to be done to cpe with them are not really highly secret (anymore) | 20:05 |
DocScrutinizer05 | cope even | 20:06 |
DocScrutinizer05 | particularly when they are published in TI's own SiErr list - which not all of them are, see the nasty one in OMAP4 I mentioned in #maemo | 20:07 |
*** Vlad_on_the_road has joined #maemo-ssu | 20:07 | |
DocScrutinizer05 | We're currently wondering about some SiErr in twl4030, do you happen to know why e.g Nokia didn't use the audio of GAIA? | 20:09 |
DocScrutinizer05 | I gather the whole USB disaster been due to a SiErr in twl4030 PHY which failed to detect fastchargers | 20:09 |
DocScrutinizer05 | but why is nobody (Nokia, Pandora) using the audio of twl4030? | 20:10 |
FatPhil | I see from linux-arm-kernel that freemangordon is in dialog with both Tony and Nishanth, so if they've seen his patches they're probably good. | 20:13 |
FatPhil | OK, that git repo is diffs relative to some baseline - but what baseline? | 20:15 |
DocScrutinizer05 | probably stock | 20:24 |
DocScrutinizer05 | that's a big nasty in all maemo kernel I've been told by those who actually touched that stuff. Originally there been no git for kernel, so aiui everything got applied by a huge diff patchset | 20:26 |
FatPhil | pullable from where? I have no idea how you outsiders get your kernels! ;-) | 20:26 |
DocScrutinizer05 | that's the crux | 20:26 |
DocScrutinizer05 | there's probably no "root" for that | 20:26 |
DocScrutinizer05 | (git noob here) | 20:26 |
*** M4rtinK has joined #maemo-ssu | 20:33 | |
FatPhil | Damn, I've forgotten everything | 20:43 |
*** M4rtinK has quit IRC | 20:43 | |
FatPhil | anyone know what version 21.2011.38-1 corresponds to? | 20:45 |
FatPhil | This new n900 has been quite pimped, I really have no idea what's on iyt | 20:45 |
*** MohammadAG_ has joined #maemo-ssu | 20:46 | |
*** MohammadAG has quit IRC | 20:46 | |
*** MohammadAG_ is now known as MohammadAG | 20:46 | |
*** discopig has joined #maemo-ssu | 20:51 | |
*** discopig has quit IRC | 20:51 | |
ShadowJK | My guess is Probably 1.3 | 20:52 |
ShadowJK | unless I'm confusing with Diablo | 20:52 |
*** bromide has quit IRC | 20:53 | |
FatPhil | I don't have a FIASCO that corresponds to that, alas | 20:53 |
FatPhil | It would be nice to know I could just restore it to the state before I start experimenting | 20:54 |
ShadowJK | 1.3.1 then? Minor update that never received an image | 20:54 |
kerio | there's even pr131 | 20:54 |
kerio | ShadowJK: there's an image | 20:55 |
ShadowJK | ok so 38-1 is pr 1.3.1 | 20:55 |
FatPhil | from t.m.o, "21.2011.38-1 PR is the version that is installed in my N900 which is pr1.3.1" | 20:55 |
*** dafox has joined #maemo-ssu | 20:59 | |
DocScrutinizer05 | ~pr131 | 21:01 |
infobot | methinks combined is the rootfs fiasco image of maemo. For N900 latest (PR1.3.1) see http://maemo.cloud-7.de/maemo5/fiasco+co/RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin or http://nds2.fds-fire.nokia.com/fdp/interface/FiRe/2011/9/--FID--A0A22MVWFVFAM/--LID--FiRe1317015685654/RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin | 21:01 |
DocScrutinizer05 | last "official" one been PR1.3 aka 2010.36-2 iirc | 21:01 |
FatPhil | I have 36-2 PR and RD images, but nothing newer :-| | 21:02 |
DocScrutinizer05 | 38.1 is just with some SSL cert patches | 21:02 |
DocScrutinizer05 | see | 21:03 |
DocScrutinizer05 | ~cssu | 21:03 |
infobot | [cssu] http://wiki.maemo.org/Community_SSU | 21:03 |
DocScrutinizer05 | also see | 21:03 |
DocScrutinizer05 | ~bm | 21:03 |
infobot | somebody said backupmenu was http://talk.maemo.org/showthread.php?t=63975 | 21:03 |
DocScrutinizer05 | (for "restore what been there") | 21:04 |
FatPhil | I only just got the device, there's none of my data on it. | 21:04 |
DocScrutinizer05 | caveat: it does NOT backup7restore kernels | 21:04 |
FatPhil | Restore for me just means a fresh OS | 21:04 |
*** psycho_oreos has quit IRC | 21:04 | |
DocScrutinizer05 | BM does a full rootfs image | 21:05 |
DocScrutinizer05 | it however does NOT backup/restore kernel NAND partition | 21:05 |
FatPhil | I was thinking it would be nice to take a device, and create a FIASCO that would regenerate that device. | 21:05 |
DocScrutinizer05 | ~bm | 21:06 |
infobot | hmm... backupmenu is http://talk.maemo.org/showthread.php?t=63975 | 21:06 |
DocScrutinizer05 | >>Can I restore my BackupMenu images through the Nokia Flasher?<< | 21:06 |
DocScrutinizer05 | >>It -is- possible to convert a BackupMenu image to a Nokia Flasher rootfs image, but it requires a Linux PC with mtd-utils.<< | 21:06 |
FatPhil | what's a COMBINED fiasco? | 21:10 |
FatPhil | What MMC image goes with the 131 rootfs? | 21:11 |
DocScrutinizer05 | there are two image types, COMBINED aka rootfs, and VANILLA aka eMMC | 21:12 |
DocScrutinizer05 | there are just 2 eMMC images, the newer one is unchanges since... errr PR1.1? | 21:12 |
DocScrutinizer05 | I *guess* /home/jr/n900/RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin is newest one | 21:14 |
DocScrutinizer05 | ~flashing | 21:16 |
infobot | hmm... maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware | 21:16 |
FatPhil | cool, I already have that fiasco | 21:16 |
FatPhil | So is CSSU just a series of package upgrades relative to 131? There's no "can't downgrade" NOLO security bullshit implications? | 21:23 |
FatPhil | damn, root password isn't rootme... | 21:24 |
ShadowJK | install rootsh | 21:28 |
ShadowJK | "rootme" needs RD mode enabled via flasher, iirc, and comes with side-effects | 21:29 |
FatPhil | it has sudo gainroot enabled, and I stuck it in rd mode | 21:30 |
FatPhil | so my console's now active, yay | 21:30 |
FatPhil | are there any tell-tale packages I can look for to see if I've got cssu already installed (and in which case, what version)? | 21:31 |
ShadowJK | Settings - "About Community SSU", | 21:32 |
ShadowJK | dpkg -l | grep cssu | 21:33 |
ShadowJK | I guess | 21:33 |
FatPhil | that's what I tried first - nothing, and settings shows nothing | 21:33 |
FatPhil | so previous owner just stuck 100s of packages on it (including gui tweaks that confuse me!) | 21:34 |
*** nox- has joined #maemo-ssu | 21:44 | |
*** discopig has joined #maemo-ssu | 21:47 | |
*** sunny_s has quit IRC | 21:48 | |
FatPhil | yeah, I think ARM errata 430973 was the Thumb issue I remember (or should I say, clearing the BTB could solve the issue that I remember) | 21:51 |
DocScrutinizer05 | yep | 21:53 |
FatPhil | oooh, uname says "Linux Nokia-N900 2.6.28.10-power50 #1 PREEMPT Sun Mar 18 20:10:56 EET 2012 armv7l unknown | 21:53 |
DocScrutinizer05 | and it supposedly "can't be done" on N900 due to NOLO locking the HS or whatever. Fremangordon found some call to ROM-monitor to toggle the relevant bit nevertheless | 21:54 |
DocScrutinizer05 | KernelPower50 | 21:54 |
DocScrutinizer05 | you should probably upgrade to 52 | 21:54 |
* DocScrutinizer05 wishes Pali and/or FMG were aroundd | 21:55 | |
*** sunny_s has joined #maemo-ssu | 21:55 | |
DocScrutinizer05 | ~botsnack | 21:56 |
infobot | aw, gee, DocScrutinizer05 | 21:56 |
kerio | FatPhil: just reflash it | 21:57 |
FatPhil | package manager is offering me updates, I see a 52 in apt-cache search | 21:58 |
kerio | what's this n900? bought used? | 21:59 |
kerio | or just forgotten in a drawer? | 21:59 |
*** M4rtinK has joined #maemo-ssu | 22:01 | |
FatPhil | bought used | 22:02 |
FatPhil | Bought 2 used in the last month. | 22:03 |
kerio | so... why aren't you reflashing it? | 22:03 |
FatPhil | I'll probably reflash the other one. | 22:04 |
kerio | they're used | 22:04 |
kerio | you can't know which rootkit the previous owner has installed on it | 22:04 |
FatPhil | I worked with the previous owner at nokia, and work with him in my current job too. No rootkits | 22:05 |
FatPhil | He's put loads of toys on it, it might be nice to play with a few to see if I want to keep them | 22:05 |
FatPhil | bugger, package conflicts | 22:05 |
FatPhil | Has anyone got aptitude to work? (the command line works, but not the GUI, IIRC) | 22:06 |
*** amiconn_ is now known as amiconn | 22:09 | |
DocScrutinizer05 | go for BM! really! | 22:12 |
DocScrutinizer05 | BM is your only chance to restore all those awesome toys | 22:12 |
DocScrutinizer05 | install backupmenu, make a backup of rootfs and /opt (actually /home) to MyDocs (or even better a uSD), backup the MyDocs content via mass storage mode. Then do a uname -a and label the backup with the kernel version to not mess up when you restore | 22:14 |
DocScrutinizer05 | restoring rootfs (incl modules) to a non-matching kernel causes bootloops | 22:15 |
*** Vlad_on_the_road has quit IRC | 22:16 | |
DocScrutinizer05 | thus: label your backup with the kernel version and copy the backup and MyDocs to your PC. You're done for any disaster recovery | 22:16 |
DocScrutinizer05 | power users and devels say, resoring a BM backup is easier than reflashing | 22:17 |
FatPhil | yeah, gonna install BM. BUt gonna use aptitude to install it, as I can't grok the bloody gui | 22:17 |
DocScrutinizer05 | as long as you don't do apr-get upgrade or apt-get dist-upgrade or apt-get autoremove, you're fine | 22:18 |
DocScrutinizer05 | mind you, maemo is NOT debian ;-) | 22:19 |
DocScrutinizer05 | though it almost looks alike | 22:20 |
FatPhil | hmmm, root's PATH was bogus, that's odd | 22:22 |
DocScrutinizer05 | my KP install procedure: cd ~MyDocs; wget kernelpower kernelpower-flasher kernelpower-modules; while ! dpkg -i kernel*.dpk; do :; done | 22:23 |
DocScrutinizer05 | after the max 3rd dpkg invocation, all three pkgs should be installed properly | 22:24 |
FatPhil | I'm confused by the optified nature of this device | 22:24 |
DocScrutinizer05 | hehehe | 22:24 |
DocScrutinizer05 | ~optification | 22:24 |
infobot | optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR, http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3" | 22:24 |
FatPhil | looks like my daily device is 1.3 and is not optified | 22:25 |
DocScrutinizer05 | WUT? | 22:25 |
DocScrutinizer05 | df -h /opt | 22:25 |
DocScrutinizer05 | hardly feasible | 22:26 |
DocScrutinizer05 | there's not enough space on NAND / | 22:26 |
DocScrutinizer05 | that's why Nokia invented optification | 22:26 |
*** Vlad_on_the_road has joined #maemo-ssu | 22:26 | |
DocScrutinizer05 | since PR1.2 a device won't run without proper 7opt | 22:26 |
DocScrutinizer05 | /opt even | 22:27 |
FatPhil | /dev/mmcblk0p2 2.0G 448.4M 1.4G 23% /home | 22:27 |
DocScrutinizer05 | excellent | 22:27 |
FatPhil | I kinda optified it myself about a year before nokia invented optification | 22:27 |
FatPhil | I think | 22:27 |
FatPhil | I have no idea wat device this is | 22:27 |
FatPhil | I've had about 10 in my time, and did different things to each of them | 22:28 |
DocScrutinizer05 | don't tell me, I know that with another device ;-) | 22:28 |
* DocScrutinizer05 tries to count the Neo Freerunner he has or had | 22:28 | |
FatPhil | all I know is that it says 20.2010.36-2, and it doesn't have all the bloody bind mounts | 22:28 |
DocScrutinizer05 | o.O | 22:29 |
DocScrutinizer05 | http://paste.opensuse.org/24388439 | 22:29 |
DocScrutinizer05 | for your reference | 22:29 |
FatPhil | yeah, I have no /opt/py* | 22:30 |
* DocScrutinizer05 frowns at paste.opensuse | 22:30 | |
DocScrutinizer05 | missing python upgrades | 22:31 |
DocScrutinizer05 | not fremantle core | 22:31 |
FatPhil | I did my optification just using symlinks, assuming this is the one I did it to | 22:31 |
DocScrutinizer05 | symlinks is the way optification works | 22:32 |
DocScrutinizer05 | python is a special critter | 22:32 |
DocScrutinizer05 | pymaemo-optify - PyMaemo optification package | 22:33 |
DocScrutinizer05 | came with PR1.2 iirc | 22:33 |
DocScrutinizer05 | or shortly after | 22:33 |
FatPhil | yeah, my old device is clear of that pymaemo-optify crap | 22:34 |
FatPhil | I've never liked bind mounts anyway, but this is total abuse of them. | 22:35 |
DocScrutinizer05 | won't hurt until you want to runa any python based app | 22:35 |
*** Vlad_on_the_road has quit IRC | 22:35 | |
* DocScrutinizer05 agrees in "abuse" notion | 22:36 | |
DocScrutinizer05 | nfc why they didn't use symlinks | 22:36 |
DocScrutinizer05 | one possible explanation would be: a reduced set of python support crap is needed in early boot, so there actually is sth in /opt/pymaemo/* | 22:38 |
DocScrutinizer05 | later on they bindmount the true stuff over that | 22:38 |
FatPhil | 'cos I wasn't in the packaging team, that's why! | 22:38 |
DocScrutinizer05 | hehe | 22:38 |
FatPhil | Then again, I'd have just got the partition sizes (and distribution across devices) right in the first place | 22:39 |
DocScrutinizer05 | indeed | 22:39 |
DocScrutinizer05 | againn (sorry) | 22:39 |
FatPhil | Swap was bouncing between OneNAND and eMMC several times, they couldn't make their mind up. And when they finally decided on a layout, they got it wrong! | 22:39 |
DocScrutinizer05 | ~optification | 22:39 |
infobot | optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR, http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3" | 22:39 |
*** Vlad_on_the_road has joined #maemo-ssu | 22:40 | |
DocScrutinizer05 | ~factinfo optification | 22:40 |
infobot | optification -- created by DocScrutinizer <~jr@openmoko/engineers/joerg> at Mon Mar 15 10:29:39 2010 (1261 days); last modified at Wed Nov 30 04:17:02 2011 by DocScrutinizer!~halley@openmoko/engineers/joerg; it has been requested 121 times, last by DocScrutinizer05, 22s ago; it has been locked by DocScrutinizer. | 22:40 |
FatPhil | hmmm, I do have a single opt bind mount, just not the pymaemo ones. No idea how I managed to avoid those | 22:42 |
FatPhil | So clearly this wasn't the device I self-optified | 22:43 |
DocScrutinizer05 | never installed pymaemo-optify package? | 22:43 |
FatPhil | if it's not essential generally I don't install anything | 22:43 |
FatPhil | my n900 is used for calls, smses, browsing, and ssh-ing to my home machine | 22:44 |
DocScrutinizer05 | it's not essential until you want to run apps that are based on python | 22:44 |
DocScrutinizer05 | all that works without python pretty much ;-) | 22:44 |
DocScrutinizer05 | I do the other way around usually, my home machine ssh into N900 | 22:45 |
FatPhil | 14 python packages installed | 22:45 |
ShadowJK | Re root's path, "sudo gainroot" is equivalent to "su", which retains user environment. "root" when you've got rootsh installed is equivalent to "su -", which gives root env and path | 22:45 |
DocScrutinizer05 | prolly none of them wirll work | 22:45 |
DocScrutinizer05 | ShadowJK: \o/ | 22:45 |
DocScrutinizer05 | ack | 22:45 |
FatPhil | shadowjk: this was root login from the serial console | 22:46 |
* DocScrutinizer05 has to leave for dinner | 22:46 | |
ShadowJK | I, for one, like having rootfs on nand, as ubifs is much more competent than ext3 on emmc | 22:46 |
DocScrutinizer05 | check your shell init scripts | 22:46 |
DocScrutinizer05 | oooh, dunno if you find anything useful in it (just occurs to me when I say "check shell init"): | 22:47 |
DocScrutinizer05 | ~jrtools | 22:47 |
infobot | from memory, jrtools is http://wiki.maemo.org/User:Joerg_rw/tools | 22:47 |
*** Vlad_on_the_road has quit IRC | 22:48 | |
FatPhil | my device has a sensible ~root/.profile, the new device has none. I guess previous owner may have blatted some dirs | 22:49 |
* DocScrutinizer05 grins at >>All these hacks are tested on PR1.2(!!), but the cmdlines here are just off top of my head, so maybe typos or sth can be found. Lots of it will work on PR1.3 as well, but I haven't tested anything for PR1.3 yet<< proving he refused for quite some time to upgrade to PR1.3 | 22:51 | |
ShadowJK | If I had tons of spare time, and someone made a modern kernel work, I'd probably convert my device to use f2fs for /home and MyDocs :) | 22:51 |
DocScrutinizer05 | f2fs? o.O | 22:52 |
ShadowJK | flash friendly filesystem | 22:52 |
DocScrutinizer05 | obsoletes ubi? | 22:52 |
DocScrutinizer05 | sounds intriguing | 22:53 |
ShadowJK | No, it's for emmc/sd | 22:53 |
DocScrutinizer05 | aah | 22:53 |
ShadowJK | not for raw nand | 22:53 |
DocScrutinizer05 | I bet Pali will love to implement it into KP | 22:54 |
FatPhil | shadowjk 3.10: boots on n900 | 22:59 |
ShadowJK | iirc there were modem issues? | 23:00 |
FatPhil | whether it works with hildon userspace is another matter. but you can boot to a minimal shell. | 23:00 |
FatPhil | there's a guy who tests every kernel release on his n810, his n900, his n950 and his n9 | 23:01 |
FatPhil | but being a kernel dev, he doesn't care about userspace - a shell's all he needs | 23:02 |
FatPhil | He might well be interested in contributing to Neo900 | 23:03 |
DocScrutinizer05 | coool | 23:07 |
DocScrutinizer05 | our problem with fremantle port is: it depends on a certain look&feel of kernel API | 23:07 |
DocScrutinizer05 | actually our problem with all kernels | 23:08 |
DocScrutinizer05 | KP as well as Neo900 | 23:08 |
DocScrutinizer05 | basically KP is all about keeping 2.6.28 API/ABI while backporting all the new good stuff | 23:08 |
DocScrutinizer05 | if we only could implement a compatibility layer between recent API (read: sysfs etc) and fremantle userland... | 23:09 |
DocScrutinizer05 | and the very few direct kernel function calls that may have changed | 23:10 |
FatPhil | You're not saying that kernel devs have broken userspace are you??!?!?! | 23:10 |
DocScrutinizer05 | LOL | 23:10 |
FatPhil | But teh Linus says that never happens! | 23:10 |
DocScrutinizer05 | no, it been evidently Nokia that created broken crappy closed userland apps | 23:11 |
DocScrutinizer05 | that are too silly to learn new sysfs paths etc | 23:11 |
DocScrutinizer05 | even worse: libs | 23:12 |
ShadowJK | Besides sysfs, there was a bug in the kernel, I forget the details, which some of the closed source packages depend on | 23:12 |
DocScrutinizer05 | o.O | 23:12 |
DocScrutinizer05 | pthread? | 23:12 |
ShadowJK | iirc | 23:12 |
DocScrutinizer05 | or what it's called? | 23:12 |
ShadowJK | No I donmt remember what area | 23:13 |
DocScrutinizer05 | aah no, poll | 23:13 |
DocScrutinizer05 | hardly the right one | 23:13 |
DocScrutinizer05 | since nothing can depend on it | 23:13 |
DocScrutinizer05 | it's simply broken | 23:13 |
FatPhil | no syscalls have been removed, we'd never do that | 23:14 |
DocScrutinizer05 | yep | 23:14 |
DocScrutinizer05 | nobody claimed that | 23:14 |
DocScrutinizer05 | but aiui some libs (powervr?) are linked against a certain kernel ABI | 23:14 |
DocScrutinizer05 | and as long as you can't recompile them... dooom | 23:15 |
FatPhil | There was a change in the POLL_IN behaviour in poll on virtual files | 23:15 |
DocScrutinizer05 | some *poll* been emuated in libc, but not for ARM | 23:16 |
DocScrutinizer05 | emulated | 23:16 |
FatPhil | After 2.6.29 you had to use POLL_PRI, otherwise you'd spin | 23:17 |
DocScrutinizer05 | ask the CSSU dudes, we're getting a new libc for that | 23:17 |
FatPhil | sh: =: unknown operand | 23:17 |
FatPhil | sh: 0: unknown operand | 23:18 |
*** DrCode has quit IRC | 23:18 | |
DocScrutinizer05 | https://bugs.launchpad.net/ubuntu/+source/linux/+bug/319729 | 23:18 |
DocScrutinizer05 | here you are | 23:18 |
FatPhil | If you want to stay sane - never look at the console... | 23:19 |
DocScrutinizer05 | dang, that took long | 23:19 |
DocScrutinizer05 | pselect() and ppoll() | 23:19 |
*** DrCode has joined #maemo-ssu | 23:20 | |
DocScrutinizer05 | FMG fixed it | 23:21 |
DocScrutinizer05 | afaik | 23:21 |
DocScrutinizer05 | now I hope we hooked you as kernel maintainer ;-) | 23:22 |
DocScrutinizer05 | since, if that's not your fav stuff, I dunno what else is | 23:22 |
ShadowJK | That must be some nightmare scenario, to get thrown back to a world of 2.6.28 | 23:23 |
DocScrutinizer05 | ROTFL | 23:23 |
DocScrutinizer05 | well, come up with a nice compatibility layer (some symlinks?) and we happily migrate to kernel5.756, as long as our lib blobs still work | 23:24 |
ShadowJK | I wonder if that can be fudged in userspace with LD_PRELOAD tricks | 23:25 |
FatPhil | 2.6.28's a bit outdated, yeah. Doesn't have some must-have features | 23:25 |
* ShadowJK vaguely recalls trying to convince microb in Diablo to not focus-steal, via LD_PRELOAD tricks | 23:26 | |
DocScrutinizer05 | tbh we lack true kernel hackers | 23:26 |
DocScrutinizer05 | even pali and FMG are not the natural born kernel hackers | 23:27 |
DocScrutinizer05 | they do an awesome job, sure | 23:27 |
ShadowJK | Turns out there are 97 different ways for an app to bring itself to front and steal focus, and mozilla/gecko/microb called everyone of them 7 times just to be sure.. so I gave up :) | 23:27 |
DocScrutinizer05 | lol | 23:28 |
FatPhil | I wouldn't claim to be one myself, it just so happens I ended up having to work on it | 23:28 |
FatPhil | ShadowJK: I remember bugs being filed about that. | 23:28 |
FatPhil | process 1356: arguments to dbus_connection_unregister_object_path() were incorrect, assertion "path != NULL" failed in file dbus-connection.c line 5567. | 23:29 |
FatPhil | This is normally a bug in some application using the D-Bus library. | 23:29 |
DocScrutinizer05 | anyway, i have to take care about my dinner now. For real. Please give FatPhil a cosy feeling and a heartly welcome | 23:30 |
DocScrutinizer05 | bbl | 23:30 |
FatPhil | I need to get some food myself too | 23:31 |
ShadowJK | You'll saturate serial console with dbus and gtk warnings... | 23:31 |
FatPhil | shadowjk: I was behind the great console spam cleanup operation. Must have filed hundreds of bugs against userspace. | 23:31 |
FatPhil | YOu wouldn't believe some of the crap excuses they gave. Actually, you probably would, as you've probably seen their source code. | 23:33 |
*** arcean has joined #maemo-ssu | 23:34 | |
ShadowJK | I once tried to submit a bugreport+patch to gypsy. Though it was said in different words, the reply was basically "yes it's broken for real life, but it passes all our tests and the spec", bug closed :-) | 23:35 |
*** Vlad_on_the_road has joined #maemo-ssu | 23:36 | |
*** Pali has quit IRC | 23:38 | |
FatPhil | Seen many a response like that | 23:39 |
FatPhil | Clearly sometimes tests don't include things like "must not emit any GTK assertion failures" | 23:39 |
*** LauRoman has joined #maemo-ssu | 23:39 | |
ShadowJK | so you redirect stderr to /dev/null on start? | 23:40 |
ShadowJK | ;D | 23:40 |
FatPhil | I tried to persuade them to turn assertion failures into fatals, and their response was "but nothing would run!" | 23:40 |
FatPhil | shadowjk: the bodgers in HArmattan time did exactly that - except they used "console none" in their upstart script | 23:41 |
ShadowJK | lol | 23:42 |
*** dafox has quit IRC | 23:45 | |
*** _rd has joined #maemo-ssu | 23:45 | |
DocScrutinizer05 | just for some idea you can chew on while I'm off for diner: how about a FMRX replaced by a SDR, like http://sdr.osmocom.org/trac/wiki/rtl-sdr, but hooked up directly to some shared RAM that can get processed by DSP? | 23:48 |
*** NIN101 has quit IRC | 23:49 | |
FatPhil | ShadowJK: do you know what kernel tree/tag the kernel-cssu is based on? | 23:49 |
ShadowJK | My guess would be that it's based on nokia's kernel as it is in the source deb? | 23:51 |
DocScrutinizer05 | prolly a terrible power hog (the E4000 is rated ~500mW iirc), but definitely a cool set op option you get | 23:51 |
*** arcean has quit IRC | 23:51 | |
DocScrutinizer05 | RX from 20 to 2000MHz, SDR | 23:51 |
DocScrutinizer05 | means you even could do DVB-T | 23:52 |
DocScrutinizer05 | and maybe GPS as well | 23:52 |
ShadowJK | But could you do police radar warner? | 23:52 |
DocScrutinizer05 | ;-D | 23:52 |
DocScrutinizer05 | sure | 23:52 |
ShadowJK | With infinite amounts of code.. | 23:52 |
DocScrutinizer05 | for those <2Ghz | 23:52 |
*** dafox has joined #maemo-ssu | 23:53 | |
DocScrutinizer05 | well the rtl2832 would do DVB-T decoding for you | 23:53 |
DocScrutinizer05 | but is has USB interface :-/ | 23:54 |
FatPhil | where's the bleedin nokia deb-src url? | 23:54 |
ShadowJK | An SDR module would be cool idea implemented in Jolla's "other half" style though | 23:54 |
DocScrutinizer05 | ok, on GTA04 we at least have full featured hostmode that *maybe* can do highspeed | 23:54 |
DocScrutinizer05 | forget that jolla isdea, you won't see the highspeed interface to OH | 23:55 |
DocScrutinizer05 | I still wonder if their interface is BT or NFC | 23:55 |
ShadowJK | yeah they're probably doing NFC | 23:55 |
DocScrutinizer05 | screw dat | 23:56 |
DocScrutinizer05 | boring | 23:56 |
FatPhil | Iceweasel can't find the server at maemo.research.nokia.com | 23:56 |
DocScrutinizer05 | prolly scrapped | 23:56 |
DocScrutinizer05 | n.c tore down a lot of URLs | 23:57 |
DocScrutinizer05 | aka servers | 23:57 |
FatPhil | indeed | 23:57 |
DocScrutinizer05 | even worse: some of them gone down without any prior notice | 23:58 |
DocScrutinizer05 | ~skeiron | 23:58 |
infobot | rumour has it, skeiron is the semi-official backup and emergency standin for all internet borne maemo resources: http://skeiron.org/tablets-dev/ http://talk.maemo.org/showthread.php?p=1315143#post1315143, or see: ~tabletsdev | 23:58 |
ShadowJK | deb-src http://repository.maemo.org/ fremantle/sdk free | 23:59 |
DocScrutinizer05 | seems I'm already too late for dinner. Might become a beer then | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!