Free HDMI Mirroring/Cloning with HDMwIn

Oh wow! So why do people buy the other one with less features???? :confused:

My in the field tests has shown the ui on the other app is more user friendly for the non-techie. There are also a few people that don't trust free apps for one reason or another. On the flip side there are those that will take open source over closed source any day.
 
My in the field tests has shown the ui on the other app is more user friendly for the non-techie. There are also a few people that don't trust free apps for one reason or another. On the flip side there are those that will take open source over closed source any day.

Haha, I'm a non techie and I can figure out this one pretty well.

To each their own!
 
Haha, I'm a non techie and I can figure out this one pretty well.

To each their own!

It also may have to do with the other app working in HW acceleration mode with stock rooted/stock kernel and stock CM6.1.2 setups.

Benchmarks have been updated. FullHDMI 1.1.0 and HDMwIn 1.2.5
 
Last edited:
  • Like
Reactions: bradleyw801
Do you guys offer support on irc?? Not that I am having a problem but I figured it may be something nice to have for new people who may be confused or want to report an issue.
 
Do you guys offer support on irc?? Not that I am having a problem but I figured it may be something nice to have for new people who may be confused or want to report an issue.

I'm running both apps and have been helping HDMwIn users when they show up on the other app's irc. User's do find the support chat very helpful.
 
Yo agraben, loving this app..u mention on your FAQ* that the evo display is 32 bit color but it actually is 16bit...u said its tricky to get full 32bit color without losin any memory but is this something u will/are workin in accomplishing? 720p with full 32bit color and im throwing my bluray away:)
 
[YT]watch?v=gu7OVC31Nc4[/YT]
Video Preview available here:
http://www.youtube.com/watch?v=gu7OV...layer_embedded
Original link
[HDMI][TeamWin] HDMwIn Support for Gingersense Now Available!!!!!! - xda-developers
Warning!!
The kernel has been released on Kernel Manager. This is a free app available on Android Market. Before installing this kernel, please nandroid your phone. This is an alpha kernel. There may be instabilities and other issues. Be aware that installing this kernel will override any other custom/stock kernel you may have installed. You will lose the abilities of those kernels (such as overclocking, HAVs, etc.). This requires root. Do NOT use this kernel with an ASOP rom (MIUI, CM7, etc.). An ASOP version is coming according to the devs.

How to install:
Apparently, kernel manager has issues with the HDMwIn kernel, so please flash from recovery manually instead.
- Run Kernel Manager and approve the superuser request.
- Press menu and select 'Advanced Options'. Ensure 'Flash automatically' isn't checked.
- Select Load Kernel List.
- Scroll to the bottom of the list.
- Select PoonSense 2.3.3.
- Press Download + Flash Kernel.
- Using a file manager, navigate to root of SD card. sdcard/kernel-manager/agrabren contains a .zip file callled "2.3.3-1-793-HDMwIn-Sense233-Alpha-signed.zip". That file is also attached to this thread.
- Move that .zip file to the root of your SD
- Reboot into recovery
- Wipe cache and dalvik cache.
- Flash the .zip file.
- Reboot
- Enjoy HDMwIn.

Also, agrabren has updated his kernel due users having issues with blank screens. If you guys are having issues, please use his newest kernel: build 793. That version is now available on Kernel Manager and attached to this thread.
http://forum.xda-developers.com/show...postcount=1864

Old method of install. Causes Wifi errors and other bugs, use alternative method above.

You read the title correctly.

HDMwIn now supports HDMI out on gingersense. Congrats to TeamWin for this fine release. I have been waiting for HDMI out support for a while.

Originally Posted by agrabren
The Alpha kernel is now available from Kernel Manager! Give it a test drive!

(Sense only)

We'll be porting the whole re-architecture over to CM7. Not gonna leave AOSP out to dry!
http://forum.xda-developers.com/show...postcount=1850

This new kernel is a complete rewrite of the app. The functionality is now fully automatic and no longer requires a separate app. The team has said they do plan on releasing an App to allow those who wish to tinker with settings to do so, but otherwise, a seperate app is unneeded. Gone are the daemon downloader loops.

More indepth information is available here:
http://www.androidcentral.com/androi...ead-first-look
How long did it take you to perfect HDMwIn for Gingerbread?

I've spent over 100 hours getting all the little details right and all the algorithms working smoothly. I anticipate another 10-20 hours until all the wrinkles are fixed.

So HDMI just outputs on its own? The user doesn't need to do anything?

Exactly. The user plugs in the HDMI cable, and it just works. The user is welcome to make adjustments via the UI, but there's generally no need. But there will always be someone who is fussy and wants it to lock rotation, change scaling or modify the overscan defaults.

Did there not used to be auto-rotation? And does auto-rotation work for everything? I noticed it worked in both Nova and the YouTube app.

There was a rudimentary version of auto-rotation in old builds, but that required the UI to read the sensors. This consumed massive amounts of battery, and performed poorly. This new method requires no extra power, and offers a smoother experience to the user. Any application which natively handles rotation (either fixed, like Nova, or dynamic, like Messages) will work out-of-the-box. As for YouTube, YouTube isn't mirroring. It uses native HDMI support for Gallery videos and YouTube videos. That was one of the great new features. You no longer need to disable mirroring to use YouTube. It switches automatically.

You mentioned there's now YouTube app support. Is there also support for videos played in the browser app?

Only the YouTube app and Gallery app support HDMI out-of-the-box from HTC. So when those apps run, you'll have different output on your TV from your device. If you're playing video (or anything else) on the device in a player which doesn't natively handle the EVO's HDMI port, you'll get full mirroring. If the app is HDMI-aware, you'll get the app's intended behavior.

Are there any performance enhancements in the new HDMwIn? How are the scrolling speeds compared to the previous version?

We're using the same "Silky Johnson" technology which drove our previous accelerated kernels, so we're seeing the same smooth responsiveness and performance. Because we now do aspect scaling a little more accurately, it's possible the GPU isn't quite as taxed as before, but we haven't felt a noticeable difference. The device no longer has a polling loop running in the background, so that helps battery life and performance as well.

You mentioned there's a custom kernel involved. What kind of features does this kernal support? Are other kernals supported?

I always build our new features directly on top of the HTC kernels. Once we release the kernel and source code, we work with other kernel developers to get our code integrated into their kernels. This kernel has all the latest EDID fixes (for people who would plug in a TV and have the phone immediately crash) as well as the HDMI mirroring.
 
Last edited:

Trending Posts

Members online

Forum statistics

Threads
957,003
Messages
6,971,006
Members
3,163,681
Latest member
Edie Raleigh