Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

config: USB_CHARGING_FORCE must be enabled for all iPods

If not, these devices will charge very slowly (0.07A) when plugged into a wall plug, and will all discharge slowly when docked & playing music.

Enabling this option (that is already enabled by default on some other devices like erosq and fiio m3k) make them pull between 0.20 and 0.30. They charge faster, just as fast as on Stock OS, and won't discharge when playing music while docked.

Change-Id: I90a59caaca463354772b1869f7333d8efce4f117

authored by

Paul Sauro and committed by
Solomon Peachy
914760b5 022db821

+6 -1
+1
firmware/export/config/ipod4g.h
··· 153 153 /* define this if the unit can have USB charging disabled by user - 154 154 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 155 155 #define HAVE_USB_CHARGING_ENABLE 156 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 156 157 157 158 /* define current usage levels */ 158 159 #define CURRENT_NORMAL 100 /* MP3: ~10.5h out of 1100mAh battery */
+1
firmware/export/config/ipodcolor.h
··· 140 140 /* define this if the unit can have USB charging disabled by user - 141 141 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 142 142 #define HAVE_USB_CHARGING_ENABLE 143 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 143 144 144 145 /* define current usage levels */ 145 146 #define CURRENT_NORMAL 69 /* ~10h (700mAh), see FS#9072 */
+1
firmware/export/config/ipodmini1g.h
··· 156 156 :Qa 157 157 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 158 158 #define HAVE_USB_CHARGING_ENABLE 159 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 159 160 160 161 /* Define Apple remote tuner */ 161 162 #define CONFIG_TUNER IPOD_REMOTE_TUNER
+1 -1
firmware/export/config/ipodmini2g.h
··· 156 156 /* define this if the unit can have USB charging disabled by user - 157 157 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 158 158 #define HAVE_USB_CHARGING_ENABLE 159 - 159 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 160 160 161 161 /* Define Apple remote tuner */ 162 162 #define CONFIG_TUNER IPOD_REMOTE_TUNER
+1
firmware/export/config/ipodnano1g.h
··· 144 144 /* define this if the unit can have USB charging disabled by user - 145 145 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 146 146 #define HAVE_USB_CHARGING_ENABLE 147 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 147 148 148 149 #define CURRENT_NORMAL 32 /* MP3: ~9h playback out of 300mAh battery */ 149 150 #define CURRENT_BACKLIGHT 20 /* FIXME: this needs adjusting */
+1
firmware/export/config/ipodvideo.h
··· 160 160 /* define this if the unit can have USB charging disabled by user - 161 161 * if USB/MAIN power is discernable and hardware doesn't compel charging */ 162 162 #define HAVE_USB_CHARGING_ENABLE 163 + #define TARGET_USB_CHARGING_DEFAULT USB_CHARGING_FORCE 163 164 164 165 /* define current usage levels */ 165 166 #define CURRENT_NORMAL 24 /* 30MHz clock, LCD off, accessory supply on */