FORUMS
Remove All Ads from XDA

[HDMI][TeamWin] HDMwIn Support for Gingersense Now Available!!!!!!

378 posts
Thanks Meter: 179
 
By MultiDev, Senior Member on 28th August 2011, 10:36 PM
Post Reply Email Thread
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.

Quote:
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
Quote:

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.

Video Preview available here:
http://www.youtube.com/watch?v=gu7OV...layer_embedded

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.
Code:
How to install:
- Install Kernel Manager from Market
- Run Kernel Manager and approve the superuser request.
- Press menu and select 'Advanced Options'. Ensure 'Clear Cache' and 'Clear Dalvik Cache' are checked.
- Select Load Kernel List.
- Scroll to the bottom of the list.
- Select PoonSense 2.3.3.
- Press Download+ Flash Kernel.
- After the reboot, enjoy HDMI mirroring. There is no app to start or configure. It just works now. Plug in an HDMI cable and you are good to go.
Attached Files
File Type: zip 2.3.3-1-793-HDMwIn-Sense233-Alpha-signed.zip - [Click for QR Code] (3.05 MB, 1481 views)
The Following 10 Users Say Thank You to MultiDev For This Useful Post: [ View ] Gift MultiDev Ad-Free
 
 
29th August 2011, 01:26 AM |#2  
Senior Member
Flag Charlotte
Thanks Meter: 193
 
More
Excellent! Can't wait to try... of course I just lost my HDMI cable
29th August 2011, 01:36 AM |#3  
cruise350's Avatar
Senior Member
Flag Memphis, TN
Thanks Meter: 626
 
More
deleted post I was in the wrong forum.
29th August 2011, 05:12 AM |#4  
Khilbron's Avatar
Senior Member
Flag Brentwood, TN
Thanks Meter: 119
 
More
Is this kernel godmode compliant?

Sent from my PC36100 using Tapatalk
29th August 2011, 04:49 PM |#5  
Junior Member
Flag Tampa, FL
Thanks Meter: 1
 
More
Hi Guys,

I have a simple question, Is this kernel compatible with the Stock Ver on Gingerbread ?
Also is this kernel support Wireless N ?

Thanks
29th August 2011, 09:26 PM |#6  
Khilbron's Avatar
Senior Member
Flag Brentwood, TN
Thanks Meter: 119
 
More
Quote:
Originally Posted by Khilbron

Is this kernel godmode compliant?

Sent from my PC36100 using Tapatalk

Since I didn't hear an answer on this, I downloaded the kernel from Kernel Manager (poonsense 2.3.3) made a backup of Synergy RC2+Godmode. Flash was sucessful, ROM booted with no problems. When I get home in 4 hours I will hook up my HDMI cable and test functionality.
29th August 2011, 09:35 PM |#7  
Senior Member
Flag Charlotte
Thanks Meter: 193
 
More
Is anybody having WIFI problems after flashing? I flashed last night, this morning I get "Error" under Settings -> Wireless & Networks -> WiFi (the word Error is right below the word Wi-Fi; attempting to click the checkbox does nothing. It stays unchecked).

Might be a coincidence, as I was also updating my GPS driver last night as well.
29th August 2011, 09:41 PM |#8  
Khilbron's Avatar
Senior Member
Flag Brentwood, TN
Thanks Meter: 119
 
More
Quote:
Originally Posted by mpsantiago

Is anybody having WIFI problems after flashing? I flashed last night, this morning I get "Error" under Settings -> Wireless & Networks -> WiFi (the word Error is right below the word Wi-Fi; attempting to click the checkbox does nothing. It stays unchecked).

Might be a coincidence, as I was also updating my GPS driver last night as well.

I can confirm this I didn't think to test my WiFi after flashing. I receive the error message as well.

Sent from my PC36100 using Tapatalk
29th August 2011, 10:04 PM |#9  
Junior Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by mpsantiago

Is anybody having WIFI problems after flashing? I flashed last night, this morning I get "Error" under Settings -> Wireless & Networks -> WiFi (the word Error is right below the word Wi-Fi; attempting to click the checkbox does nothing. It stays unchecked).

Might be a coincidence, as I was also updating my GPS driver last night as well.


This will happen if you flash the new kernel through kernel manager. All you have to do is flash the kernel manually and everything *should* work fine.

Go into recovery, clear cache and delvik. Then go to flash file from sd, scroll to the folder called kernel manager, then open the agrabren folder and there will be the flashable zip. Note, this only works if you have already downloaded the file through kernel manager. Otherwise you will have to find the zip file in the dev area. I will include a link soon to the zip.

Find the link here... Second post down (I think)...
http://forum.xda-developers.com/showthread.php?t=987592&page=188

P.S. Always Nandroid Backup prior to any flashing... I am no pro, this is simply the method that worked for me.

I hope this helps, it worked for me the exact same way on all 3 of my EVO's.

Thanks to agrabren and all who contributed, this is one amazing piece of work!! Everything works flawless!

Sent from my S-OFF OG EVO using XDA Premium App
The Following 2 Users Say Thank You to ABBUB For This Useful Post: [ View ] Gift ABBUB Ad-Free
29th August 2011, 11:25 PM |#10  
Khilbron's Avatar
Senior Member
Flag Brentwood, TN
Thanks Meter: 119
 
More
Quote:
Originally Posted by ABBUB

This will happen if you flash the new kernel through kernel manager. All you have to do is flash the kernel manually and everything *should* work fine.

Go into recovery, clear cache and delvik. Then go to flash file from sd, scroll to the folder called kernel manager, then open the agrabren folder and there will be the flashable zip. Note, this only works if you have already downloaded the file through kernel manager. Otherwise you will have to find the zip file in the dev area. I will include a link soon to the zip.

Find the link here... Second post down (I think)...
http://forum.xda-developers.com/show...87592&page=188

P.S. Always Nandroid Backup prior to any flashing... I am no pro, this is simply the method that worked for me.

I hope this helps, it worked for me the exact same way on all 3 of my EVO's.

Thanks to agrabren and all who contributed, this is one amazing piece of work!! Everything works flawless!

Sent from my S-OFF OG EVO using XDA Premium App

I didnt use Kernel Manager to flash it, I downloaded the kernel, booted to Ra Recovery, backed up my current ROM, then wiped Cache 3x, and Dalvik 3x, then i manually flashed the zip via install zip from SD Card, and my WiFi still errors out. So what you said is irrelevant to the issue. I appreciate your attempt to try and fix it, but the fix is not a fix.
30th August 2011, 02:18 AM |#11  
OP Senior Member
Thanks Meter: 179
 
More
Quote:
Originally Posted by Khilbron

I didnt use Kernel Manager to flash it, I downloaded the kernel, booted to Ra Recovery, backed up my current ROM, then wiped Cache 3x, and Dalvik 3x, then i manually flashed the zip via install zip from SD Card, and my WiFi still errors out. So what you said is irrelevant to the issue. I appreciate your attempt to try and fix it, but the fix is not a fix.

Try using the newest kernel version attached to this thread. Agrabren fixed some issues and updated the kernel to a new version. Make sure to flash manually and wipe cache and dalvik cache.

I've updated the instructions and attached the newest kernel version to this thread.
The Following User Says Thank You to MultiDev For This Useful Post: [ View ] Gift MultiDev Ad-Free
Post Reply Subscribe to Thread

Tags
hdmi evo teamwin gb

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes