**** BEGIN LOGGING AT Sat Mar 22 02:59:59 2014 Mar 22 03:41:12 If i am using the following packages, do I need to have kernel-power-settings installed as well? Mar 22 03:41:19 dpkg -i /media/mmc1/pwnimage/kernel_files/kernel-power_2.6.28-maemo46-wl1_armel.deb #[MD5 23542161ca5b6875726da3d86f67a7e1] Mar 22 03:41:19 dpkg -i /media/mmc1/pwnimage/kernel_files/kernel-power-headers_2.6.28-maemo46-wl1_armel.deb #[MD5 47bc304bec03eee661498b2448870d3e] Mar 22 03:41:19 dpkg -i /media/mmc1/pwnimage/kernel_files/kernel-power-modules_2.6.28-maemo46-wl1_armel.deb #[MD5 707ac4233b3fe62c953a8f59c7ce24b1] Mar 22 03:41:19 dpkg -i /media/mmc1/pwnimage/kernel_files/kernel-power-flasher_2.6.28-maemo46-wl1_armel.deb #[MD5 0da53d19401f4d71cdebad551ca9166e] Mar 22 04:44:06 kernel-power-settings is an app Mar 22 04:44:31 so, no Mar 22 04:46:26 then otoh kernel-power-flasher is also an "app" Mar 22 04:47:09 while kernel-power-headers prolly is a sourcecode pkg Mar 22 05:12:39 DocScrutinizer05: Okay, so I am wiping my N900 and trying to follow the community way of doing things. The only thing I "require" is packet-injection capabilities Mar 22 05:12:46 From a fresh flash, what should I apt-get Mar 22 05:12:50 If you don't mind Mar 22 05:13:34 I kept having troubles with the cherry thing, once I wiped, so I figure, I'll try the "proper" way, and since you are very adept with it, I figure I can ask you and you can point me =) Mar 22 05:13:52 I'm slick and saavy with linux, so no worries on the noob side with trying to figure out what a command does Mar 22 05:14:14 I hate to keep wiping my eMMC, but it's how I know that I am starting from scratch Mar 22 05:14:39 The only thing different I have done as of right now is to: sed -e "s/2048/$NEW-HOME-SIZE/" path/to/*VANILLA*.bin >patched-VANILLA.bin Mar 22 05:14:43 erp Mar 22 05:14:53 sed -e "s/2048/9216/" RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin>patched-VANILLA.bin Mar 22 05:25:30 looks ok Mar 22 05:25:46 you however should steer clear of apt-get usually Mar 22 05:26:36 and particularly not edit your sources file manually, since HAM doesn't like that, or rather just gnores and overwrites it Mar 22 05:28:22 apt-get is fine for non-gui stuff, basically. And not even then always. Some things you rather should install via HAM, since they involve stuff that apt can't do Mar 22 05:28:55 Hmm Mar 22 05:29:18 As soon as I installed my debs, cherry became an issue again =( Mar 22 05:29:36 I guess I need to stick with pymaemo and all the optification nonsense to avoid it Mar 22 05:32:32 community should create their own fixed COMBINED, kicking nonsense like cherry into outer orbit or completely out of this system Mar 22 05:33:37 but then HiFo gets panic again, since this is (C)-Nokia and we mustn't touch it, heck some say we mustn't even own it Mar 22 05:43:36 https://wiki.maemo.org/Community_SSU <---- Complete Mar 22 05:43:52 So DocScrutinizer05: Am I still able to install kernel-power and whatnot for packet injection? Mar 22 05:44:21 Is there anything I should not do (apt-get dist-upgrade, etc...) so that I don't break it? Mar 22 05:45:43 the biggest thing with the way that I used to install and play with stuff on my n900 was that I had to be real weary of adding anything Mar 22 05:45:50 lest I break the packet injection capabilities Mar 22 05:46:04 I've never done stuff the "official" maemo way, even though I've had my n900 for 2+ years now Mar 22 05:46:10 I feel so "new" with it doing it this way Mar 22 06:06:04 I think powerkernel comes with injection drivers, and even a script to enable (aka modprobe) and disable them Mar 22 06:06:19 powerkernel is 100% compatible to CSSU Mar 22 06:09:03 you probably shouldn't: apt-get (dist-)upgrade|autoremove, edit apt sources files (use HAM catalogs mgmt for that), keep maemo-extras-devel (or -testing) enabled; use fapman Mar 22 06:09:19 and Mar 22 06:09:25 ~crappatch Mar 22 06:09:27 somebody said speedpatch was http://talk.maemo.org/showthread.php?p=1012405#post1012405 >>first i don't realy understand what does this patch do (that is why it is called miracle patch)<< [/quote original-author-of-speedpatch] Mar 22 06:10:03 last questions for you doc Mar 22 06:10:18 Regarding using the n900 as is, without my crazy rbind techniques Mar 22 06:10:23 if i want to install something Mar 22 06:10:32 and i do it via apt-get or dpkg -i Mar 22 06:10:45 is there a trick i can use so it's on /home/opt? Mar 22 06:11:15 I heard there are options to install to somewhere else than the designated dirs Mar 22 06:11:30 Yeah, but you yourself, what do you do? Mar 22 06:11:31 but there's also a number of optify tools Mar 22 06:11:41 for after the fact, or beforehand? Mar 22 06:11:43 I never have this problem, tbh Mar 22 06:11:50 for after Mar 22 06:12:02 and do i run it againt the .deb prior to dpkg -i? Mar 22 06:12:08 or do i point it at a dir Mar 22 06:12:09 ? Mar 22 06:12:28 the question is what would you be installing via deb/apt? if it's already optified, no need for 'tricks' Mar 22 06:12:34 IroN900:~# maemo-optify- Mar 22 06:12:35 maemo-optify-auto-opt.sh maemo-optify-firstboot.sh maemo-optify-lib.sh maemo-optify-make-mountbind.sh Mar 22 06:14:24 less `which maemo-optify-auto-opt.sh ` Mar 22 06:14:54 yeah im checking it out Mar 22 06:15:07 I'm just curious how a script can deal with this type of issue Mar 22 06:15:13 for instance, curl Mar 22 06:15:18 if i build it from source Mar 22 06:15:23 on a non optified system Mar 22 06:15:24 http://maemo.org/packages/search/?org_maemo_packages_search%5B1%5D%5Bproperty%5D=name&org_maemo_packages_search%5B1%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B1%5D%5Bvalue%5D=optify&org_maemo_packages_search%5B2%5D%5Bproperty%5D=title&org_maemo_packages_search%5B2%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B2%5D%5Bvalue%5D=same Mar 22 06:15:25 and dpkg-deb it Mar 22 06:15:55 it's going to install however the configure file built it Mar 22 06:16:06 it simply moves binaries to /opt and creates symlinks in place of originals Mar 22 06:16:11 so if it's set to drop into /foo/kill Mar 22 06:16:49 Okay, but without me reading the script from top to bottom and mapping out exactly what it does Mar 22 06:17:09 just for giggles, i tried maemo-optify-auto-opt.sh / Mar 22 06:17:45 check out the links I gave, there's a micro-howto somewhere. IIRC you feed that thing a textfile with dirs and/or binaries to optify Mar 22 06:18:23 suuuure, this will pan out excellently Mar 22 06:19:14 Okay, so lets say it popped some files in /usr/share/some_folder Mar 22 06:19:21 do I need to know it popped some files there? Mar 22 06:20:48 * Maxdamantus just has everything on the same filesystem, so when it bind mounts /home/opt /opt, it's still within the same filesystem. Mar 22 06:21:43 and /home/maemo5-root is the root of the OS (so that's chrooted into as init is run) Mar 22 06:22:02 http://maemo.org/packages/source/view/fremantle_extras_free_source/maemo-optify/0.2.1/ -> http://repository.maemo.org/extras/pool/fremantle/free/source/m/maemo-optify/maemo-optify_0.2.1.tar.gz -> README Mar 22 06:22:10 How'd you set that up from the getgo Maxdamantus ? Mar 22 06:22:35 I kind of did something like that, but it still had / on the NAND Mar 22 06:22:40 vs your chroot stuff Mar 22 06:22:47 Seems like you have a way better technique Mar 22 06:23:17 you need pivot_root for that Mar 22 06:23:31 the NAND still actually has the OS, but it's not used (other than the busybox sh, mount, chroot etc for the prepreinit) Mar 22 06:23:38 Meh, don't need pivot_root. Mar 22 06:23:47 though it might be cleaner. Mar 22 06:23:58 mkdir -p /home/rootfs_bind/var/cache/apt Mar 22 06:23:58 cp -ar /var/cache/apt/* /home/rootfs_bind/var/cache/apt Mar 22 06:23:58 cp -ar /opt /home/rootfs_bind Mar 22 06:23:58 cp -ar /usr /home/rootfs_bind Mar 22 06:23:58 cp -ar /sbin /home/rootfs_bind Mar 22 06:23:59 cp -ar /lib /home/rootfs_bind Mar 22 06:24:01 cp -ar /root /home/rootfs_bind Mar 22 06:24:03 touch /home/rootfs_bind/THESE_ARE_SYSTEM_BIND_MOUNTS Mar 22 06:24:05 cp /media/mmc1/pwnimage/sys_files/sources.list /etc/apt/ Mar 22 06:24:07 chown -R user:root /home/user/MyDocs Mar 22 06:24:11 chown -R user:users /home/user/MyDocs/DCIM/ Mar 22 06:24:13 that was my technique Mar 22 06:24:19 Still left some stuff on / (which i did not like) Mar 22 06:24:25 I can't remember if pivot_root is the one that expects to essentially `rm -rf` the original tree. Mar 22 06:24:39 Do you have your direction Maxdamantus ? Mar 22 06:25:10 And before that, I had to do a modification to the following: Mar 22 06:25:11 http://maemo.org/packages/search/?org_maemo_packages_search%5B1%5D%5Bproperty%5D=name&org_maemo_packages_search%5B1%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B1%5D%5Bvalue%5D=optify&org_maemo_packages_search%5B2%5D%5Bproperty%5D=title&org_maemo_packages_search%5B2%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B2%5D%5Bvalue%5D=same Mar 22 06:25:14 blah Mar 22 06:25:18 cp /media/mmc1/pwnimage/sys_files/rcS-late /etc/event.d/rcS-late Mar 22 06:25:18 chmod 644 /etc/event.d/rcS-late Mar 22 06:25:18 cp /media/mmc1/pwnimage/sys_files/genfstab.awk /usr/lib/genfstab.awk Mar 22 06:25:18 chmod 755 /usr/lib/genfstab.awk Mar 22 06:25:23 those two files Mar 22 06:26:52 other than copying the files to the right places, there's a small script that replaces /sbin/preinit on the NAND filesystem (replaces so you don't need to set init= in the cmdline) Mar 22 06:27:16 and disabling an automatic fstab generation thing somewhere. Mar 22 06:29:06 https://gist.github.com/Maxdamantus/01e0925fb0a303374123 Mar 22 06:29:28 kind of ad-hoc. Mar 22 06:31:55 ah, and there was some issue with dbus. Mar 22 06:32:13 afaict, the normal dbus configuration shouldn't actually work. Mar 22 06:32:21 Heh Mar 22 06:32:32 Yer super far ahead of me in linux knowledge Maxdamantus =) Mar 22 06:32:37 but it only stopped working after moving the root filesystem, for some reason. Mar 22 06:33:30 the issue was a permission one of user being able to listen on services or something. Mar 22 06:33:42 if you run into that issue, it'll probably hang on the dots. Mar 22 06:35:28 also included in that gist above. Mar 22 06:35:46 mce in particular. Mar 22 06:37:23 * Maxdamantus doesn't really understand dbus though. Mar 22 06:38:01 looks like the last rule should take care of what the added bit ( for user="user") added. Mar 22 06:41:46 too bad I can't just mount / /home/opt Mar 22 06:41:51 er Mar 22 06:41:59 mount / /home/opt/rootfs Mar 22 06:43:31 you can with --bind Mar 22 06:44:00 then you'll see the root filesystem without the other mounts on top of it. Mar 22 06:45:05 Still doesn't solve the 96MB free on / problem Mar 22 06:45:13 no matter which way you mount it =( Mar 22 06:45:21 and I'm evidently not linux saavy enough to figure this out Mar 22 06:45:28 Ah, thought you were looking for an easy way to copy stuff off it. Mar 22 06:45:44 Trying to figure out an easier way than my current way to fix the / problem for the n900 Mar 22 06:45:47 great device Mar 22 06:46:00 but whoever the hell thought of the filesystem layout at Nokia should be shot Mar 22 06:46:58 just make the new root in /home/maemo5-root or something, bind-mount / somewhere else so you can `cp -vax` from it to /home/maemo5-root Mar 22 06:47:23 Tell u what Maxdamantus: it's late as hell here Mar 22 06:47:33 I'd love to show you my progress I've made, and possibly exchange ideas Mar 22 06:50:00 what's "the problem" in 96MB free on / ? I'd say that's pretty fine Mar 22 06:51:18 just having to worry about it. Mar 22 06:51:41 Filesystem Size Used Avail Use% Mounted on Mar 22 06:51:41 /dev/sdd2 7.3T 5.4T 1.9T 74% / Mar 22 06:51:46 I never worry about that. Why should I? For the fun of worrying about something? Mar 22 06:55:21 I start to worry about /var/log/syslog size, after 120 days of uptime Mar 22 06:55:37 >/var/log/syslog Mar 22 06:55:48 fixes that worries in no time Mar 22 06:57:13 I worry about it DocScrutinizer05, because most sourcefiles on the internet don't worry about optification, and unless you mod the makefile, or add certain files to configure, then those sourcefiles output fills the n900 up rather quickly Mar 22 06:57:27 and each sourcefile has it's own little tweak and issues Mar 22 06:57:28 others are not worried about syslogs of early boot, and thus place their syslog to MyDocs Mar 22 06:57:50 So much so that it's frickin frustrating to develop on the n900 from a non scratchbox method Mar 22 06:58:58 Snafu777: I don't get it. you say you compile stuff from random sources meant for random target platforms to install it on maemo, and you worst worries you have are about optification? :-o Mar 22 06:59:07 I hack it up dude =) Mar 22 06:59:09 I make it work Mar 22 06:59:24 not random platforms per se Mar 22 06:59:29 but i'll grab a source.tar.gz Mar 22 06:59:30 ~xy Mar 22 06:59:31 extra, extra, read all about it, xy is The XY problem: You want to do X, but don't know how. You think you can solve it using Y, but don't know how to do that, either. You ask about Y, which is a strange thing to want to do. Just ask about X. Mar 22 06:59:33 try configure Mar 22 06:59:34 make Mar 22 06:59:35 make install Mar 22 06:59:48 and if it works, great Mar 22 06:59:56 if not, i'll play with some flags on configure Mar 22 07:00:15 typically I build on Mint, and port to my n900 =) by modding the flags on make Mar 22 07:00:26 make HOME=foo or whatever the makefile talks about Mar 22 07:00:54 * DocScrutinizer05 shakes head Mar 22 07:01:03 ;) Mar 22 07:01:25 you know, there's a compile time option to determine where to install that stuff to Mar 22 07:01:33 Sure Mar 22 07:01:42 But sometimes I go with a straight .deb from wheezy debian Mar 22 07:01:44 things like that Mar 22 07:01:49 depends on what proggie I want Mar 22 07:02:00 armel style Mar 22 07:02:01 meh Mar 22 07:02:07 wheezy, heh Mar 22 07:02:08 I just use what i find that works Mar 22 07:02:13 or lenny Mar 22 07:02:22 im thinking wheezy for kali Mar 22 07:02:24 so disregard Mar 22 07:02:28 lenny = n900 friendly Mar 22 07:02:55 the programs you're installing aren't already available for N900? Mar 22 07:03:02 Take curl for instance Mar 22 07:03:14 My hacked up version of curl has options you cant get with the apt-get install version Mar 22 07:03:29 because i added everysingle library i could find Mar 22 07:03:34 and configured it as such =) Mar 22 07:04:08 when you're such a venturous hacker that you install lenny .debs on fremantle, but are shy to mv /bin/$leeteproggi /opt/bin && ln -s /opt/bin/$leetproggi; then I dunno what to say Mar 22 07:04:11 except Mar 22 07:04:12 ~xy Mar 22 07:04:13 methinks xy is The XY problem: You want to do X, but don't know how. You think you can solve it using Y, but don't know how to do that, either. You ask about Y, which is a strange thing to want to do. Just ask about X. Mar 22 07:05:12 sure, creating a fremantle rootfs on eMMC is for sure muuuuch easier Mar 22 07:05:24 http://configitnow.com/repo/pool/utils/c/curl-n900/curl-n900_7.18.2_armel.deb Mar 22 07:05:45 I'm just shy of bricking my 2nd n900 doc =( Mar 22 07:06:03 and that fremantle really is crap, it never works like you expect it to work with your lenny debs and your hacked chroot Mar 22 07:06:12 Agreed Mar 22 07:06:17 100% with you Mar 22 07:06:17 you can't brick N900 Mar 22 07:06:22 Oh... Mar 22 07:06:25 I nuked my first one Mar 22 07:06:30 from a lot of eMMC reflashes Mar 22 07:06:34 with a hammer? Mar 22 07:06:52 interesting.. yesterday you were suggesting that's not true.. Mar 22 07:06:54 With the concrete after the programs on a fresh flash kept crashing Mar 22 07:07:20 Sicelo: Me? Mar 22 07:08:11 The reason I use lenny .debs is because the arm versions seem to work Mar 22 07:08:25 and if it "seems" to work, then why not =) it prevents me from compiling and dealing with the nonsense Mar 22 07:08:43 19:13 < Sicelo> so? Mar 22 07:08:43 19:13 < Snafu777> Doesn't that mean it has a limited number of "lives"? Mar 22 07:08:45 19:14 < Sicelo> your experience does not prove or disprove anything at all Mar 22 07:09:03 Yeah, I mentioned it yesterday Mar 22 07:09:28 that it has a limited number of lives, because whatever i was reading or what we were talking about seemed to back up that flashing to the nand x amount of times kills it Mar 22 07:09:50 * Maxdamantus would like to see if he can just ditch the special phone OS at some point. Mar 22 07:09:58 i kid you not, I bought a used n900 in vegas in 2012 Mar 22 07:10:03 flashed it around 45+ times Mar 22 07:10:11 and it just started freaking out Mar 22 07:10:20 would randomly crash on terminal being opened Mar 22 07:10:24 things like that Mar 22 07:10:41 So eventually, out of frustration, i made it go airborne =0 Mar 22 07:10:44 you kid, I not Mar 22 07:10:54 And express ordered one the next day via ebay Mar 22 07:10:57 had my 2nd one sense Mar 22 07:10:59 since Mar 22 07:11:05 there's some n900 implemenation of a freephonesomething DBus API Mar 22 07:11:36 sure Mar 22 07:11:46 should just be able to run that and add simple SMS UIs around it Mar 22 07:11:46 needed by SHR Mar 22 07:11:53 Truthfully, the reason I love the n900 so much is that it is the smallest device that has the capability to do packet injection Mar 22 07:12:09 Maxdamantus: even ofono works. btw, see http://elinux.org .. in future you s hould be able to run a vanilla kernel on N900 (may still need a few patches though) Mar 22 07:12:25 run xmonad with a less keyful config Mar 22 07:13:21 I'll see what that is in a bit, afpk (p = phone) Mar 22 07:13:39 Well, anyways it is late. Thanks for putting up with me, I know I can seem to test your patience DocScrutinizer05 =) Mar 22 07:13:53 I look forward to your reply Maxdamantus =) Mar 22 07:13:55 Snafu777: yes, NAND writes are limited to maybe 10000 (to *each* single page) Mar 22 07:14:20 Snafu777> i kid you not, I bought a used n900 in vegas in 2012 Mar 22 07:14:29 Not sure how "used" it was Mar 22 07:14:33 but I murdered it Mar 22 07:14:36 =) Mar 22 07:14:48 Anyways, goodnight people =) Mar 22 07:14:50 Good chatting Mar 22 07:14:53 for eMMC that limit should be a few magnitudes higher though Mar 22 07:14:56 and try my curl version Mar 22 07:15:01 it's waaaay better =) Mar 22 07:15:11 =)---->------< Mar 22 07:15:55 '...bricked my eMMC by flashing it 45 times' TZZZ Mar 22 07:16:31 probably cracked eMMC chip by pressing on the keyboard really violently Mar 22 07:16:36 :p Mar 22 07:17:17 or ran nandtest, and mixed up eMMC and NAND Mar 22 07:17:35 nandtest is made to wear out nand Mar 22 07:18:17 it's one of the two ways I know of, that you really can brick your N900 with Mar 22 07:18:39 without using brute mechanical or electrical force Mar 22 07:29:28 nandtest --passes 9999999 --offset 0 --length 300000 Mar 22 07:34:59 oFono seems somewhat vague .. "a place to bring developers together .." Mar 22 07:35:09 but it seems to include a Linux tree. Mar 22 07:35:47 :) it works, i used it with Debian on the N900, and could use 3G, as well as send sms messages. Mar 22 07:36:11 what did you actually use to send SMS messages? Mar 22 07:36:21 cli Mar 22 07:36:42 also sent USSD codes :) Mar 22 07:36:46 Oh, it's not a Linux tree. Mar 22 07:36:58 there's some test scripts provided with ofono.. Mar 22 07:37:33 okay, so it ultimately provides a bunch of programs for doing telephony stuff, so should be a decent starting point. Mar 22 07:39:30 even phone calls would work, if it wasn't for weird mix of alsa, pulse, etc by nokia .. Mar 22 07:41:03 were you using Debian while running Maemo normally? Mar 22 07:42:53 if you were running it without Maemo, presumably the weird mix Nokia uses should be irrelevant. Mar 22 07:57:56 i was not running maemo. booting debian Mar 22 07:58:50 i'm not a guru in these things, but there's something about cmt-speech which needs some specific things provided only by this mix-mash Mar 22 07:59:44 if you look in the elinux page i gave before, someone's working on fixing this.. then we should be able to use N900 more easily :) Mar 22 08:00:42 Skry made some real good progress with this pulseaudio thing, so he was able to make phone calls in ArchLinux. he did not get to GUI stage Mar 22 08:02:37 My N900 is "broken", u-boot, etcl. don't work, so if making calls from archlinux (easily from commandline) i'd be happy Mar 22 08:04:46 How would you get to ArchLinux if it's broken such that u-boot doesn't work? Mar 22 08:05:18 isnt it pssible to install it as main OS? Mar 22 08:05:24 w/o dualboot Mar 22 08:05:27 ? Mar 22 08:06:00 Sure, but if you can do that you can probably get u-boot to work. Mar 22 08:07:12 but why doesn't u-boot work? Mar 22 08:07:20 i dont know Mar 22 08:07:31 it just cannot boot anything Mar 22 08:07:54 So u-boot loads, but you can't boot anything? Mar 22 08:08:04 how do you know you're trying correctly? Mar 22 08:08:51 u-boot doesn't normally boot standard Linux images. You need to wrap them in a special u-boot format that adds a header describing the architecture and stuff. Mar 22 08:09:46 Ashley`: test by booting your Arch via flasher.. load the kernel, don't flash it.. Mar 22 08:09:58 and with u-boot, make sure you're using right version Mar 22 11:36:23 Ashley`: http://wiki.maemo.org/Special:RecentChanges Mar 22 11:48:04 damn i have to calibrate my battery again Mar 22 11:48:19 DocScrutinizer05: tabfail i guess Mar 22 11:48:46 ashley: 12:36:23 Ashley`: http://wiki.maemo.org/Special:RecentChanges Mar 22 11:49:10 tabfail? Mar 22 11:50:18 I'm talking about those "SUBJ1" spammers Mar 22 11:50:26 they start to annoy me Mar 22 11:51:59 must be some damn automatism, nobody sane in mind would simply delete a whole wikipage's content and place "SUBJ1" into the subject Mar 22 11:52:33 and I start to want to attack that IP's machine Mar 22 11:53:28 Google autocompletes "subj1" to "subj1 spam" Mar 22 11:53:40 ooh Mar 22 12:02:27 not much useful info though. Except maybe that one linkedin comment who suspects it comes from a work Mar 22 12:03:46 anyway 91.207.7.82 either got hijacked by malware or some skiddie is practicing with a malware construction kit there Mar 22 12:13:18 http://wiki.maemo.org/index.php?title=User:Tuxsavvy&curid=4807&diff=52823&oldid=45752&rcid=53215 Mar 22 12:16:56 going to roll-back that edit Mar 22 12:21:13 that first IP address is on my ISP. Mar 22 12:22:07 er, no it's not. Mar 22 12:49:47 Ashley`: maybe we actually should disallow edits for non-registered (anonymous) users. I opted for not doing it so far, with the argument that this way it's easier to spot and revert rogue edits. I'm not sure my approach been correct Mar 22 12:51:55 @all: any opinions regarding that plan to block edits from anonymous on maemo wiki? Mar 22 12:54:47 DocScrutinizer05: you're tabfailing Mar 22 12:55:01 huh? Mar 22 12:55:10 DocScrutinizer05: i'm not droid^WAshley you're looking for Mar 22 12:55:43 ooh Mar 22 12:55:50 :P Mar 22 12:55:55 damn! Mar 22 12:56:05 ashley: ^^^ Mar 22 12:56:28 i pinged ashley for you earlier :P Mar 22 12:57:04 sorry, this ` failed my eyes Mar 22 13:22:06 DocScrutinizer05: @all is all of us here? i agree. edits hould be from registered users. such registration implies some level of trust. otherwise we could easily end up with inaccurate info, etc Mar 22 13:22:06 So, Is there anyway to get the screen to rotate to both portrait AND landscapemode? I REALLY need that to make the N900 useful. Mar 22 13:22:57 gholen: modified-hildon-desktop. Mar 22 13:23:09 err, rather Mar 22 13:23:11 ~cssu Mar 22 13:23:11 it has been said that cssu is http://wiki.maemo.org/Community_SSU Mar 22 13:23:18 CSSU already has it by default, and is very advisable to install Mar 22 13:23:22 ah :) Mar 22 13:23:26 and there particularly -testing Mar 22 13:24:09 if i'm on stable, and want to move to -testing, anything more than just changing catalogs? Mar 22 13:24:26 err, basically not, afaik Mar 22 13:25:01 otoh you could just install the "missing features" "manually" Mar 22 13:25:36 :) Mar 22 13:26:45 Latest version: Testing(2014-01-01): 21.2011.38-1Tmaemo9.1; Stable(2013-06-18): 21.2011.38-1Smaemo6.1 Mar 22 13:27:18 Sicelo: Thanks, but the Wiki itself is full with broken links and is hard to read (U run gentoo in development so yeah, I can read), so that have to wait in that case. I cant seem to get the exe working (I'd rather not put anything I dont fully trust on my gentoomashine), and yeah. back in the box you go! Mar 22 13:27:57 uh? Mar 22 13:31:14 the heck. CSSU has one-click-install already. I can't come up with any idea how to further simplify this process Mar 22 13:31:53 "eeeek! 50 lines of info? Nah, no time for that" Mar 22 13:32:22 also I can't see any broken links on http://wiki.maemo.org/Community_SSU Mar 22 13:32:59 DocScrutinizer05: Sorry? I thought you where not talking to me, but anouther person, so CSSU ? Mar 22 13:52:59 gholen: yes Mar 22 13:57:50 DocScrutinizer05: Installed it, but apparently there is a bit of problems, as it cannot find some of the links enbedded in Community SSU. The program that is supposed to do the stuf is complaing about 404s ans sutch. :( **** BEGIN LOGGING AT Sat Mar 22 14:01:45 2014 Mar 22 14:02:02 o.O Mar 22 14:03:19 merlin1991: ^^^ Mar 22 14:04:20 MohammadAG: ^^^ Mar 22 14:04:34 DocScrutinizer05: Installed it, but apparently there is a bit of problems, as it cannot find some of the links enbedded in Community SSU. The program that is supposed to do the stuf is complaing about 404s ans sutch. :( Mar 22 14:22:32 DocScrutinizer05: Think it looks better now. Some reboots later... Mar 22 14:24:55 gholen: maybe your connectivity was unstable? Mar 22 14:27:24 DocScrutinizer05 Might be that, might be some other stuff. Looks like I got it working now tough :) Mar 22 14:27:41 while the process of installing CSSU been tested and proven to work usually flawlessly, it's not designed to handle connectivity loss halfway in, and resuming the process isn't really a tested procedure Mar 22 14:29:17 anyway, when you got "about CSSU" in your settings menu, and the info shown there is in line with what you tried to install, you should be fine Mar 22 15:10:22 i should think it will still work fine even if network goes crazy. install does not begin until all dependencies have been completely downloaded Mar 22 17:31:56 hello guys, my n900's usb and his connectors on the PCB are completely broken, is there a clean and safe way to solder an external USB connector using test pads on the motherboard ? Mar 22 17:32:39 Hello Mar 22 17:34:28 I don't need Data, just a way to safely charge the device Mar 22 17:35:29 but if there is also a way to have data and to be able to charge the battery without a bridge between d+ and d- ... Mar 22 17:35:40 I don't think it's safe to use the test pads for that Mar 22 17:38:10 charge battery outside of unit, or have to get a USB connection working once more... Mar 22 17:42:10 I will try to clean the PCB and to solder a new USB connector, but I don't believe in miracles :/ Mar 22 17:42:37 it's pretty tricky :( Mar 22 17:42:54 some hot air gun might help Mar 22 17:44:03 some of the ground pads are very ugly, and the USB little ones are not great too Mar 22 17:46:02 I am afraid that trying to solder on that mess would be useless Mar 22 19:34:27 ~usbfix Mar 22 19:34:27 it has been said that usbfix is http://talk.maemo.org/showthread.php?t=75920 - and **NEVER** use epoxy (unless you want to seal your device for underwater), or http://www.youtube.com/watch?list=PL2862BF3631A5C1AA&feature=player_detailpage&v=fYz5nIHH0iY#t=1861, or you will basically need two irons Mar 22 19:36:06 Munrek: there are auxiliary GND areas you should use to solder down the USB receptacle decently. And there are alternative solder points to attach wires and run them to the D+/D-/ID pins Mar 22 19:36:47 a first-time broken N900 USB port is *always* fixable Mar 22 19:42:16 A question if anyone is available Mar 22 19:42:21 I am running kp52 for the kernel Mar 22 19:42:26 i did not install kernel-power-settings Mar 22 19:42:41 Do I need to install kernel-power-settings to enable qcpufreq to work properly? Mar 22 19:42:56 what do you need cpufreq for? Mar 22 19:43:02 A gui to adjust the cpu freq Mar 22 19:43:10 I like guis where possible =) Mar 22 19:43:22 Working on my homebrew custom build Sicelo =) Mar 22 19:44:01 kernel-power-settings will help, probably. Mar 22 19:44:09 Currently modifying the filesystem using some mount --rbind techniques. Hopefully cherry stays dead and the phone doesn't try to send outbound text messages when I'm through Mar 22 19:44:19 Okay, i'll incorporate that into the 2nd build of it Mar 22 19:44:32 i have never played with my cpu frequency, whether running maemo or any other alternative OS i have tried Mar 22 19:44:48 I don't use it, but since this is a pentest distro for the n900, it's nice to have Mar 22 19:44:57 For running metasploit for instance Mar 22 19:45:05 things like that, where a faster processor is in order Mar 22 19:45:38 I tried cssu last night, but sadly it broke a lot of my applications I had written Mar 22 19:45:44 So back to homebrew =/ Mar 22 19:45:51 As DocScrutinizer05 put it Mar 22 19:46:06 even though it appears you run the risk to reduce your CPU's life by some large margin.. (hotly debated issue, but seems it is at least 95% true) Mar 22 19:46:23 I just hope the Soft Access Point scripts don't die out like they did with kp51 Mar 22 19:46:40 The Soft Access Point would just die in 60 seconds.... Mar 22 19:48:23 did you check logs when that happened.. to find out what the real problem was? Mar 22 19:48:46 Nope, never did, not smart enough to truly trace it like that =/ Mar 22 19:49:03 I just know that kp46 was stable with injection mode and monitor mode and soft access pts Mar 22 19:49:31 kernel-power_2.6.28-maemo46-wl1_armel.deb rather Mar 22 19:49:38 it think it's called kp46 Mar 22 19:49:40 I don't remember Mar 22 19:49:59 Alright, moment of truth......Powering down and inserting SIM card! Mar 22 19:50:39 Power on...... Mar 22 19:50:46 I really hope this works Mar 22 19:50:57 I can't move forward if the bastard is sending txt messages to egypt and romania ! Mar 22 19:51:55 That crap wracked up a $46 bill for me through t-mobile Mar 22 19:52:05 I thought I literally had been pwned by something Mar 22 19:52:19 And it tripped me out because of who I work for =) Mar 22 19:53:38 Looks good; moving to 2nd reboot Mar 22 19:53:53 So what do you use your n900 for Sicelo ? Mar 22 19:54:17 daily phone, and as my main 'pc' Mar 22 19:54:24 that's nuts Mar 22 19:54:33 I never could get used to it as a daily phone Mar 22 19:54:34 what? Mar 22 19:54:35 I did try Mar 22 19:55:01 doesn't give me any problem Mar 22 19:55:55 Alright, so the fix notmynokia works Mar 22 20:00:17 so you are still using maemo? Mar 22 20:03:32 CSSU doesn't "break apps" Mar 22 20:04:15 Well, it broke mine DocScrutinizer05 =/ Mar 22 20:04:25 it's not like it was a new distro or something, it's just a repo with bugfix updates Mar 22 20:04:27 Don't want to argue back and forth about it, there's always a workarounsd Mar 22 20:04:33 Nods Mar 22 20:04:49 but whatever it incorporated into the filesystem were not compatible with my pentest scripts Mar 22 20:05:01 It was seamless to install cssu though Mar 22 20:05:03 I'll give it that Mar 22 20:05:07 CSSU doesn't change anything that *could* break apps Mar 22 20:05:14 Well. for instance Mar 22 20:05:20 When i tried to launch a SoftAP script Mar 22 20:05:23 it asked for a password Mar 22 20:05:30 I tried the root and user password with no dice Mar 22 20:05:48 Snafu777: if you learn to understand your logs, you'll have gained a lot of 'expertise,' so to speak Mar 22 20:05:49 And yes Sicelo, I am using maemo Mar 22 20:05:50 *shrug* Mar 22 20:06:10 Hey folks Mar 22 20:06:12 Don't have time for Logs Sicelo: my wife wanted to kick my ass for staying up till 4 in the morning messing with it Mar 22 20:06:14 Hi mlwane Mar 22 20:06:32 I have a quick question regarding OMP on the N900 Mar 22 20:06:43 Right now, I just want to upgrade to the newest kernel, install python2.7, get pyexpat to import properly, and run sqlmap on the phone Mar 22 20:07:15 Is it only me, or is the playlist kind of broken in OMP? Mar 22 20:07:33 which all sounds like it's about 100 times as prone to "break apps" than CSSU Mar 22 20:07:37 I can't seem to play anything from a playlist Mar 22 20:08:12 Is there a way I could grab the CSSU stuff to manually incorporate it DocScrutinizer05 ? I'm guessing it would be in /var/cache/apt/archives Mar 22 20:08:19 But since I'd have to re-install cssu Mar 22 20:08:29 And I am truly trying to limit emmc flashes here Mar 22 20:08:35 It would be very helpful =) Mar 22 20:08:37 that's nonsense Mar 22 20:08:56 It uses debs to implement fixes, does it not? Mar 22 20:09:14 you're "flashing eMMC" with every single write() to /home/user Mar 22 20:09:30 Heh Mar 22 20:09:54 and eMMC should allow ~1000000TB of data getting written to it, minimum Mar 22 20:09:56 So since we're on the topic of eMMC and nobody believes me about it breaking stuff. Yesterday I bought a brand new 8GB sd card from best buy, because my other one started to fail Mar 22 20:10:09 I'm getting i/o errors on cp /media/mmc1/foo ~ Mar 22 20:10:18 mlwane: what do you mean exactly.. steps to reproduce maybe.. Mar 22 20:10:23 How does that happen with a brand new sd card? Mar 22 20:10:34 Those are the types of "symptoms" i was speaking of last night Mar 22 20:10:46 sd cards are known to ship ~10% lemons Mar 22 20:10:48 DOA Mar 22 20:11:06 So you would return that sd card? Mar 22 20:11:11 definitely Mar 22 20:11:13 Create a playlist; go to the playlist and try to play anything from there Mar 22 20:11:18 Okay, I'll do that Mar 22 20:11:27 Any brand you can recommend DocScrutinizer05 ? Mar 22 20:11:30 mlwane: then mine definitely works fine Mar 22 20:11:53 I got sth better for you... Mar 22 20:12:18 * Snafu777 ducks his head Mar 22 20:13:18 http://www.bunniestudios.com/blog/?p=918 Mar 22 20:19:04 Any reason why the N900 mounts the SD card as read-only? Mar 22 20:19:28 /dev/mmcblk1p1 on /media/mmc1 type vfat (rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir) Mar 22 20:19:30 here's more: http://www.ccs.neu.edu/home/pjd/papers/fast10-flash.pdf Mar 22 20:19:42 Nokia-N900:/media/mmc1/pwnimage/debs# touch foo Mar 22 20:19:42 touch: foo: Read-only file system Mar 22 20:20:01 should (rw not be read-write? Mar 22 20:20:42 rodir, i'm guessing is to blame? Mar 22 20:21:09 when a mounted-r/w device is claiming to be r/o, it usually encountered IO errors or fs-corruption Mar 22 20:21:44 nfc who sets rodir Mar 22 20:21:58 I had a similar problem - backup wouldn't create backups on the external card and the camera crashed when saving to that location. Mar 22 20:21:58 For me the solution was to ssh into the phone, unmount the card and 'fsck -y' it before remounting. Mar 22 20:22:01 hmm Mar 22 20:22:11 then otoh I don't feel like musing about that on your homegrown FS Mar 22 20:22:24 Well, all the more reason the take it back, but still it seems there are threads that list others with the same issue =) Mar 22 20:22:35 fsck fixes, etc, not sure how fsck handles fat32, but i digress =) Mar 22 20:22:52 My homegrown FS doesn't touch the pre-existing mount structure Mar 22 20:23:08 fsck on flash storage is mostly useless Mar 22 20:23:28 when the device actually encounters IO errors Mar 22 20:23:36 or bad blocks Mar 22 20:24:10 for fs corruption, you better reformat the flash storage device and restore your data Mar 22 20:26:22 Nokia-N900:~# mount -o rw /dev/mmcblk1p1 /media/mmc1/ Mar 22 20:26:22 Nokia-N900:~# touch /media/mmc1/fo Mar 22 20:26:22 touch: /media/mmc1/fo: Read-only file system Mar 22 20:26:24 grr Mar 22 20:26:35 oh well Mar 22 20:26:49 I'm going to snap this card in half Mar 22 20:31:10 >>While disk drive reliability is mostly unaffected by usage, bits in a flash chip will fail after a limited number of writes, typical quoted at 10^4 to 10^5 depending on the specific device.<< So worst case you should be able to do ~32GB * 10^4 / 512B(blocksize) write()s to your eMMC Mar 22 20:31:19 Sicelo: Removing it and reinstalling it sloved it! I wonder what was wrong! Mar 22 20:31:34 cool :) Mar 22 20:31:52 Heh, well you are giving me confidence wrt the n900 sustainability Mar 22 20:32:16 ~32*10**9 * 10**4 / 512 Mar 22 20:32:17 625000000000 Mar 22 20:32:29 So what drives you to be so passionate about the N900 DocScrutinizer05 ? Mar 22 20:32:41 For me it's the portability of a pentest device Mar 22 20:32:44 You? Mar 22 20:32:50 linux Mar 22 20:32:53 cause you are darn sure patience Mar 22 20:32:56 patient rather Mar 22 20:33:08 moreso than "android"? Mar 22 20:33:18 android != linux Mar 22 20:33:22 Agree Mar 22 20:33:39 That why i said moreso than "android", as in you don't use a nexus5 or whatnot, but you use a linux based device Mar 22 20:33:41 i.e. Mar 22 20:33:42 n900 Mar 22 20:33:44 ~tivoization Mar 22 20:33:49 maemo as it may be Mar 22 20:33:50 is what I hate Mar 22 20:33:57 ~wiki tivoization Mar 22 20:34:00 At http://en.wikipedia.org/wiki/Tivoization (URL), Wikipedia explains: "'Tivoization' {{IPAc-en|ˈ|t|iː|v|oʊ|ɨ|ˌ|z|eɪ|ʃ|ən}} is the creation of a system that incorporates software under the terms of a copyleft software license (like the GPL), but uses hardware restrictions to prevent users from running modified versions of the software on that hardware. Richard Stallman coined the term in reference to TiVo's use of GNU GPL licensed softwa Mar 22 20:34:22 You know what I hate about android? Mar 22 20:34:34 The fact that Google thinks I want all my info "syncable" by default Mar 22 20:34:44 To the "cloud" Mar 22 20:34:48 That crap drives me bonkers Mar 22 20:34:55 Nexus 5 is a wonderful piece of gear Mar 22 20:34:57 that's their business model Mar 22 20:35:11 But the built-in Sync this and sync that so somebody can see all your data, drives me flipping batshit Mar 22 20:35:30 I like the option, but fml, ask me first Mar 22 20:35:33 Don't default me to it Mar 22 20:36:00 no business model in "opt-in" Mar 22 20:36:18 even Nokia did it, see cherry Mar 22 20:36:19 No privacy either =/ Mar 22 20:36:30 yeah, but the community fixed the cherry issue Mar 22 20:36:52 Google's sync is so built-in, unless you know how to write apks, you cannot fix it Mar 22 20:37:04 At least with my n900, i know what it's doing =) Mar 22 20:37:09 Even if it is a crap smartphone Mar 22 20:37:11 * Snafu777 ducks Mar 22 20:37:34 You know what's trippy though? Hooking usb2rj45 up Mar 22 20:37:50 and powering a router with internet from my phone via rj45 Mar 22 20:38:02 That trips people out =) Mar 22 20:38:44 I just wish the n900 had a usb port and a power port Mar 22 20:38:48 thanks to H-E-N you can do that, right Mar 22 20:38:49 Cuz it doesnt support PoE Mar 22 20:38:52 Yep Mar 22 20:39:19 hm? Mar 22 20:39:26 Power over Ethernet Mar 22 20:39:30 when i connected my N900 to a Cisco router's serial port, everyone was like wft! by the way, at that company, we were the only authorized dealer of iDevices, and almost everyone was using some version of iPhone Mar 22 20:39:39 As in the router wuld supply a 5v charge to my phone to charge it while hooked up Mar 22 20:39:40 how could a device without RJ45 jack support PoE? Mar 22 20:39:52 *authorized dealer in the country.. Mar 22 20:40:14 Well, I'm sure somebody smart could figure it out Doc =) Mar 22 20:40:36 use a hammer to mount the RJ45 to micro-USB? Mar 22 20:40:38 or what? Mar 22 20:40:43 Oh no Mar 22 20:40:58 I used a usb to usb connector Mar 22 20:41:06 then an usb to rj4f piece of gear Mar 22 20:41:16 And found some work online that was previously attempted Mar 22 20:41:18 *shrug* Mar 22 20:41:23 via hen, p00f I had connectvity =) Mar 22 20:41:26 ~histmode-powered Mar 22 20:41:31 ~hostmode-powered Mar 22 20:41:33 rumour has it, hostmode-powered is http://talk.maemo.org/showthread.php?p=921203#post921203 Mar 22 20:42:27 Heh Mar 22 20:43:41 Snafu777: DocScrutinizer05 is the 'author' of h-e-n Mar 22 20:43:48 Oh Mar 22 20:43:51 Heh Mar 22 20:45:39 As in: http://my-maemo.com/software/applications.php?fldAuto=1973&faq=42 Mar 22 20:45:41 Correct? Mar 22 20:46:37 yes,. but not the GUI part (only).. Mar 22 20:46:55 the actual hw/kernel stuff involved Mar 22 20:46:57 gotcha Mar 22 20:47:01 Very cool Mar 22 20:47:11 Were you aware people were using it for rj-45 capabilities Doc? Mar 22 20:47:19 lol Mar 22 20:47:55 sure Mar 22 20:48:02 this has been around since years ago Snafu777. :p it's even been used in labs to do some health-related stuff.. forgot what it was Mar 22 20:48:12 ~joerg Mar 22 20:48:15 joerg is, like, a natural born EE, ex HW-developer and engineer of Openmoko, now mainly involved in maintenance of maemo and N900. Usually known as DocScrutinizer Mar 22 20:48:21 Heh, well maybe i will revitalize it Mar 22 20:48:30 I found that I could only get it working one time Mar 22 20:48:34 and after a reboot, no more Mar 22 20:48:35 =( Mar 22 20:48:48 Sicelo: EEG - cool shit Mar 22 20:49:12 Hehe Mar 22 20:49:27 EEG -- I was going to connect my homebrew EEg machine to my n900 a while back Mar 22 20:49:56 mind-flex toy + arduino = homebrew eeg Mar 22 20:50:57 * DocScrutinizer05 waves and prints out the official papers of Neo900 UG, to head out to next pub and celebrate that event Mar 22 20:51:19 You are part of the Neo900 thing Doc? Mar 22 20:51:28 Heh Mar 22 20:51:42 I had no clue you were like a high-up dude in the n900 world =) Mar 22 20:53:16 I'll have to throw some stuff at you later on =) Mar 22 21:21:22 What does someone on here recommend for a text based ftp client on the N900? Mar 22 21:23:16 ~ftp Mar 22 21:23:16 $1: ftp is File Transfer Protocol. RFC-[too-lazy-to-look-FIXME]. Also, FTP MUST DIE. Mar 22 21:23:27 ~ftp-client Mar 22 21:29:05 DocScrutinizer05: I have ordered some usb sockets to try the replacement, but I will be difficult I think ... here is the awful PCB : https://cloud.galif.eu/public.php?service=files&t=1a5d33ff05677318c4a076ebfefba23f Mar 22 21:29:17 it will* Mar 22 21:31:37 this looks like somebody already tortured it with soldering iron Mar 22 21:32:01 or even worse: glue Mar 22 21:32:48 whatever, the only important areas - the green ones left and right of USB receptacle - are intact Mar 22 21:33:20 and actually all pads look like there's still even solder on them Mar 22 21:33:57 except maybe the two huge square centered mech support pads Mar 22 21:34:49 first of all: CLEAN that thing, whatever it takes. Desolder wick comes in handy Mar 22 21:35:03 should I try to clean them with desoldering braid ? Mar 22 21:35:05 dunno about that yellowish gue Mar 22 21:35:16 yep, desoldering braid Mar 22 21:36:08 I really doubt this PCB was unused when I bought the N900 from ebay Mar 22 21:36:18 please see Mar 22 21:36:21 ~usbfix Mar 22 21:36:23 from memory, usbfix is http://talk.maemo.org/showthread.php?t=75920 - and **NEVER** use epoxy (unless you want to seal your device for underwater), or http://www.youtube.com/watch?list=PL2862BF3631A5C1AA&feature=player_detailpage&v=fYz5nIHH0iY#t=1861, or you will basically need two irons Mar 22 21:36:37 and all the nice links to even nicer instructions and photos in there Mar 22 21:38:24 actually the image is pretty bad, the colour of the two squares in the middle is not black but more like rust, is it normal ? Mar 22 21:39:22 http://talk.maemo.org/showpost.php?p=547991&postcount=20 Mar 22 21:39:45 "like rust" is ripped off pad usually Mar 22 21:40:30 uh bad then Mar 22 21:44:44 nah, those two pads are "irrelevant" Mar 22 21:45:07 they are just GND/mech-support Mar 22 21:45:22 see http://talk.maemo.org/showpost.php?p=547991&postcount=20 Mar 22 21:45:28 is there a risk to damage other pins while cleaning using desoldering braid ? Mar 22 21:49:37 not when you're careful Mar 22 21:50:01 could'nt remove anything from the pins, there is nothing left to clean, again the image is pretty bad Mar 22 21:50:02 but your bigger problem might be that glue-gue Mar 22 21:50:56 see http://talk.maemo.org/showpost.php?p=870017&postcount=27 attachment for a proper fix when pads are *really* damaged completely Mar 22 21:52:12 It's flawed since it doesn't handle ID pin properly, ID pin shouldn't get shorted to GND, neither on receptacle side nor on system side Mar 22 21:52:23 otherwise it's pretty good Mar 22 21:53:04 don't have the skills nor proper equipment for such an operation Mar 22 21:54:07 do you think it's safe to use alcohol / antiadhesive solvant to clean that mess ? Mar 22 21:56:57 yes Mar 22 22:01:11 this is much better Mar 22 22:02:25 mhm Mar 22 22:02:47 then it might've been flux from crappy solder Mar 22 22:03:38 you should use flux, definitely. But for sure no usual flux, but only noclean flux explicitly meant "for SMT" Mar 22 22:04:04 without such flux, your desoldering braid won't work nicely Mar 22 22:05:53 http://www.youtube.com/watch?list=PL2862BF3631A5C1AA&feature=player_detailpage&v=fYz5nIHH0iY#t=1861 Mar 22 22:06:44 http://www.youtube.com/watch?list=PL2862BF3631A5C1AA&feature=player_detailpage&v=fYz5nIHH0iY#t=1861 Mar 22 22:06:50 oops Mar 22 22:06:54 http://galif.eu/screen/2014-03-22_23:05:53.jpg Mar 22 22:08:38 http://www.youtube.com/watch?v=J5Sb21qbpEQ !!! and http://www.youtube.com/watch?v=fYz5nIHH0iY&list=PL2862BF3631A5C1AA Mar 22 22:10:39 Munrek: you might be lucky that the upper three electric pads (D+/-, Vbus) might still work Mar 22 22:11:08 ground pad is definitely dead, but also pretty redundant Mar 22 22:11:26 ID pin (2nd from bottom) is hard to tell from photo Mar 22 22:13:13 in fact, the photo makes the situation worse than it is, I am pretty sure they are all intact Mar 22 22:13:18 Munrek: first approach see the two testpoints of D+/- under the battery. Test with a proper electronic DVM if they are connected to the USB pads Mar 22 22:13:32 ooh, then fine :-) Mar 22 22:16:00 do I need to solder the five small pins, or the contact with the usb socket will be enough ? Mar 22 22:17:21 sorry? Mar 22 22:17:55 you need to connect all 5 electric pins of USB component to their pads or alternative solder points Mar 22 22:18:20 DocScrutinizer05: What do you recommend for ftp via cmd line with the n900? Mar 22 22:18:24 proper soldering is mandatory Mar 22 22:18:35 I'm compiling inetutils from GNU, but i figure maybe something already exists Mar 22 22:18:36 Snafu777: ssh Mar 22 22:18:38 ;-P Mar 22 22:18:43 yes, but i want an ftp client Mar 22 22:18:50 *shrug* Mar 22 22:18:54 cool Mar 22 22:18:54 never needed that Mar 22 22:19:10 I shall release an inetutils.deb then Mar 22 22:19:11 =) Mar 22 22:19:14 Make myself useful Mar 22 22:19:28 o.O Mar 22 22:20:01 Munrek: http://www.youtube.com/watch?feature=player_detailpage&v=J5Sb21qbpEQ#t=597 - watch out for "SMT" Mar 22 22:20:25 seeing as how i can't exactly ssh to an ftp server, i think there is a need Mar 22 22:21:15 and ncftp sucks Mar 22 22:21:25 Snafu777: not my problem Mar 22 22:21:35 use packet interface to search Mar 22 22:21:36 Not a problem, this is where hacking comes into play DocScrutinizer05 =) Mar 22 22:21:49 Find a file, configure it for the n900 Mar 22 22:21:51 dpkg-deb it Mar 22 22:21:52 boom Mar 22 22:22:15 DocScrutinizer05: thanks, I will train myself before trying the operation Mar 22 22:22:22 this is going to be hardcore I guess. Mar 22 22:22:23 good plan Mar 22 22:22:25 hardest part is making sure i grab the associated libraries and whatnot Mar 22 22:22:54 I've always found gftp(-text) suitable Mar 22 22:23:05 didn't know u could do that Mar 22 22:23:23 ~pkg Mar 22 22:23:23 pkg is, like, http://maemo.org/packages/ Mar 22 22:23:25 though I don't use FTP much. Mar 22 22:24:26 seems there are at least 7 different ftp related things available Mar 22 22:24:35 None of them are ftp-clients Mar 22 22:24:38 for the commandline Mar 22 22:24:45 lftp? Mar 22 22:25:09 lftp? don't see it Mar 22 22:25:14 Snafu777: uhuh Mar 22 22:25:23 gftp-text - colored FTP client using GLib Mar 22 22:25:43 yeah it may not be ported yet :/ Mar 22 22:25:49 I see it. Mar 22 22:25:57 wait, I'm in Debian, nvm Mar 22 22:25:58 Heh, so do I now Mar 22 22:26:15 http://maemo.org/packages/view/lftp/ Mar 22 22:26:33 http://maemo.org/packages/view/gftp-text/ Mar 22 22:26:51 Oh well, just goes to show how much I miss stuff even though I look closely for it =/ Mar 22 22:26:52 http://maemo.org/packages/view/leechcraft-lcftp/ Mar 22 22:27:07 enoguh piecemeal? Mar 22 22:27:19 * Snafu777 sighs Mar 22 22:27:37 http://maemo.org/packages/view/n900ftp/ Mar 22 22:27:53 Alright, I've rebuilt it Mar 22 22:27:57 Franken900 is alive! Mar 22 22:28:27 http://maemo.org/packages/view/busybox-power/ Mar 22 22:28:31 And son of a bitch Mar 22 22:28:34 I install my debs Mar 22 22:28:40 and fricking Cherry is an issue still Mar 22 22:28:40 tpget ftpput Mar 22 22:28:49 what the heck Mar 22 22:29:03 Are there packages which would break notmynokia? Mar 22 22:29:16 sorry, I feel like getting impatient with this Mar 22 22:30:48 Heh: http://pastebin.com/R75qCzUn Mar 22 22:31:02 I don't get it. Everything was good till those .debs were dpkg -i'd Mar 22 22:31:14 As soon as a reboot, I get the message showing me a text tried to go through Mar 22 22:37:09 ~xyz Mar 22 22:38:21 ~xy Mar 22 22:38:22 well, xy is The XY problem: You want to do X, but don't know how. You think you can solve it using Y, but don't know how to do that, either. You ask about Y, which is a strange thing to want to do. Just ask about X. Mar 22 22:38:31 wtf @ http://pastebin.com/R75qCzUn Mar 22 22:38:53 and you seem to suffer an xyz problem Mar 22 22:38:55 It's a list of debs i dpkg -i'd after i upgraded the system and did some bind mounting and what not Mar 22 22:39:12 I just want the n900 to work how it should DocScrutinizer05 =/ Mar 22 22:39:17 Now I can't seem to stop cherry Mar 22 22:39:21 not even with apt-get purge cherry Mar 22 22:39:33 the damn phone still sends out 2 text messages after bootup Mar 22 22:39:40 ooh, then dpkg -i $RANDOM for sure is the *right* thing to do Mar 22 22:40:02 You sure I shouldn't rm -rf /? Mar 22 22:40:09 ciao Mar 22 22:40:09 I figure that would probably solve it better you know Mar 22 22:40:45 * Snafu777 waiting for the inevitable message from t-mobile Mar 22 22:40:55 and there it is Mar 22 22:40:57 ! Mar 22 22:41:55 So, if apt-get purge cherry removes cherry, how/why would the n900 still be sending out text messages Mar 22 22:42:35 *sigh* Mar 22 22:42:49 RTFwiki! Mar 22 22:43:17 :) Mar 22 22:44:54 I did read the wiki DocScrutinizer05. I'm using PR1.3 if that matters. Mar 22 22:45:21 once a SMS is in spool-buffer, you don't need cherry to make that SMS get sent out eventually. I dunno what makes you think you need to do your own partitioning/bindmounts. I dunno why you think installing arbitrary .deb built for another platform might ever work. I hafe no friggin clue where from you got that dang http://pastebin.com/R75qCzUn, and I for sure have no idea what those are doing, though sendsms.deb sounds fishy Mar 22 22:46:08 sendsms.deb allows me to send sms messages from the commandline Mar 22 22:46:34 ~phonecontrol Mar 22 22:46:34 it has been said that phonecontrol is http://wiki.maemo.org/Phone_control Mar 22 22:46:40 cya Mar 22 22:47:44 I'm out. your approach is too advanced for my humble knowledge, so I can't help on your enterprise to turn N900 into a dunnowhat, ubuntu PC or whatever Mar 22 22:48:15 (hmm, I wonder why cellnet-info has so much deps compared to just reading /com/nokia/phone/net :) Mar 22 22:48:22 Thanks for trying DocScrutinizer05 =( Mar 22 22:52:30 Alright. Time to take a break. I'm going to reflash --again...... I'll avoid a custom bindmount setup. I guess i'll go down the line trying to install stuff Mar 22 22:52:56 I love the n900, but this sms cherry thing is piss poor on the design and i'd love to smack the shit out of the person responsible for coming up with the idea Mar 22 22:54:58 I meanwhile think you might have a rogue software installed, with one of your random .deb Mar 22 22:55:09 I dunno Mar 22 22:55:18 If i did apt-get purge cherry Mar 22 22:55:29 It shouldnt send if i removed all things .txt in /var/sms/spool, correct? Mar 22 22:55:36 It's a definite possibility DocScrutinizer05 Mar 22 22:55:38 anyway I'm out, I get bored listening to speculations Mar 22 22:57:30 Alright, testing out the SoftAp before the re-wipe Mar 22 22:57:38 Hopefully she hold's steady for a minute + Mar 22 23:03:39 ROTFL! >>speedpatch_4.0_armel.deb<< Mar 22 23:07:17 [2014-03-22 07:09:03] you probably shouldn't: apt-get (dist-)upgrade|autoremove, edit apt sources files (use HAM catalogs mgmt for that), keep maemo-extras-devel (or -testing) enabled; use fapman Mar 22 23:07:18 [2014-03-22 07:09:19] and Mar 22 23:07:20 [2014-03-22 07:09:25] ~crappatch Mar 22 23:07:22 [2014-03-22 07:09:27] somebody said speedpatch was http://talk.maemo.org/showthread.php?p=1012405#post1012405 >>first i don't realy understand what does this patch do (that is why it is called miracle patch)<< [/quote original-author-of-speedpatch] **** ENDING LOGGING AT Sun Mar 23 02:59:58 2014