Page 1 of 45 1234 ... LastLast
Results 1 to 25 of 1124
Like Tree27Likes
  1. Thread Author  Thread Author    #1  

    Default [FullHDMI] Official FullHDMI discussion

    What is FullHDMI:
    FullHDMI is an app that mirrors the Evo screen onto an external display using the HDMI port on the phone.

    Current Status:
    The app has been released to the market. Current version is 1.3.0.

    What do I need to use this app:
    • HTC EVO 4G - No Root Required!! Works out of the box!!

    This is the only thing needed. No need to flash a kernel for normal functionality.
    A special Sense kernel is linked on this page and provides better and smoother mirroring than stock, and also allow the user to select where the audio should go, over HDMI or play on the phone (for Sense).

    FAQs:
    (For general testing and troubleshooting of FullHDMI beta#1, Lokifish has put together a guide .)
    Some things that should be noted about FullHDMI:
    1. Stability: To achieve hardware acceleration, video memory (minimal) has to be used. Some poorly coded programs that also use video memory will try to grab a hold of the entire memory block instead of the available. This will cause them to crash when you are in hardware mode reserving a small block of memory to yourself. The only application that I found to be doing this is, strangely enough, HTC's Gallery (specifically video playback mode). Gallery video playback will keep trying to acquire the whole video memory, put the phone in a tight infinite loop doing so and eventually force close (after about 40 sec).
      Compatibility or software mode does not use video memory and is safe to keep on while launching Galley video playback. Compatibility mode also does not make use of the "supercharged" feature, custom res or fullscreen mode.
    2. FPS: Your frames per second will not be the same as on your phone. This is because the app is designed to keep the phone as primary display and output a secondary to the HDMI port. You are also outputting, most likely, a 1280x720 pixels which is almost ~2.5 times more the normal output. So in total you are pushing 3.5 lcd size screen worth of pixels (phone lcs + hdmi). Things can be improved if we freeze the phone display, but that wont be mirroring (maybe a feature in FullHDMI 2). Expect, however, to get more FPS in 3-D games (I get upwards of 40 fps on Raging Thunder 2) than 2-D sine he 2-D engine does the mirroring.
    3. Lag: Some TVs (like Insignia) use an image enhancing and noise reducing engine. This extra processing puts the TV about half a second behind the phone making games unplayable by looking at the TV only. Watching movies is fine since nobody cares if the phone is a little faster than the TV. On this Insignia TV, I had to go in and turn off two image enhancing and noise reducing features, and now my phone and TV track together. I know Sony has its own engine, I do not know if the extra processing there introduces lag. I have two other TVs with no lag issues, but then they don't use any image enhancing engines.
      Again, the app should not lag in mirroring, if you experience any lag then please check your TV and share your observation with us.
    4. Screen Clipping: Some TVs have different picture display settings like "cinama", "game", "zoom"... Some of these settings will changes the aspect ratio and zoom/clip the image. If you notice that the mirroring is off the screen and the edges are clipped, then either use "Normal" display setting in your TV or use the custom resolution feature of the app to display on the visible area of your TV screen.
    5. Other HDMI Apps: This app was not designed to display youtube or other apps that already work over HDMI. To use such apps you should stop FullHDMI from driving the HDMI signal first. This may change in the future.
    6. Resolutions Supported: As of now, the HDMI drivers will only output 16 bit color depth and 480p/720p. Setting the custom resolution to anything higher than 1280x720 will cause your TV screen to go blank right now. This resolution limitation is tied to the drivers and not the app itself. The HDMI chip supports 32 bit color depth and 1080p, the drivers need a lot of work to get that display out but it can be done (another future development goal). The custom kernel currently outputs 32bit color depth to the phone's LCD.
    7. Audio: While the mirroring service is active, it will route both your video and audio through the HDMI port, even if you unplug your cable. This means that when you see in your notification bar that FullHDMI status is "Actively Mirroring" and want the audio to come back to your phone, then you should go in the app and hit the "stop service" button.


    Requested Feature List (finished ones will be available with next beta):
    • User control over audio:[DONE] This feature allows the user to select whether to route the audio through the HDMI port or keep it on the phone playing through the speaker or the headset.
    • Support for any kernel with or without custom drivers. (Custom drivers provide 35%+ more FPS) [DONE]
    • Support for AOSP ROMs. [DONE, audio only through phone]
    • Support for CM7. [DONE, audio only through phone]
    • Support for non-rooted phones.(hardware mode)[DONE]
    • Support the following resolutions:
      HD_720p @ 1280x720 [DONE (Requires Custom Kernel)]
      SVGA @ 800x600 [DONE]
      PAL @ 720x576 [DONE]
      EDTV @ 720x480 [DONE]
      VGA @ 640x480 [DONE]
    Attached Files Attached Files
    Last edited by orrebmas; 08-19-2011 at 06:30 AM.
    Thanked by 62:
    + Show/Hide list of the thanked
    SA10A10 and wintermute010 like this.
  2. Thread Author  Thread Author    #2  

    Default

    Reserved.
  3. #3  
    azumak's Avatar

    Posts
    52 Posts
    Global Posts
    166 Global Posts
    ROM
    MIUI 1.6.24 - PoonKang479

    Default

    Oh hello! I was waiting to see this... As soon as I procure a micro HDMI cable I'll be testing it on a 32" Westinghouse LCD and a 52" Plasma.
  4. #4  
    SSjon's Avatar

    Posts
    153 Posts
    ROM
    MikZ and MikFroyo 4.5

    Default

    Congrats orrebmas! the beta is working good for most people with little unknown bugs. Everyone is happy with it and looking forward to continued development.

    This has been a very fun project to watch and help out with. You have made a lot of people happy, maybe a few jealous. Reading your goals for this app is just amazing. Also will put a few rumors and what not to rest. This project could use and deserves the support of Rom and kernel developers to be useful on so many levels.

    Thanks for all your hard work and thanks to all the other beta and alfa testers.
    Last edited by SSjon; 02-27-2011 at 04:01 AM.

    MikG or CM7

    FullHDMI on both
  5. #5  
    steelewise's Avatar

    Posts
    72 Posts
    Global Posts
    85 Global Posts
    ROM
    MikfroYo 4.5

    Default

    looking forward to helping out where ever i can.
    duberx likes this.
  6. #6  

    Default

    thanks man i apreciated the hard work you put in to this project.
    can't wait for the final version.
  7. #7  

    Default

    Beta is working great so far. Had some clipping issues, but after changing res it fit fine. Experiencing a little lag when playing some higher quality vids in rockplayer on my 50' Panasonic Viera plasma, but not on my 42' Vizio, I think it's a setting issue on the tv though. Again great work and whats up with the donate button not working?
  8. #8  

    Default

    hey...just letting you know. Maybe its just my error but its not working in the Jiminiy Rom for Evo. When i plug it in and start the service up it just is like static and flickering in and out real fast. Maybe i have done something wrong who knows.
  9. #9  

    Default

    was the apk beta yanked?
  10. #10  

    Default

    when i try to download the apk i get application not found???
    jruffino11 likes this.
  11. #11  
    SSjon's Avatar

    Posts
    153 Posts
    ROM
    MikZ and MikFroyo 4.5

    Default

    I just tested it. Downloaded to my Evo and installed it. Works for me.

    MikG or CM7

    FullHDMI on both
    Thanked by:
  12. #12  
    SSjon's Avatar

    Posts
    153 Posts
    ROM
    MikZ and MikFroyo 4.5

    Default

    Quote Originally Posted by t12icky0 View Post
    hey...just letting you know. Maybe its just my ierror but its not working in the Jiminiy Rom for Evo. When i plug it in and start the service up it just is like static and flickering in and out real fast. Maybe i have done something wrong who knows.
    Can you please try flashing a different Rom? I believe you mentioned that the stock HDMI doesn't function as well. This will help pinpoint the problem.

    MikG or CM7

    FullHDMI on both
  13. #13  

    Default

    This works great for me i'm running a stock rom with the kernel recommended for this i've even tryed this without the kernel and it worked ok. only issue i had was when i uploaded the kernel i was missing a couple icons like clock and messages but they still worked. so i uploaded it again and that fixed it so i tryed a couple things like dolphin browser, market, words with friends and they all worked pefect then i tried modern cobat 2 and it went to a black screen but the audio was still there it was really glitchy. all in all this is an awsome app!!!
  14. #14  

    Default

    maybe its on my end. Can you tell me the process of the download. i am trying to download it from my laptop. when i click the apk link on any of the forums i get application not found.

    should i be trying to save the file not opening it on the download??

    should i be loadig in recovery? its not a zip so i cant see in recovery.

    any help would be MUCH MUCH WELCOMED!!!!
  15. #15  

    Default

    I have the kernel loaded fine but cant figure out what i need to do with the apk??
  16. #16  
    SSjon's Avatar

    Posts
    153 Posts
    ROM
    MikZ and MikFroyo 4.5

    Default

    Quote Originally Posted by pureEVO91 View Post
    maybe its on my end. Can you tell me the process of the download. i am trying to download it from my laptop. when i click the apk link on any of the forums i get application not found.

    should i be trying to save the file not opening it on the download??

    should i be loadig in recovery? its not a zip so i cant see in recovery.

    any help would be MUCH MUCH WELCOMED!!!!
    You need to save the file not open it from a laptop. Then transfer onto your SD card and install it with Application manger. Or use Astro file manager or ES file explorer, to find it and install. Your gonna have to check the box enabling applications from unknown sources.

    The easiest way I have found is to download to your phone and open it right from the download menu in notifications.

    MikG or CM7

    FullHDMI on both
    Thanked by:
  17. #17  

    Default

    thks so much trying right now
  18. #18  

    Default

    got it working!!! thks again.
  19. #19  

    Default

    Found this if anyone needs to figure out screen resolution to fix clipping and maintain 16:9 resolution.
    Thanked by:
  20. #20  

    Default a few new observations

    I noticed that when the phone is connected through the hdmi app and to the the monitor if the phone goes into power save or lock or if I recieve a phone call the app says it is on but does not wake the monitor untill I turn on the app again. I also experienced if i wasn't signed in to my gmail account after putting a new rom and trying to open this app it would say force close every time I open it.


    Spint lovers 2.2 /aslo tried myns 2.2 warm rsl 5
    full hdmi app
    full hdmi kernal

    Both work with full hdmi app but make sure u have the kernal or u will not get full screen
  21. Thread Author  Thread Author    #21  

    Default

    Quote Originally Posted by t12icky0 View Post
    hey...just letting you know. Maybe its just my error but its not working in the Jiminiy Rom for Evo. When i plug it in and start the service up it just is like static and flickering in and out real fast. Maybe i have done something wrong who knows.
    Did you try it on other ROMs t12icky?
  22. Thread Author  Thread Author    #22  

    Default

    If anybody is experiencing "Cannot Stop service" error, please go into your superuser permissions app and make sure that all the FullHDMI entries (there will be a few) are in the "Allowed" list. Share with us here if this solves the issue, I will add it to the FAQs in the OP.
  23. #23  

    Default

    Lost wifi for some reason. Restored and got it back. Gonna try flashing again and see what happens.
    Thanked by:
  24. #24  
    myn
    myn is offline
    myn's Avatar

    Posts
    7 Posts
    Global Posts
    11 Global Posts

    Default

    Force close on load of HDMI app on both Warm TwoPointTwo and Warm Z.


    I/ActivityManager( 268): Starting activity: Intent { act=android.intent.action.
    MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.orrebmas.full
    hdmi/.fullhdmi }
    I/ActivityManager( 268): Start proc com.orrebmas.fullhdmi for activity com.orre
    bmas.fullhdmi/.fullhdmi: pid=1464 uid=10082 gids={1015}
    D/dalvikvm( 1464): Trying to load lib /data/data/com.orrebmas.fullhdmi/lib/libhd
    mi_mod.so 0x465bc818
    D/dalvikvm( 1464): Added shared lib /data/data/com.orrebmas.fullhdmi/lib/libhdmi
    _mod.so 0x465bc818
    D/dalvikvm( 1464): No JNI_OnLoad found in /data/data/com.orrebmas.fullhdmi/lib/l
    ibhdmi_mod.so 0x465bc818, skipping init
    D/AndroidRuntime( 1464): Shutting down VM
    W/dalvikvm( 1464): threadid=1: thread exiting with uncaught exception (group=0x4
    00259e8)
    E/AndroidRuntime( 1464): FATAL EXCEPTION: main
    E/AndroidRuntime( 1464): java.lang.RuntimeException: Unable to start activity Co
    mponentInfo{com.orrebmas.fullhdmi/com.orrebmas.fullhdmi.fullhdmi}: java.lang.Nul
    lPointerException
    E/AndroidRuntime( 1464): at android.app.ActivityThread.performLaunchActiv
    ity(ActivityThread.java:2787)
    E/AndroidRuntime( 1464): at android.app.ActivityThread.handleLaunchActivi
    ty(ActivityThread.java:2803)
    E/AndroidRuntime( 1464): at android.app.ActivityThread.access$2300(Activi
    tyThread.java:135)
    E/AndroidRuntime( 1464): at android.app.ActivityThread$H.handleMessage(Ac
    tivityThread.java:2136)
    E/AndroidRuntime( 1464): at android.os.Handler.dispatchMessage(Handler.ja
    va:99)
    E/AndroidRuntime( 1464): at android.os.Looper.loop(Looper.java:144)
    E/AndroidRuntime( 1464): at android.app.ActivityThread.main(ActivityThrea
    d.java:4937)
    E/AndroidRuntime( 1464): at java.lang.reflect.Method.invokeNative(Native
    Method)
    E/AndroidRuntime( 1464): at java.lang.reflect.Method.invoke(Method.java:5
    21)
    E/AndroidRuntime( 1464): at com.android.internal.os.ZygoteInit$MethodAndA
    rgsCaller.run(ZygoteInit.java:868)
    E/AndroidRuntime( 1464): at com.android.internal.os.ZygoteInit.main(Zygot
    eInit.java:626)
    E/AndroidRuntime( 1464): at dalvik.system.NativeStart.main(Native Method)

    E/AndroidRuntime( 1464): Caused by: java.lang.NullPointerException
    E/AndroidRuntime( 1464): at com.orrebmas.fullhdmi.fullhdmi.authenticate(f
    ullhdmi.java:258)
    E/AndroidRuntime( 1464): at com.orrebmas.fullhdmi.fullhdmi.onCreate(fullh
    dmi.java:111)
    E/AndroidRuntime( 1464): at android.app.Instrumentation.callActivityOnCre
    ate(Instrumentation.java:1069)
    E/AndroidRuntime( 1464): at android.app.ActivityThread.performLaunchActiv
    ity(ActivityThread.java:2751)
    E/AndroidRuntime( 1464): ... 11 more
    W/ActivityManager( 268): Force finishing activity com.orrebmas.fullhdmi/.full
    hdmi
  25. #25  
    SSjon's Avatar

    Posts
    153 Posts
    ROM
    MikZ and MikFroyo 4.5

    Default

    Quote Originally Posted by Ice007112 View Post
    Lost wifi for some reason. Restored and got it back. Gonna try flashing again and see what happens.
    I had that to, I reflashed my rom, wiped Dalvik and Cache, flashed the HDMI kernel and it works now.

    MikG or CM7

    FullHDMI on both
Page 1 of 45 1234 ... LastLast

Tags for this Thread

Posting Permissions

B