or Connect
Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › Rockbox for iBasso DX50 dual boot with stock firmware
New Posts  All Forums:Forum Nav:

Rockbox for iBasso DX50 dual boot with stock firmware - Page 75

post #1111 of 1975

Too from any other screen, like any game screen you are using the power button to go back one hierarchy, so to use it in the WPS with a different context is counterintuitive. The only exception is the main (root) menu, there you jump now back to the WPS, but that would be ok I guess.

post #1112 of 1975

My idea is that WPS is the main screen and Main Menu a subscreen so it would not be that counterintuitive (power -> back until main screen which is WPS, then if no more back is possible, turn off screen). But It is not rockboxish at all. Every rockbox user got used to this main menu as place to start.


Edited by cholero - 8/26/14 at 5:22am
post #1113 of 1975

One glitch I'm noticing, when deep in the settings menu, e.g Settings->General Settings->Display->LCD Settings->Backlight

Then when pressing the pwr button, you jump back to the main menu, instead one step back only.

post #1114 of 1975
Thanks, i have the same problem here and I did not notice before.
I will look where that comes from.
Thanks a lot!
post #1115 of 1975
Thanks for the new build cholero.

Didn't have time to test it yet, but I very much like the idea of switching off the screen with the power button. Wouldn't like to do it with the hold button because I tend to keep the device unlocked so I can easily skip tracks without taking it out of my pocket.

Also adding automatic switching to the wps when turning off the screen would be great. Right now I always have to be careful to put it in my pocket while on the wps, so the transport buttons still work.

Anyways, thanks again. Will try it out tomorrow.
post #1116 of 1975
Thread Starter 
Quote:
Originally Posted by Simma View Post

Thanks for the new build cholero.

Didn't have time to test it yet, but I very much like the idea of switching off the screen with the power button. Wouldn't like to do it with the hold button because I tend to keep the device unlocked so I can easily skip tracks without taking it out of my pocket.

Also adding automatic switching to the wps when turning off the screen would be great. Right now I always have to be careful to put it in my pocket while on the wps, so the transport buttons still work.

Anyways, thanks again. Will try it out tomorrow.

 

The hold button when switched on only locks the touchscreen not the physical buttons. Unless this has been changed on the latest build.

 

Letting the touchscreen active while inside your pocket can lead to erratic responses when it touches your screen. 

post #1117 of 1975

i've got my dignis leather case for DX50/90 yesterday and it is soo cool . I can recommend it even if it costs 50$.

 

I know such posts are off-topic not belong here but i feel misplaced in the general DX50 thread with all that super unlocked soundexplosions :confused_face_2:


Edited by cholero - 8/27/14 at 2:31am
post #1118 of 1975
Thread Starter 
Quote:
Originally Posted by cholero View Post
 

i've got my dignis leather case for DX50/90 yesterday and it is soo cool . I can recommend it even if it costs 50$.

 

I know such posts are off-topic not belong here but i feel misplaced in the general DX50 thread with all that super unlocked soundexplosions :confused_face_2:

 

lol, should not be off topic, after all it's still related to DX50. I understand you however, that it's now confusing to follow the DX50 main thread. They should create a separate thread for custom FWs. Same reason I started this thread and the one for DX90.

post #1119 of 1975

New custom CWM-flashable build for/with stock Firmware 1.5.0 including following new changes to the official repository (basically the same as the test build two days back, but stable):

  • "Smartphone UI Style" :When power is pressed in main Menu -> goto WPS/resume playback;
    When "power" pressed in WPS -> switch off screen
    When "play" is pressed repeatedly in WPS -> go to Menu (sorry no more context menu; use touchscreen)
    and what you are used to already is now better integrated into the code: only power button turns on screen when screen is off, rest will act normal but leave it off; back action is ignored when power button is pressed to turn on screen.
  • Lock switch locks and does Backlight off/on
  • all Plugins are built
  • timers at playback are much faster (still not 100%)


List of all old modifications to xzcc's build 2014-06-30:

  • longpress of play button in menu works correctly
  • power-button when screen is off doesn't do back-action, only backlight-on
  • new dual-boot mechanism (Hold-Switch enables boot-selector, otherwise last player is booted)
  • Headphone output click -> connected on playback not at startup 
  • Battery level calculated from voltage
  • plugins: all
  • "Smartphone UI Style"
  • Lock switch
  • timers@playback not very slow anymore


Download: 
https://www.sendspace.com/file/a6sexb


Edited by cholero - 8/28/14 at 12:48am
post #1120 of 1975
Quote:
Originally Posted by cholero View Post
power-button when screen is off doesn't do back-action, only backlight-on

There exists a setting Settings->General Settings->Display->LCD Settings->First Buttonpress enables backlight only (which defaults to off). Shouldn't that be used, rather than doing it in a hardcoded way?

post #1121 of 1975
Quote:
Originally Posted by Brendanus View Post
 

There exists a setting Settings->General Settings->Display->LCD Settings->First Buttonpress enables backlight only (which defaults to off). Shouldn't that be used, rather than doing it in a hardcoded way?

The problem with the default rochkbox behavior and this setting "on" is that every button you press is ignored. So if you press Vol+, Skip or whatever when screen is off, the button press will be ignored but backlight comes "on".

 

My hardcoded way is only one flag that has to be set when compiling, and it will complile either rockbox default or "Smartphone UI Style". xzcc's build have never been original rockbox style, because backlight was not switched on when a button was pressed with a dirty hack. I will also compile a version with original rockbox behavior so you will see what all the differences are. I also thought of you when I made the easy compile switch method with the flag and I think you will like the default rockbox build more. But I guess many people prefer the smartphone ui style.

 

My method is well integrated into the code now and does not affect any target that has not set the flag (=none but DX50).

post #1122 of 1975

Much appreciated.

Nevertheless when turining that option on, the behavior is that when you press a button (apart from the power button), nothing happens, the screen is not switched on, and the original button context is not executed. Only when you press it again, the button context is then executed (but the screen still is off).

I guess that's one of the original xzcc flaws?

post #1123 of 1975

real rockbox-style is to turn on screen when "First Buttonpress enables backlight only" is set. 

In my newest build the option is ignored (will take it out of the menu later when the flag is set @compile).

 

Yes, with xzcc's original code, the option "First Buttonpress enables backlight only" is a bit a hassle. But as promised, you will get a build with everything original.


Edited by cholero - 8/28/14 at 12:44am
post #1124 of 1975
Quote:
Originally Posted by cholero View Post

New custom CWM-flashable build for/with stock Firmware 1.5.0 including following new changes to the official repository (basically the same as the test build two days back, but stable):
  • "Smarphone UI Style" :When power is pressed in main Menu -> goto WPS/resume playback;

    When "power" pressed in WPS -> switch off screen

    When "play" is pressed repeatedly in WPS -> go to Menu (sorry no more context menu; use touchscreen)
  • Lock switch locks and does Backlight off/on
  • all Plugins are built
  • timers at playback are much faster (still not 100%)


List of all old modifications to xzcc's build 2014-06-30:
  • longpress of play button in menu works correctly
  • power-button when screen is off doesn't do back-action, only backlight-on
  • new dual-boot mechanism (Hold-Switch enables boot-selector, otherwise last player is booted)
  • Headphone output click -> connected on playback not at startup 
  • Battery level calculated from voltage
  • plugins: all
  • "Smartphone UI Style"
  • Lock switch
  • timers@playback not very slow anymore


Download: 
https://www.sendspace.com/file/a6sexb

will give it a shot later mate..thanks for the update btw
Edited by cub0ne - 8/28/14 at 6:17am
post #1125 of 1975
Quote:
Originally Posted by cholero View Post
 

New custom CWM-flashable build for/with stock Firmware 1.5.0 including following new changes to the official repository (basically the same as the test build two days back, but stable):

  • "Smartphone UI Style" :When power is pressed in main Menu -> goto WPS/resume playback;
    When "power" pressed in WPS -> switch off screen
    When "play" is pressed repeatedly in WPS -> go to Menu (sorry no more context menu; use touchscreen)
    and what you are used to already is now better integrated into the code: only power button turns on screen when screen is off, rest will act normal but leave it off; back action is ignored when power button is pressed to turn on screen.
  • Lock switch locks and does Backlight off/on
  • all Plugins are built
  • timers at playback are much faster (still not 100%)


List of all old modifications to xzcc's build 2014-06-30:

  • longpress of play button in menu works correctly
  • power-button when screen is off doesn't do back-action, only backlight-on
  • new dual-boot mechanism (Hold-Switch enables boot-selector, otherwise last player is booted)
  • Headphone output click -> connected on playback not at startup 
  • Battery level calculated from voltage
  • plugins: all
  • "Smartphone UI Style"
  • Lock switch
  • timers@playback not very slow anymore


Download: 
https://www.sendspace.com/file/a6sexb

 

Thanks for your hard work buddy !! ;D

New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Portable Source Gear
Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › Rockbox for iBasso DX50 dual boot with stock firmware