Friday, August 10, 2012

4AI on Panda ES with Wifi and Bluetooth Video

I just upload the below video to youtube to show you the progress I got so far.

There I am showing something I saw today morning when showing something to a friend, and that is that hdmi can work at 1080p. Indeed I had it working but I just realize it, hdmi is at 720p when it is in android UI, but it switch to 1080p for video playback, that is awesome!.

Also I show that bluetooth and wifi are working, indeed I am able to look for applications at Google Play Store, but I found some issues in there.

I hope you enjoy the video and don't forget to give a like. Thanks!




Enjoy!
ICe

28 comments:

  1. I have check my display status. Here is info:
    The DVI-D port = 1280x720 71Hz (No issue except those buttons are stretched.)
    The HDMI port = 640x480 60Hz (as I shown you the display issue-out of sync???).

    Just remind you I am tested on my latest PandaBoard ES (OMAP4460). Any clue to get higher resolution on my HDMI?

    ReplyDelete
    Replies
    1. Did you try with profiles in your TV/Monitor?, seems to me that it is resizing to that ratio. Because android uses 720p by default for hdmi.

      Delete
    2. I have problem. HELP!!HELP!!HELP!!
      How can I use HDMI port on monitor to display 1920*1080p@30~60 by using 4AI.1.7(Panda ES)???

      because I use 4AI.1.7 on Panda HDMI, it always shows 640*480 resolutions.

      Delete
    3. Hi Woo, ICe,

      Did you have any idea to customize HDMI output resolution?
      So far as I checked, there is a function in hwc.c (omap4_hwc_set_best_hdmi_mode) which will automatically set HDMI output resolution to fit with your monitor.
      Now I am finding the way to set it at a certain resolution to see the difference?

      Any idea?
      JPhan

      Delete
    4. Hi JPhan,

      Yes, as far as I know that is the part that sets the resolution, but there should be also some properties about the resolution you want. Look at the properties running getprop.

      Delete
    5. ICe,

      You meant the below properties:
      root@android:/ # getprop persist.hwc.docking.enabled

      root@android:/ # getprop persist.hwc.avoid_mode_change

      root@android:/ # getprop persist.hwc.docking.enabled

      root@android:/ # getprop persist.hwc.mirroring.enabled

      root@android:/ # getprop persist.hwc.avoid_mode_change

      root@android:/ # getprop persist.hwc.docking.transform

      root@android:/ # getprop persist.hwc.mirroring.transform

      root@android:/ # getprop persist.hwc.mirroring.region

      I run and see their value is null. In "hwc.c", there is some function property_get() to get above properties.

      Btw, Could you pls teach me the meaning of these properties?
      So far as I known, there are 2 modes: docking & cloning. Is "cloning" mode known as "mirroring"?

      Thanks ICe,
      JPhan

      Delete
    6. I am not so much involve with modes and this properties, but I have seen that some people change the ratio by changing the mirroring.region value, the procedure is:

      stop
      "change region property"
      start

      and then you have to see the new ratio

      All I know is that docking is when you don't want the screen to rotate, so it goes to the default. You should be able to find more information at android website since this is android system related.

      Sorry if I am not helpful, but I am not familiar with display and this stuff, and currently I am looking to improve performance in both pandaboards.

      Delete
  2. I am trying to load my custom driver module into /system/lib/module/ but I realise that I have rebuild all the *.img right? in order to have all *.ko file included into system.img file.

    Do you know is there easy way to do this?

    ReplyDelete
    Replies
    1. yes, just try to push it with "adb push", you may need to run "adb root" before.

      Delete
  3. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. You don't need any license, just to download 2 apks compatibles with ICS, one the AndroidFrameworkServices.apk and GooglePlay.apk.
      The first one is to handle the accounts and the other is the Google Play UI.

      Good luck!
      ICe

      Delete
  4. hi, i'm working with a pandaboar, with ice cream sandwitch and i want install google play, but i don't know what need i.

    i don't know, this works with a any app, or i need buy a license in google o what, please help me, for this to work in the pandaboar.

    thank very much

    Regards.

    ReplyDelete
    Replies
    1. You don't need any license, just to download 2 apks compatibles with ICS, one the AndroidFrameworkServices.apk and GooglePlay.apk.
      The first one is to handle the accounts and the other is the Google Play UI.

      Good luck!
      ICe

      Delete
    2. so, i need install the apks and is enough, or need some settings somewhere, because i read on the internet, and says that, i need configuration through root?

      Thank for you help me.

      Regards.

      Delete
    3. yes, you can install it using adb install after adb is running as root, or as user, it should work both ways.

      Delete
    4. thank, but can you give me the fount, where i can download this apks please, and other question. ¿you know how to get one license from google play? maybe i need this.

      thank for all

      Delete
    5. Hi, i would like to know where could i download the AndroidFrameworkServices.apk, is just that i've been searching but i haven't found it, i already tried once with the GooglePlay.apk, but it never worked, i am using pandaboard with android ICS, and what some told was that i needed a license too (as the previous guy said), so i don't know how to make it work exactly. Thanks.

      Delete
  5. Hi guys,

    Sorry for late reply but was little busy, now I am back in panda world.

    Well, I didn't install any license, just the Google Services that is used to create the account that google play will use.

    I don't really remember where I got the apk from, but these steps should work:
    http://www.squidoo.com/KFInstallAndroidMarket

    Form that link you can take the apks, then you don't need to root the device whit any app, just run adb root, and the try adb install name.apk to get install the google service and then the google play.

    If you have issues when connecting to the server just check that you have mobile data switch off in Settings > Data usage so the application try to connect to google server using wifi.

    That should be it.

    Good luck!
    ICe

    ReplyDelete
    Replies
    1. Hi ICe,

      Thank you for your guide!

      I got GoogleServicesFramework.apk from your link. However, when I install it by the command "adb install.." I got the error as below:
      # ./adb install /home/tin/Downloads/GoogleServicesFramework.apk
      3373 KB/s (619300 bytes in 0.179s)
      pkg: /data/local/tmp/GoogleServicesFramework.apk
      Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

      It seems that GoogleServices has no certificates...
      Could you share me your opinion?

      Many thanks!
      JPhan


      Delete
    2. I think you need to install it being root

      Delete
    3. I did "adb root" before using "adb install".
      THe issue may come from GoogleServicesFramework.apk which being installed was not a signed version?

      Anyway, I used another GoogleServicesFramework.apk and it can be installed. I wonder what is the cause? Could you please give me your GoogleServicesFramework.apk and the corresponding Play Store which you are using?

      Thank ICe!

      Delete
    4. I will look for the apk I used that time because I am currently working in some other things in Pandaboard, but I will try to do it again and post the steps to get that working.

      Regards
      ICe

      Delete
    5. Hi Man,

      Nice work! Hope to see it soon.
      Thank you in advance!

      Regards,
      JPhan

      Delete
  6. Thanks for your nice work!
    Can camera work on this build???

    ReplyDelete
    Replies
    1. Thanks. I haven't test it but I guess is not because I don't see anything in the defconfig related to usb camera.

      I definitely want camera working but lately I have been more focus on get it working on Pandaboard OMAP4430 since there seems to be some issues with power.

      Delete
  7. I have problem. HELP!!HELP!!HELP!!
    How can I use HDMI port on monitor to display 1920*1080p@30~60 by using 4AI.1.7(Panda ES)???

    because I use 4AI.1.7 on Panda HDMI, it always shows 640*480 resolutions.

    ReplyDelete