Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2016-10-10

00:00:40gevaertsTorC: why fdisk? There probably is no partition table
00:14:19TorCgevaerts: Usually fdisk will give me where in /dev to find the disk, which then mounts with /dev/sdX rather than /dev/sdXN.
00:14:47TorCfdisk tends to claim four partitions on the drive, but they are fake.
00:15:25TorCI've got two clip zips and several clip+s that I manage.
00:16:03TorCThis one was giving errors while playing every now and then requiring a hard reset with the power button to unfreeze. Regrettably I didn't save the errors.
00:16:49 Quit girafe (Read error: Connection reset by peer)
00:17:08TorCBTW, to be clear, I don't use fdisk to /mount/, just to find the letter to mount using mount.
00:18:43 Join CrashBash-Kun [0] (~CrashBash@unaffiliated/crashbash-kun)
00:19:24[Saint]something something, dmesg
00:19:35 Quit cc___ (Ping timeout: 240 seconds)
00:20:58[Saint]that'll not only give you a clear indication as to the path to the storage, but it'll also likely inform you as to why it isn't mounting internal storage.
00:23:48TorCAha. Still no clear reason why fdisk isn't giving me the label, but I found it and it mounts. Thanks for the hint [Saint]. The only warning I get is that "utf8 is not a recommende IO charset for FAT filesystems, filesystem will be case sensitive!" from dmesg.
00:30:52 Quit CrashBash-Kun (Quit: Leaving)
00:34:35 Quit pamaury (Ping timeout: 240 seconds)
00:37:23 Quit Rower (Ping timeout: 248 seconds)
00:48:55 Quit ender` (Quit: Debian comes in three flavours: stale, rusting and broken.)
00:57:02 Quit zoktar (Ping timeout: 260 seconds)
00:58:23 Join zoktar [0] (
00:58:23 Quit zoktar (Changing host)
00:58:23 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
01:03:39TorCWell, that didn't work. I tried to rsync a clip+ backup from RButil (after upgrading to current version of RB on player) to a fresh install of RB to copy all themes and settings. Ended up with a checksum error, and it asking for a USB cable to be plugged in. Clip+ now in bootloader USB mode.
01:05:20TorCThis was going from Clip+ to a different Clip+. I wouldn't have tried anything more drastic than that.
01:07:44 Quit Rondom (Ping timeout: 258 seconds)
01:11:26 Join Nona [0] (bdca2606@gateway/web/freenode/ip.
01:14:58NonaHello, I have a Sansa Clip+ and its not working anymore, it wont turn on and when I connect it to my PC it acts like an empty 4GB flash drive. Can anyone help me?
01:18:22TorCNona: Did you install RB on it? If so, you might see if it is a bad screen (probably unfixable) by putting a playable file somewhere you can find it blind.
01:19:55NonaYes I did, some time ago. I don't think its the screen, I was trying to uninstall RB when it happened.
01:20:12TorCOn the backup failure: it appears to have been rsync update leaving things in an inconsistent state. I mounted it, and using cp instead of rsync fixed it.
01:21:05TorCWell Nona, I think you're beyond me, but you might try turning it on while holding the home button down. If you still have the RB patched FW that will boot to the OF.
01:21:45TorCIf that works, I think you can fix it by using RButil to uninstall the bootloader.
01:25:23 Part robertd1
01:26:25 Join robertd1 [0] (~root@
01:26:36 Part robertd1
01:27:10NonaIt didn't work. When I connect it to my computer it does not get recognized as a Sansa Clip+, and Rockbox Utility crashes when I try to do something to the Sansa with it.
01:34:23***Saving seen data "./dancer.seen"
01:38:45NonaBut when I connect it while pressing down the select button, it doesnt get recognized at all.
01:39:06 Quit xorly (Ping timeout: 260 seconds)
01:44:55 Join Saratoga [0] (123e1b60@gateway/web/freenode/ip.
01:45:07SaratogaCan you boot the Sandisk firmware?
01:47:35 Join Rondom [0] (
01:53:11NonaNo, not the original nor RB.
01:54:09 Join saratoga_ [0] (123e11e0@gateway/web/freenode/ip.
01:54:16saratoga_Nona: what happens?
01:54:57NonaNothing at all, the screen remains totally black. No sound is made, nothing.
01:55:31NonaThe battery was at 100% 2 hours ago and I tried charging it but nothing happens.
01:55:38saratoga_you don't see the sandisk logo?
01:56:13saratoga_when booting rockbox, do you see the rockbox logo?
01:57:40NonaNo logos, screen is always black.
01:59:30saratoga_ok then I think i misunderstood
01:59:43saratoga_it sounds like you're saying the device isn't even booting at all
01:59:57saratoga_just to be clear, how are you booting into the Sandisk firmware?
02:01:04NonaI press the power button once while pressing the left button.
02:01:16NonaI also tried with the home button.
02:01:27saratoga_ok that should work then
02:01:36saratoga_what happened to put it in this state?
02:02:51NonaI'm not sure, I was trying to remove RB from it, but the utility said that I had to remove the bootloader manually by installing a OF or something, so I think I did it and then this happened.
02:03:55saratoga_so you flashed a new sandisk firmware image and it died?
02:05:11saratoga_i don't know what a 4GB drive means, usually 1GB means the device can be recovered, and 32MB means the flash is dead
02:07:29saratoga_if the OF flash really did fail, then you may just have a corrupted firmware, in which case this guide might work:
02:07:46saratoga_although i've never heard of a 4GB drive showing up so I don't know what that means
02:09:09NonaThanks, I'll try that.
02:09:18[Saint]I wouldn't jump straight to AMSunbrick.
02:09:35[Saint]Let it discharge first.
02:10:20[Saint]You can do this forcibly by removing the battery if you desire, but this is very aggressive and requires soldering skills.
02:11:43NonaThat sounds a little less scary so I'll wait. How much does it take to discharge?
02:11:51saratoga_if its lighting up when he pushes power, i'm assuming that means it was off to begin with, but its probably worth double checking that it isn't frozen with the screen off or something
02:13:23NonaIt doesn't light up at all. It looks like the screen doesnt work but I'm pretty sure it works.
02:15:21saratoga_have you tried holding the power button for 30 seconds?
02:16:03saratoga_if you have gotten absolutely no response at all, its possible you haven't even managed to power it on
02:16:15saratoga_and you're sure it powered off?
02:16:38NonaWell, how can I be sure?
02:16:48[Saint]my guess is it is 'just' frozen in a state that still reacts to keypresses for the backlight.
02:16:52saratoga_usually you hear a click when it powers off
02:17:00saratoga_on the headphones
02:17:11[Saint]that's very far from definitive, though.
02:17:29saratoga_if you're getting it to show up on the PC, then it must be on at some point
02:17:51[Saint]without a display the only way you can guarantee it powered down is to do it the aggressive or patient way.
02:18:02saratoga_the other possibility i guess would be a totally dead battery where it can power up when plugged in but doesn't have enough to power up off of battery
02:18:30[Saint]aggressive being physically removing the battery, patient being waiting the days/weeks for it to discharge.
02:19:48NonaIt instantly shows on my PC when I connect it even after holding the power button for 30+ seconds.
02:20:12NonaThe battery has been working well since I have it.
02:20:26NonaI guess I'll wait because I don't have a soldering iron.
02:21:19NonaWhat should I do after it discharges?
02:21:49[Saint]plug it in and hopefully it'll "Just Work".
02:22:07[Saint]the assumption at this point is that it has frozen.
02:23:18NonaOk, I'll do that. I'll write again in 3 weeks if it doesn't work.
02:32:06NonaThanks a lot everyone :)
02:32:25 Quit Nona (Quit: Page closed)
03:15:17 Quit krabador (Quit: Leaving)
03:17:24 Quit bluebrother (Disconnected by services)
03:17:29 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
03:18:02 Join fs-bluebot_ [0] (
03:20:04 Quit fs-bluebot (Ping timeout: 258 seconds)
03:28:05 Join JanC_ [0] (~janc@lugwv/member/JanC)
03:28:20 Quit hoshi (Ping timeout: 244 seconds)
03:29:20 Nick JanC is now known as Guest54043 (~janc@lugwv/member/JanC)
03:29:20 Quit Guest54043 (Killed ( (Nickname regained by services)))
03:29:20 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
03:29:22 Quit Tristitia (Ping timeout: 244 seconds)
03:29:31 Quit JdGordon (Ping timeout: 260 seconds)
03:29:47 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
03:30:27 Quit scorche|sh (Ping timeout: 260 seconds)
03:30:55 Join scorche|sh [0] (
03:30:55 Quit scorche|sh (Changing host)
03:30:55 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
03:31:23 Quit aevin (Ping timeout: 260 seconds)
03:33:07 Join aevin [0] (eivindsy@unaffiliated/aevin)
03:34:26***Saving seen data "./dancer.seen"
03:34:51 Join hoshi [0] (
03:37:00 Join Tristitia [0] (
04:54:58 Join JanC_ [0] (~janc@lugwv/member/JanC)
04:56:11 Nick JanC is now known as Guest26650 (~janc@lugwv/member/JanC)
04:56:11 Quit Guest26650 (Killed ( (Nickname regained by services)))
04:56:11 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
05:34:28***Saving seen data "./dancer.seen"
05:46:44 Quit michaelni (Ping timeout: 248 seconds)
06:00:17 Join michaelni [0] (
06:07:11 Quit TheSeven (Quit: No Ping reply in 180 seconds.)
06:08:38 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:39:36 Quit TheSeven (Ping timeout: 240 seconds)
06:40:18 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:40:57 Join guy [0] (~guy@
06:45:30 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium
06:55:35 Quit Saratoga (Ping timeout: 260 seconds)
07:18:54 Quit foolsh (Ping timeout: 258 seconds)
07:34:29***Saving seen data "./dancer.seen"
07:47:52 Quit rela (Quit: Leaving)
07:49:35 Join rela [0] (~x@pdpc/supporter/active/rela)
07:50:05 Quit rela (Client Quit)
07:50:29 Join rela [0] (~x@pdpc/supporter/active/rela)
07:58:58 Join foolsh [0] (
08:12:18 Join ender` [0] (
08:14:35 Quit foolsh (Ping timeout: 244 seconds)
08:16:05 Join foolsh [0] (
08:21:15 Join einhirn [0] (
08:30:26 Join edhelas [0] (~edhelas@
08:57:54 Quit Jinx_Dojo (Read error: Connection reset by peer)
09:05:04 Quit edhelas (Ping timeout: 260 seconds)
09:05:26 Join petur [0] (
09:05:26 Quit petur (Changing host)
09:05:26 Join petur [0] (~petur@rockbox/developer/petur)
09:08:00 Quit petur (Client Quit)
09:08:26 Join petur [0] (~petur@rockbox/developer/petur)
09:11:54 Join xorly [0] (
09:17:24 Quit foolsh (Ping timeout: 248 seconds)
09:18:46 Join foolsh [0] (
09:34:31***Saving seen data "./dancer.seen"
09:35:44 Join paulk-minnie [0] (~paulk@
10:14:42 Quit TheSeven (Quit: No Ping reply in 180 seconds.)
10:17:29 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
10:24:51 Join elensil [0] (~edhelas@2001:1c02:1903:d800:44ad:65d7:7a31:9700)
10:47:36 Join user890104_ [0] (Venci@unaffiliated/user890104)
10:49:14 Quit paulk-minnie (Read error: Connection reset by peer)
10:49:46 Join ej0rge_ [0] (~alhaz@
10:50:27 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
10:53:28 Join gluytium_ [0] (~g@
10:53:30 Join ParkerR_ [0] (
10:53:36 Join dan-- [0] (~d@
10:53:36 Quit dan-- (Changing host)
10:53:36 Join dan-- [0] (~d@freenode/corporate-sponsor/
10:54:42 Quit user890104 (*.net *.split)
10:54:42 Quit gluytium (*.net *.split)
10:54:42 Quit ParkerR (*.net *.split)
10:54:43 Quit ej0rge (*.net *.split)
10:54:43 Quit dan- (*.net *.split)
10:54:44 Quit kugel (*.net *.split)
10:54:44 Nick user890104_ is now known as user890104 (Venci@unaffiliated/user890104)
10:55:36 Nick dan-- is now known as dan- (~d@freenode/corporate-sponsor/
10:58:02 Quit TheSeven (Quit: No Ping reply in 180 seconds.)
10:59:31 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
11:02:56 Join paulk-minnie [0] (~paulk@
11:04:56 Quit paulk-minnie (Read error: Connection reset by peer)
11:17:18 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
11:20:51 Join paulk-minnie [0] (~paulk@
11:34:33***Saving seen data "./dancer.seen"
11:37:12 Quit xorly (Ping timeout: 260 seconds)
11:50:24 Quit guy (Quit: Leaving)
12:14:25 Nick kugel_ is now known as kugel (~kugel@rockbox/developer/kugel)
12:25:15 Quit elensil (Ping timeout: 240 seconds)
12:29:43 Quit paulk-minnie (Quit: Leaving)
12:43:59 Join elensil [0] (~edhelas@2001:1c02:1903:d800:44ad:65d7:7a31:9700)
13:20:49 Quit toli (Ping timeout: 256 seconds)
13:26:19 Join toli [0] (
13:34:35***Saving seen data "./dancer.seen"
13:54:09 Quit Ivoah (Quit: Connection closed for inactivity)
13:56:37 Join paulk-minnie [0] (~paulk@
14:27:04 Quit paulk-minnie (Ping timeout: 260 seconds)
14:32:42 Nick Xyem_ is now known as Xyem (
15:08:05 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:5c08:4abf:6c1e:9aa8)
15:23:08 Quit ZincAlloy (Quit: Leaving.)
15:23:57 Nick ParkerR_ is now known as ParkerR (
15:23:57 Quit ParkerR (Changing host)
15:23:57 Join ParkerR [0] (ParkerR@unaffiliated/parkerr)
15:29:01 Quit foolsh (Ping timeout: 250 seconds)
15:34:39***Saving seen data "./dancer.seen"
15:36:13 Join foolsh [0] (
15:39:51 Quit pamaury (Ping timeout: 250 seconds)
15:42:00 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
15:47:46 Quit pamaury (Quit: No Ping reply in 180 seconds.)
15:48:41 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
15:52:45 Join amayer [0] (
15:54:20 Quit pamaury (Ping timeout: 260 seconds)
15:54:22 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
16:05:20 Join krabador [0] (~krabador@unaffiliated/krabador)
16:07:55 Quit krnlyng (Ping timeout: 240 seconds)
16:21:10 Join krnlyng [0] (
16:26:24 Join Ivoah [0] (uid49352@gateway/web/
16:36:41 Join paulk-collins [0] (
16:40:15 Quit foolsh (Ping timeout: 240 seconds)
16:58:29 Join girafe [0] (
17:15:02 Join Jinx [0] (Dojo@unaffiliated/jinx)
17:17:36 Quit Guest7162 (Ping timeout: 244 seconds)
17:20:01ParkerRsaratoga_, You here?
17:34:41***Saving seen data "./dancer.seen"
17:36:25 Quit girafe (Read error: Connection reset by peer)
17:52:45 Quit petur (Read error: Connection reset by peer)
18:00:41 Quit elensil (Remote host closed the connection)
18:06:18 Join robertd1 [0] (~root@
18:16:55 Quit hoshi (Ping timeout: 240 seconds)
18:18:02 Join hoshi [0] (
18:58:39 Join edhelas [0] (~edhelas@
19:00:08pamaury_robertd1: hi, I think I made some progress on understand how the sony userspace works
19:00:11 Nick pamaury_ is now known as pamaury (~pamaury@rockbox/developer/pamaury)
19:01:44pamauryI need to confirm a lot of details but under normal cirumstances, busybox init system will run /etc/rc.d/rc.sysinit that will run /etc/rc.d/gemini that will run
19:01:44pamaury/usr/local/bin/watchman -s 20 -X /usr/local/bin/ /usr/local/bin/
19:02:02 Join xorly [0] (
19:02:28pamaurybasically watchman watches /usr/local/bin/ and if it crashes or gets killed by a signal, it runs /usr/local/bin/ that reboots (so essentially it's a watchdog of some sort)
19:02:55pamaury/usr/local/bin/ runs
19:02:55pamaury/usr/local/bin/sysmgrd -r /usr/local/bin/ /etc/AppList.conf C2
19:04:02pamaurysysmgrd is the "System Manager Daemon" which as far as I can tell, is responsible for two things:
19:04:02pamaury1) select which "app" to run depend on usb state
19:04:02pamaury2) handle accessory discovery
19:04:02DBUGEnqueued KICK pamaury
19:04:02pamauryIt uses /etc/AppList.conf which gives the list of "app"
19:04:08pamauryhere is the relevant part:
19:04:33pamaury# | 0x00000001 means Default Application
19:04:33pamaury# | 0x00000002 means Application to connect PC.
19:04:33pamaury0x00000001 * SpiderApp
19:04:33pamaury0x00000002 * Responder
19:05:01pamaurySo basically when usb is plugged, I guess it runs Responder which is responsible for implementing MTP
19:05:17pamauryand when usb is not plugged, I guess it runs SpiderApp which is the main firmware
19:07:29pamaurywhat is not clear to me is how each app gets terminated to hand-over on usb plugged: does it receive a signal? does it monitor usb status itself? does it communicate with sysmgrd (apparently there is some kind of IPC using unix sockets)?
19:07:45pamauryalso there is another program involved in the mix: appproxy
19:07:51pamaurywhich I don't know what it does yet
19:08:39 Quit xorly (Ping timeout: 260 seconds)
19:11:21pamauryI need to go, hopefully I'll be able to clarify this mess soon
19:11:43 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:fc0c:e41c:4104:830b)
19:13:09 Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627)
19:13:48saratoga_ParkerR: i'm back
19:16:48saratoga_ParkerR: you just need the code from gerrit
19:17:44ParkerROk... how do I pull it?
19:17:50saratoga_download on the top right of the gerrit task, then either download a zipped patch (if you have the whole rockbox source code), download the whole tree (which is easiest but larger), or download the files individually
19:18:19ParkerROh my
19:18:29ParkerRThe downlaod btton is almost the same color as background for me
19:18:58saratoga_do you know how to use patches?
19:19:14ParkerRI think Ive got it now
19:19:24ParkerRI just didnt see the button which is where the confusion was
19:19:28 Join lebellium [0] (
19:19:54saratoga_thats strange, it looks correct in chrome
19:23:27 Join xorly [0] (
19:23:58 Quit edhelas (Ping timeout: 260 seconds)
19:27:14ParkerRsaratoga_, Thanks got it working. I was making a precompiled version for that guy on reddit to try out
19:34:42***Saving seen data "./dancer.seen"
19:38:46ParkerRpamaury, Well poop the toolchain compile failed
19:40:41ParkerRWait I may have been because my /tmp ran out of space. Checking now
19:46:25ParkerRNope still erors even building on main partition
19:47:27ParkerRI think I was multicore compling so I dont even thin those are related to the error
19:47:43 Quit xorly (Ping timeout: 250 seconds)
20:02:55 Join xorly [0] (
20:41:46 Quit nlogex (Quit: WeeChat 1.5)
20:44:21 Quit The_Prospector (Quit: when in doubt, kernel panic)
20:44:39 Join The_Prospector [0] (~The_Prosp@unaffiliated/cornman)
20:45:05 Join petur [0] (~petur@rockbox/developer/petur)
20:51:16 Quit petur (Remote host closed the connection)
20:52:01 Join girafe [0] (
21:05:30 Join petur [0] (~petur@rockbox/developer/petur)
21:15:01 Join deluxx [0] (
21:26:34 Join edhelas [0] (~edhelas@
21:28:00 Join Rower [0] (
21:30:49ParkerRThat's using the regular on Arch
21:34:46***Saving seen data "./dancer.seen"
21:37:28 Quit petur (Quit: Leaving)
21:42:12 Quit TheSeven (Quit: No Ping reply in 180 seconds.)
21:43:37 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
21:46:50 Quit krabador (Quit: Leaving)
21:53:48 Quit edhelas (Read error: Connection reset by peer)
21:54:38 Join edhelas [0] (~edhelas@
21:59:14robertd1hi pamaury, thats excellent. it seems that they used jenkins workspace to compile the spiderapp. Starts with AppMediaMgr.c
22:33:46 Quit alexweissman (Remote host closed the connection)
22:34:13 Join alexweissman [0] (
22:41:29 Join krabador [0] (~krabador@unaffiliated/krabador)
22:53:10 Quit krabador (Remote host closed the connection)
22:54:31 Join krabador [0] (~krabador@unaffiliated/krabador)
22:55:21robertd1pamaury so the load order is nvp, power, mg, ,usb and then apl_conn -a -s
23:00:30 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 49.0.1/20160922113459])
23:06:59 Quit krabador (Quit: Leaving)
23:08:20 Join krabador [0] (~krabador@unaffiliated/krabador)
23:09:16 Quit paulk-collins (Quit: Leaving)
23:11:44 Quit krabador (Client Quit)
23:14:46 Join krabador [0] (~krabador@unaffiliated/krabador)
23:19:43 Quit edhelas (Read error: Connection reset by peer)
23:20:54 Join edhelas [0] (~edhelas@
23:21:09 Quit ZincAlloy (Quit: Leaving.)
23:34:50***Saving seen data "./dancer.seen"
23:50:45 Join alexweis_ [0] (
23:54:42 Quit alexweissman (Ping timeout: 260 seconds)
23:57:31 Quit xorly (Ping timeout: 260 seconds)

Previous day | Next day