Author Topic: JXD s5110  (Read 125649 times)

Offline thedoctoroftech

  • *
  • Posts: 7
Re: JXD s5110
« Reply #1005 on: July 09, 2012, 10:43:47 PM »
rom the skelton ICS would not be possible to map the controls similar to that of the xperiaplay 2.3.4 rom .... they are so Xperia Play button mapping (Circle button = Back, Back button = Home) would be great so you do not know how. thank you ..

Changes in button mapping in the ics firmware doesn't have any effect, so i'm afraid not possible, or at least i haven't figured out how.

Have you tried modding the api`s that control key presses?

EDIT: Or you could try this out: http://lifehacker.com/5705224/buttonremapper-reassigns-your-android-phones-buttons Don`t know if this will work but its worth a try but BE CAREFUL!!!

EDIT 2: You might want to read this http://source.android.com/tech/input/key-character-map-files.html I don`t know if this will help too but worth a read

EDIT 3: After reading the link in EDIT 2 read here: http://source.android.com/tech/input/validate-keymaps.html (This link can also be found at the bottom of the page I have linked in EDIT 2) Hope this helps and sorry for the edits lol
« Last Edit: July 09, 2012, 11:24:19 PM by thedoctoroftech »

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1006 on: July 10, 2012, 07:37:45 AM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.
I don't accept PM messages. I am tired of them. Use forum to consult me anything.

Offline thedoctoroftech

  • *
  • Posts: 7
Re: JXD s5110
« Reply #1007 on: July 10, 2012, 03:27:56 PM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.

Very strange indeed! Sounds like to me that there ICS build is very badly done and something is missing (Not surprised really lol) Have you tried editing the keymaps in another ICS build thats not made by JXD to see if the problem is with the ICS JXD build? I`m sorry im not trying to make you do more work then you need to but its a good chance that is if you look at 2 different ICS builds you can compare them and see how JXD built there's

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1008 on: July 10, 2012, 04:34:04 PM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.

Very strange indeed! Sounds like to me that there ICS build is very badly done and something is missing (Not surprised really lol) Have you tried editing the keymaps in another ICS build thats not made by JXD to see if the problem is with the ICS JXD build? I`m sorry im not trying to make you do more work then you need to but its a good chance that is if you look at 2 different ICS builds you can compare them and see how JXD built there's

I changed kl files in a tablet (not by JXD) and works ok, but not in s5110, so it's probably a fail from JXD or a config they use to avoid changing the mapping. I had the same problem with a beta ICS firm for the JXD s601, which didn't allowed to change mappings. So I assume is something made by JXD (don't know if intentionally or simply bad built).

However, the JXD mapping is not bad, since you can change it in emulators, and many Android Games detect button ok, so it's not a big deal (though I'd like to change it). I know that the same problem occurs with the Yinlips machines that don't allow a button mapping "similar" to the Xperia Play.
I don't accept PM messages. I am tired of them. Use forum to consult me anything.

Offline cutterjohn

  • *
  • Posts: 387
Re: JXD s5110
« Reply #1009 on: July 10, 2012, 09:53:15 PM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.

Very strange indeed! Sounds like to me that there ICS build is very badly done and something is missing (Not surprised really lol) Have you tried editing the keymaps in another ICS build thats not made by JXD to see if the problem is with the ICS JXD build? I`m sorry im not trying to make you do more work then you need to but its a good chance that is if you look at 2 different ICS builds you can compare them and see how JXD built there's
It's quite obviously badly done or they'd be using a legit 3.x kernel build to go along with the top layer Android stuff -> implies to me that they don't even really have access to the Amlogic source tree so they're a tertiary customer buying the board/fw bundle from the actual Amlogic customer so the best the guy in the basement in HK can do is maybe backport any necessary changes to whatever kernel he actually has source for and then build the Android layer and hope that it all mostly works.

I think that this hack job is why Block Story doesn't work for recent versions of it, which is a pity as it was NICE to play it with hw keys... virtual controls onscreen are kind of a PITA...

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1010 on: July 10, 2012, 10:10:48 PM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.

Very strange indeed! Sounds like to me that there ICS build is very badly done and something is missing (Not surprised really lol) Have you tried editing the keymaps in another ICS build thats not made by JXD to see if the problem is with the ICS JXD build? I`m sorry im not trying to make you do more work then you need to but its a good chance that is if you look at 2 different ICS builds you can compare them and see how JXD built there's
It's quite obviously badly done or they'd be using a legit 3.x kernel build to go along with the top layer Android stuff -> implies to me that they don't even really have access to the Amlogic source tree so they're a tertiary customer buying the board/fw bundle from the actual Amlogic customer so the best the guy in the basement in HK can do is maybe backport any necessary changes to whatever kernel he actually has source for and then build the Android layer and hope that it all mostly works.

I think that this hack job is why Block Story doesn't work for recent versions of it, which is a pity as it was NICE to play it with hw keys... virtual controls onscreen are kind of a PITA...

You are right, in fact I have asked JXd many times kernel sources and they don't give it to me, so I cannot make a new kernel with new modules. And the "public" amlogic m3 sources are not complete, so it's complicated to develop  some stuff, except for some fixes.
I don't accept PM messages. I am tired of them. Use forum to consult me anything.

Offline cutterjohn

  • *
  • Posts: 387
Re: JXD s5110
« Reply #1011 on: July 10, 2012, 10:45:55 PM »

I tried, in fact i Have access to the kl files of the device, however, if i change the values in ics keyboard stops working, probably they keymaps are stored in the kcm file. The problem is that I cannot extract the kcm file, or better said, I can extract it but not repack it again with new values. In Gingerbread however I can edit the keymaps quite easily using the same method. Strange.

Very strange indeed! Sounds like to me that there ICS build is very badly done and something is missing (Not surprised really lol) Have you tried editing the keymaps in another ICS build thats not made by JXD to see if the problem is with the ICS JXD build? I`m sorry im not trying to make you do more work then you need to but its a good chance that is if you look at 2 different ICS builds you can compare them and see how JXD built there's
It's quite obviously badly done or they'd be using a legit 3.x kernel build to go along with the top layer Android stuff -> implies to me that they don't even really have access to the Amlogic source tree so they're a tertiary customer buying the board/fw bundle from the actual Amlogic customer so the best the guy in the basement in HK can do is maybe backport any necessary changes to whatever kernel he actually has source for and then build the Android layer and hope that it all mostly works.

I think that this hack job is why Block Story doesn't work for recent versions of it, which is a pity as it was NICE to play it with hw keys... virtual controls onscreen are kind of a PITA...

You are right, in fact I have asked JXd many times kernel sources and they don't give it to me, so I cannot make a new kernel with new modules. And the "public" amlogic m3 sources are not complete, so it's complicated to develop  some stuff, except for some fixes.
I wish that they'd do what AMD, nVidia, etc. do for their proprietary blobs in distributing just enough to build compatible kernel module interfaces for newer kernels such that new kernels can actual be built and used.  I mean really the only proprietary bits should be the GPU drivers, VPU driver, and what maybe the lan drivers but most of the lan driver are OS now or have good enough open source drivers unlike the GPU and VPU which usually have crappy OSS drivers v. the proprietary ones.

Offline Simmons62

  • *
  • Posts: 8
Re: JXD s5110
« Reply #1012 on: July 11, 2012, 11:55:44 PM »
Here's a question..I tried to use the OTG cable and plug in my 16gig flash drive and although the system shows that its preparing the sd card, it doesnt register, is there any ideas on how to utilize the otg cable and use the flash drive on the s5110?

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1013 on: July 12, 2012, 06:55:32 AM »

the unit is mounted as sd1 or sda (not sure right now). Use an android file explorer like es file explorer or root explorer and should be in /mnt/sdcard/sda or /mnt/sda. Be sure that your flash drive is formatted in fat32.
I don't accept PM messages. I am tired of them. Use forum to consult me anything.

Offline Android-Gadgets

  • *
  • Posts: 19
    • Android Gadgets
Re: JXD s5110
« Reply #1014 on: July 12, 2012, 08:00:07 PM »
I'm posting some videos of emulators running on the JXD S5110 here - http://boards.dingoonity.org/android-devices/android-emulator-overview-share-your-preferred-setup/msg44863/#msg44863

Just in case some of you didn't see them  ;)

Offline Simmons62

  • *
  • Posts: 8
Re: JXD s5110
« Reply #1015 on: July 13, 2012, 12:07:33 AM »
Thank you Skelton, worked like a charm!

Offline szuand

  • *
  • Posts: 4
Re: JXD s5110
« Reply #1016 on: July 13, 2012, 05:55:59 AM »
skelton !

please upgrade the latest ics firmware because i need hungarian language

Thank!!!

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1017 on: July 13, 2012, 08:34:50 AM »
skelton !

please upgrade the latest ics firmware because i need hungarian language

Thank!!!

Does the official language include hungaryan language? Because if it doesn't, I cannot include. Have you tried more locale?

https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale&hl=es
I don't accept PM messages. I am tired of them. Use forum to consult me anything.

Offline szuand

  • *
  • Posts: 4
Re: JXD s5110
« Reply #1018 on: July 13, 2012, 10:07:19 AM »
I have not tried this. The latest firmware /enupload_S5110 1G 0528/  include hungarian language, but sometimes sleep problems.

Offline skelton

  • ***
  • Posts: 2014
Re: JXD s5110
« Reply #1019 on: July 13, 2012, 10:10:13 AM »
I have not tried this. The latest firmware /enupload_S5110 1G 0528/  include hungarian language, but sometimes sleep problems.

I see. I didn't know that this firm included hungarian. Anyway, new version of firmware will be based on this. But I'm on holiday vacation right now, so I can't promise a release date.
I don't accept PM messages. I am tired of them. Use forum to consult me anything.