Author Topic: JXD S601 New android console from JXD with shoulder buttons!!!  (Read 460074 times)

skelton

  • *****
  • Posts: 6844
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #700 on: March 14, 2012, 07:07:21 pm »
I'm testing at 800 mhz. At the moment it seems stable to me. buy maybe is too soon to say it. I promise to make a deep testing at 800 mhz to see how it works. Emus like mame and PSX runs better.
Retired

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #701 on: March 14, 2012, 07:20:06 pm »
instructions of how to patch are here, 3rd post down:

http://forum.openhandhelds.net/index.php/topic,43.0.html


When you flash the 1GHz image, it allows the CPU to go up to 1GHz. When the device is not under load, then it will stay at a low clock, but once you start an emulator, it will clock up to 1GHz if required :)
Actually, the minimum frequency is 100MHz, so it could be anywhere from 100MHz to 1GHz.

the governors, conservative, ondemand, performance (not sure if all 3 are built in) should have it's own frequency tables as well. Did you modify the freq in one location or two? as one should correspond to the governor in the kernel as well.

at least from my poking it has the minimum set to 300mhz in the governor so it might not know it can go lower than 300mhz that's why it's acting erratically. I'll wait to see how you modified the kernel and see if I can do something with a custom setcpu profile as well.
no, I am not modifying the cpu governor structures. maybe I should try that next :) that would explain the problems.

ruffnutts

  • ****
  • Posts: 2682
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #702 on: March 14, 2012, 08:21:03 pm »
Onlive video uploaded recorded via video capture card using TV-OUT because I could not get no peace in this House to record it via video cam lol - LIMBO yeah baby!

<a href="https://www.youtube.com/watch?v=BWrlPMeJONs" target="_blank">https://www.youtube.com/watch?v=BWrlPMeJONs</a>

Enjoy!
ruffnutts
« Last Edit: March 14, 2012, 08:25:52 pm by ruffnutts »

zepxxx

  • *
  • Posts: 23
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #703 on: March 14, 2012, 08:27:03 pm »
 ;D
« Last Edit: March 16, 2012, 04:50:56 pm by zepxxx »

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #704 on: March 14, 2012, 09:38:20 pm »
Maybe we need some in between ones like 850/950 ect... the Yinlips G18 runs fine @ 850Mhz so they reckon  ;)

here are 750MHz, 850MHz and 950MHz kernels:
http://www.mediafire.com/?lqb9475am3cl977

$ md5sum kernel_750_850_950.img.zip
e2d736564f1e8e00f2ff0558609fb65d  kernel_750_850_950.img.zip
$ sha1sum kernel_750_850_950.img.zip
d349fd1a965c58aa7618e5afdf9b4811f5d2050e  kernel_750_850_950.img.zip


ruffnutts

  • ****
  • Posts: 2682
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #705 on: March 14, 2012, 09:45:26 pm »
Another video for you this time - about the TV-OUT through capture card on the pc looking better than my tv lol

<a href="https://www.youtube.com/watch?v=59SBQx1kCS8" target="_blank">https://www.youtube.com/watch?v=59SBQx1kCS8</a>

ruffnutts  8)

skelton

  • *****
  • Posts: 6844
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #706 on: March 14, 2012, 09:56:53 pm »
Thanks a lot abhoriel. I'll give new kernels a try. 800 mhz seems stable to me, at least till the moment.
Retired

ruffnutts

  • ****
  • Posts: 2682
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #707 on: March 14, 2012, 10:06:48 pm »
Could we have a nice tutorial please  8)

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #708 on: March 14, 2012, 10:07:54 pm »
Thanks a lot abhoriel. I'll give new kernels a try. 800 mhz seems stable to me, at least till the moment.

let me know how it goes :) try the 850MHz. my jxd seems to work well at 900MHz. I just played the first dungeon in ocarina of time anyway and had no trouble (with overclock, the game becomes completely playable!).


abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #709 on: March 14, 2012, 10:08:11 pm »
Could we have a nice tutorial please  8)

what kind of tutorial do you want? :)

skelton

  • *****
  • Posts: 6844
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #710 on: March 14, 2012, 10:35:29 pm »
Thanks a lot abhoriel. I'll give new kernels a try. 800 mhz seems stable to me, at least till the moment.

let me know how it goes :) try the 850MHz. my jxd seems to work well at 900MHz. I just played the first dungeon in ocarina of time anyway and had no trouble (with overclock, the game becomes completely playable!).

i'me testing the 950 kernel with PSX, N64, etc... and seems to be ok until the moment. Tomorrow I'll make more tests and give you the results.

Ruffnuts, i see in this last video that you run FPSe in HLE mode. If you run it in bios mode the speed of the emulation improves. Believe me.
« Last Edit: March 14, 2012, 11:03:31 pm by skelton »
Retired

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #711 on: March 15, 2012, 12:08:07 am »
okay, so I think setcpu works ok. It did odd things at first, so if people want to test it, go ahead.
for me, sometimes, the cpu governor seems to lock the cpu at the minimum frequency. no idea why, very annoying. seems to require a reboot to solve.

the setcpu adb is available here:
http://forum.xda-developers.com/showthread.php?t=505419

you will need a setcpu.txt file on your sdcard root directory (like this one here: http://www.mediafire.com/?plup73hel8w117c). you can copy it on yourself or you can just use adb to push it:
Code: [Select]
adb push setcpu.txt /sdcard/
the contents of setcpu.txt is simply this:
Code: [Select]
100000,200000,300000,400000,500000,600000,650000,700000,750000,800000,825000,850000,875000,900000,925000,950000,975000,1000000a list of frequencies (in KHz) in order of size.

This file enables all frequencies between 100MHz and 1GHz, but you can adjust the min and max from within the setcpu program.

If you are using a 900MHz kernel, then remove the last two frequencies from the list.

When you first run setcpu, it sometimes does some odd things. change the CPU governors and stuff. Let me know if you find anything out!
This should give everyone much finer control over their frequencies!


thanks to snesfan for finding the info about setcpu.

edit:
modified setcpu.txt to have more graduations at higher frequencies.
edit2:
the conservative cpu governor really does keep the frequency very low. I would avoid using it! (I'm using ondemand as default, but switching to performance when playing n64 or ps1 games would probably be a good idea)
« Last Edit: March 15, 2012, 12:43:21 am by abhoriel »

SNESFAN

  • Guest
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #712 on: March 15, 2012, 12:24:49 am »
this thing runs like a dream on 900mhz, no shutter or lag in games that struggled at 600

setcpu works great with that custom profile, changed from conservative to ondemand governer (beware of performance it will eat your battery for lunch, just used for benchmarking)

;) np man, thank you for all your hard work

think zepxxx already beat me to the oneclick script too, might want to throw in setcpu + profile in your next version

EDIT: now comes the fun part of battery benchmarking, I'm guessing 2-3 hours lol
« Last Edit: March 15, 2012, 12:34:14 am by SNESFAN »

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #713 on: March 15, 2012, 12:34:36 am »
this thing runs like a dream on 900mhz, no shutter or lag in games that struggled at 600

setcpu works great with that custom profile, changed from conservative to ondemand governer (beware of performance it will eat your battery for lunch, just used for benchmarking)

;) np man, thank you for all your hard work

think zepxxx already beat me to the oneclick script too, might want to throw in setcpu + profile in your next version

I think that his script is only for windows anyway, so we can still make a linux all-in-one script :) I found the same problem with the conservative governor. It kept the frequency extremely low when I was trying to play ocarina of time :(

SilverhawkBR

  • *
  • Posts: 390
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #714 on: March 15, 2012, 12:39:42 am »
First things first:

*Stress console to see if it crashes or something

*Make it run on full load for a long time and check if there's overheating

*Do an accurate battery benchmark to see how long it lasts

*Determine best speed, so all emulators run good and battery life gets at acceptable time.

SuperMatt100

  • Guest
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #715 on: March 15, 2012, 04:53:01 am »
could some one make a tutorial on how to get game keyboard working with gta by maping virtural keys to physical ones
« Last Edit: March 15, 2012, 06:04:03 am by SuperMatt100 »

skelton

  • *****
  • Posts: 6844
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #716 on: March 15, 2012, 07:11:10 am »
I'm not using SETCPU and console works like a charm. When I'm not playing I don't know which CPU speed is, but works ok, and when I use an emu, performance is excellent, so I guess the console set up the max speed automatically. I will try the config you have put anyway.
Retired

cex

  • *
  • Posts: 144
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #717 on: March 15, 2012, 07:15:06 am »
Fantastic work !!

Does someone know if there's room for a heatsink over the CPU?
It will surely aid to get a more stable system on higher frequencies.
Does the overclock affect the RAM speed? Maybe the RAM chips also benefit from some heatsinking...


skelton

  • *****
  • Posts: 6844
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #718 on: March 15, 2012, 09:22:22 am »
I've been testing the 950 mhz kernel and seems completely stable to me. I use the SETCPU profiles that you people have uploaded and SETCPU seeems to works ok. I've passed the stress test that SETCPU has at 950 mhz for more than an hour and works perfectly, at least in my JXD.
Retired

abhoriel

  • *
  • Posts: 188
Re: JXD S601 New android console from JXD with shoulder buttons!!!
« Reply #719 on: March 15, 2012, 10:32:37 am »
Fantastic work !!

Does someone know if there's room for a heatsink over the CPU?
It will surely aid to get a more stable system on higher frequencies.
Does the overclock affect the RAM speed? Maybe the RAM chips also benefit from some heatsinking...
I have no idea about whether there is space. maybe these pictures will help: http://forum.openhandhelds.net/index.php/topic,39.0.html
only cpu frequency is being increased, not memory frequency.

I've been testing the 950 mhz kernel and seems completely stable to me. I use the SETCPU profiles that you people have uploaded and SETCPU seeems to works ok. I've passed the stress test that SETCPU has at 950 mhz for more than an hour and works perfectly, at least in my JXD.
that's great. I havent stress tested mine for that long yet! 950MHz is a fantastic speed

I'm not using SETCPU and console works like a charm. When I'm not playing I don't know which CPU speed is, but works ok, and when I use an emu, performance is excellent, so I guess the console set up the max speed automatically. I will try the config you have put anyway.
I use adb to check the current frequency:
Code: [Select]
$ adb shell
$ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
« Last Edit: March 15, 2012, 10:35:39 am by abhoriel »

 

Post a new topic
Post a new topic