• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Q] App that mirrors the screen to use it as a HUD

Search This thread

Phexi

Member
Sep 17, 2007
15
7
Hi there. I need an app that mirrors the screen of my android phone to use it as a HUD in my car. I've already found an app that shows the current speed mirrored, but i would like to have it for other apps, too. So that i can use apps like Google Maps Navigation with my front window.

I googled a lot, but i sadly didn't find anything...
 

fleamage

Member
Jan 12, 2011
5
3
Agree.

We are not looking for a simple application that can mirror some glyphs or static images. We are looking for an application or mod (Xposed, maybe) that can mirror the android screen itself.
If somebody can develop it and put that on google play or some other purchasable place, I would buy it for sure... (I think $10 for a license is a fair price)
That way, you could use Waze, Sygic (full interface), some simple text applications or even minimalistic texts, tasker and many other useful things that can turn your night drive experience even better.

My guess is that this is something kernel related, I think this is not achievable by the OS level. I can develop very simple android apps, but I never messed around with kernels, I don't even know where to start.
 
  • Like
Reactions: 1454 and jgmoreno75

jgmoreno75

Member
Oct 23, 2009
44
2
Las Palmas de G.C.
Agree.

We are not looking for a simple application that can mirror some glyphs or static images. We are looking for an application or mod (Xposed, maybe) that can mirror the android screen itself.
If somebody can develop it and put that on google play or some other purchasable place, I would buy it for sure... (I think $10 for a license is a fair price)
That way, you could use Waze, Sygic (full interface), some simple text applications or even minimalistic texts, tasker and many other useful things that can turn your night drive experience even better.

My guess is that this is something kernel related, I think this is not achievable by the OS level. I can develop very simple android apps, but I never messed around with kernels, I don't even know where to start.
I agree. $10.

Enviado desde mi Nexus 7 mediante Tapatalk
 

blackcrack

New member
Dec 13, 2015
2
0
near Stuttgard
blackysgate.de
Hi,

would be great if i put my tablet under the windshild and this all mirroring to me as driver,
because, i can look on the windshild and can controling my Galaxy 10.1 over my windschild..
and can selecting all apps what i want, include OSMAnd~, speedometer and others.. and all
it is reflecting-wrong on the tablet direct but become on the windshild the right mirrored reflected :)

this is the sense behind . for using tablets to have an head up display..
and in front maybe a dark foil for it.

We are need only a HUD-App for tablets and handy's ;)

best regards
Blacky

from Blackysgatel.de
 
Last edited:

S89

New member
Dec 27, 2015
1
0
Tis one always gets me crazy searching. .no, digging!!always tot its a gud idea.. i put ted on while i drive and hud it backwards .but just a tiny bit coz place at end and out of the way enough just to grasp a a rough image of wats going on in the video..as forr navi, most hud mode navi ive tried.. none gives the same exp like when using something like waze or maps.. i guess the safety thingy is cocblock them to dev a ful disply hud version.. and mayb the the brightness issue, but im suprised with all the motion and glasses fad going around they cpuldnt find a compromise.still gptta settle for phonr+mirror-windshield if wanna get the full flip.. i place it in a position backwards enough to hav thr screen project only on the top tintsun blocker thingy so i can hear evrything n only can see some of it .. like catching something at the corner of ur eye but cant really tell.. onlu until i look up i can realy view.. but i guedd if the tints too heavy it defeats the purpose of hud.. so i tried far right drivers side .. at the front . I realised its still ok.. doesnt affect much sight.. but i think ive come to the conclusion if its ever gonna be effective is had to be able to shift possitions at an instant and include other controls to aid like motion , voice etc. And i think i only put atention towards the display when the car is more idle.. so im thinkin how bout calls,reminders ,those typr function can be left on, and only when speed decrease to a ceratin level tje full function will be unlocked.. sprta like the treadmills at the gym.. itll stop webbrwsing,youtubing if runing speed is below 40 i think.. ill keep thinkin..

Sorry 4 d messsy writing. Well.. just had to get something out after hours trying dif keywords, came out same..
Ill keep learning n thinking.. hope some gud wil come out of all this.. cheers
 

Fat Albert

New member
May 18, 2010
2
0
This functionality exists in just about every Android o/s projector on the market since it's required for back projection (projector behind screen, audience in front).

It's a global setting, usually offering reverse or inverted or both as options for all display modes

C'mon Devs, this ain't rocket science
 

Capowacko

New member
Jan 26, 2016
1
0
Wow, now here we are in 2016 and still nobody had figured this one out yet !!! How hard can it be? I've searched for days now and can find nothing ANYWHERE ? I just drove 7 hours from San Francisco and used a hud speedo while my wife watched movies on her note tablet. And so I thought hmmmmm ?↩↪? Of course I wouldn't want my eyes to be distracted from the road while driving and watching porn on my windshield ! But just other useful hud of screen would be useful, btw could other drivers or passengers of other vehicles see my hud ? I mean just in case of privacy issues you know like banking or shipping on amazon or watching porn. Are there laws against hud in vehicles? What about using a fresnel (sp) lens? Or 2 ,one reversed? Or how about a simple app with screen orientation control flip flap and floor ? No? I will I await answers until then I well just continue practicing my mental flip image skills by standing in front of a mirror and using my android phone, I've almost got it down but when walking I tend to bump into things because I turn the wrong way! So now I stay clear of sidewalks and cliff edges. Hope one of you tech idiots figures this out before I'm forced to sell my e bike or get arrested for breaking some non existent driving law, 6 years now, wow! We can buy and fly drones fpv smaller than a matchbook that cost less than a $100, but we can't flip our phone screens??? I guess I'll just have to go for a fresher lens and full windshield reflective film, you know for that BIG SCREEN effect. Lmao.
 

e.o.norris

Member
Jan 26, 2016
5
0
reversing Fresnel wide angle lens 8 x 10' on ebay for 7 bux.. Flip it over should magnify and still reverse left to right.... rotate 90 degrees and presto instant hud mode. You'll need a reflecting sheet behind it. alternatively, cut out a much smaller piece of the lens and stand it on edge in the light path from phone to windshield... this lens is like a thick sheet of plastic so no shrapnel.
probably best would be to leave the phone on the dash close to thee windshield and hang the lens vertically in the light path from reflection to your eyes
.donations cheerfully accepted paypal [email protected].
 
Last edited:

mcdull

Senior Member
Feb 15, 2007
947
71
Hong Kong
It cannot be an app. App development is simply impossible to implement this feature unless you are going to simulate the entire android system on an app. If it has to be done, would temper the hardware abstract layer HAL and is device specific. It seems possible to implement this in a specific device using a specific custom kernel but won't make it generally usable.

Sent from my kenzo using XDA-Developers mobile app

---------- Post added at 09:38 PM ---------- Previous post was at 09:27 PM ----------

Another possible solution is an app that mirror and flip the screen of another pad. E.g., you have a nexus7 put on the stereo din and broadcasting screen to an 5.5 inch phone (e.g.nexus 6) putting under the win shield. The nexus 6 would only act a screen of hud. Operation had to be done on nexus 7 which is not flipped. That would be a lot easier and practical.

Sent from my kenzo using XDA-Developers mobile app
 

capillonpub

Senior Member
Jun 11, 2008
60
6
Hi,

It's a very good idea ! I understand that it can be very difficult to have an app than mirror everything in the screen. Is there a chance to ask Waze developer to do it as an option for waze only in a future release?

thx,
philippe
 

nijohnson

Senior Member
Jul 3, 2012
244
22
so here's my thinking. You don't need to reverse the entire display. just one app at a time. how would this work?

there are apps like "floating apps" which esentially widgitize an app
there are apps like "mirror reversal" which flip an image.

is it possible to take code from the latter & insert it into the former?
 

braxxx79

New member
Sep 9, 2016
1
1
Until the app is developed. Simple DIY fix

Just place a small mirror flat under the windsheild where you would normally place your phone. Just in front of that mount one of those angled clear acrylic buisness card or photo holders from office supply store. Then when you place your phone (facing away from you) against it the image will get corrected before displaying on windsheild. If the acrylic isnt quite the right angle just use a lighter to heat it just enough to bend to the desired angle and it will harden again when cool. Someone may have already suggested this. I dont feel like reading back that far.
 
  • Like
Reactions: willfck4beer

wren945

Member
Apr 24, 2015
9
5
Just place a small mirror flat under the windsheild where you would normally place your phone. Just in front of that mount one of those angled clear acrylic buisness card or photo holders from office supply store. Then when you place your phone (facing away from you) against it the image will get corrected before displaying on windsheild. If the acrylic isnt quite the right angle just use a lighter to heat it just enough to bend to the desired angle and it will harden again when cool. Someone may have already suggested this. I dont feel like reading back that far.
Sounds viable. Hope there is commercial product like this.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Hi there. I need an app that mirrors the screen of my android phone to use it as a HUD in my car. I've already found an app that shows the current speed mirrored, but i would like to have it for other apps, too. So that i can use apps like Google Maps Navigation with my front window.

    I googled a lot, but i sadly didn't find anything...
    5
    i have been working with custom apps development for work, and I think (I HAVE VERY LIMITED KNOWLEDGE DONT QUOTE ME AS AN EXPERT OR CODER) you are right, this should be a one-button widget/one-option setting under 'settings' of a ROM, not an APP, that simply reverses display on the Y - axis (hell, option for x-axis too, don't know if vertical or landscape display wanted/needed, especially with tablets), reverses control functions, and control locations. (ESPECIALLY ICS controls)

    My understanding of coding for this, you can't have an app that would effect the output of another app, the only 'system wide' apps, like 'Screen Filter' for example, can control a system-wide "overlay" but not change the actual output of display options.

    I am only posting this because we had the same issue come up with something hella specific we were working on, an education in-house app, needed a left-hand and right-hand version, and at first were thinking some kind of library call to either mirror or flip just a specific layer of display within the app, but it turned out it was much much much much easier to just recode a 2nd location for the controls and set it under options within the app to choose which one to use, the 'mirroring' i think proved to be impossible without a custom rom, which most of us would've been ok with but can't add new people or expect to have enterprise control of the app if it was a rom change. See, if you mirror the display, the touch controls work opposite their button location. If you mirror the control buttons as well, the functionality of Left Right becomes reversed too, essentially breaking the app. (think of the old helicopter game controls, only left right instead of up down)

    but, not only for HUD, but for left-hand/right hand, disability access, and other various uses, a ROM-wide setting to control reversing the display of both controls layer and app-display layer would be most excellent for custom roms and eventually the Android core code as well (Here is the problem everyone in this thread is ignoring, if the display output is simply reversed, your touch controls, especially for ICS system buttons, functionality would be broken, controls in the dead center would work backwards and controls on the left or right side of axis would still work on the opposite side of where the display shows the button to be, and this would, for the common user, essentially break functionality of the phone itself) --- Am I making sense? someone who is a better developer should be able to rephrase what i'm saying in a better way.

    But the app controls would also need to be reversed, and I don't think that can be done via an app, at least not to control the behavior of other apps. An overlay wouldn't work, even if it was a mirrored output of display over a blank overlay of the original display output, because control options can't be manipulated by an additional app for the app you are actively using.

    But i agree, this should be easy enough to do for CM10 and other custom roms.

    I would just suggest you separate the two within settings, so there is an option to reverse controls only (for left handed, disabled, special situations, etc -- which should really be included in Android core itself) for accessibility, let apps call on the control layout option so can just code once and have it reverse A) location, for handedness, B)functionality, for special use, options, and HUD, and then C) also reverse display, for either HUD or Mirrored projection/video output/special uses. So, if I understand the android programming correctly, you just need to include 3 separate reverse-output libraries for app programmers to call, which could also just be set system-wide within options, they are 1)reverse touchscreen control location based on a flip of y-axis or x-axis in landscape, 2)reverse touchscreen control functionality based on the gyroscope-detected axis, and 3) reverse the display rendering output along the axis, also gyroscope-detected.

    I guess I would suggest begging CM folks to incorporate this, and once its in use with enough people out there, maybe by the time Android is at Sweetbread or Truffles it will be incorporated into the main libraries. Either that or a group of disabled and left-handed folks (NOT IMPLYING THE SAME THING BETWEEN THE TWO GROUPS PEOPLE, I HAPPEN TO BE LEFT HANDED MYSELF) sue google class action to include these in the programming libraries under the disabilities act violations for accessibility.

    ----

    of course, if someone else knows a much, much easier way to do this with just a standalone app, please speak up!!!!!!!
    4
    not that I've found. you'd think mirroring the display on the y axis would be simple. I'll make it of I ever learn java/linux/android programming
    3
    I think 5 is enough. Any of these float your boat? (those all *should* have mirrored "HUD" settings so when laid on your dash under your windshield you get the effect of the BMW HUD above. I haven't tried any of them personally, though.)

    He isn't looking for a speedometer, he wants to mirror his screen for all apps, so that way he can use the maps app or the navigation app or any other app of his choosing and see it on his windshield. Before you go off on your next pissy fit, read carefully.
    3
    Do it physically. Make a holder that will let your phone sit upright with a mirror in front of it angled 45 degrees. Now the windshield will show the mirror image of the mirror; ie. not backward / upside down...

    Of course it would be tough to actually USE the phone... maybe voice commands? :)

    Sent from my SPH-D700 using Tapatalk