yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] ManagementCritic:
I am suggesting an inexpensive fully configurable solution that rivals some automotive solutions, provided the monitor is permanently mounted or even recessed into the dash. It's your face, just sayin'

1) Use your existing phone with USB type C for 'DisplayPort Alt' transmission and

2) a USB type C to HDMI cable with a USB charging leg, ($15 @ Walmart)View attachment 5562219

(connect as indicated - the reason for the charging leg is to charge phone while in use)

3) connect phone via Bluetooth to car audio for phone calls, music and audio (assuming it's not a model 'T')

4) insert the HDMI end of cable to Lilliput 7" teleprompter display (used on Ebay @ $37.90) if you wanted to go super cheap. (It runs on 12v so a USB plug should work).

5) start 'Android Auto for phone' app if Android or iPhone equivalent otherwise.

View attachment 5562223

This may be bright enough to see reflecting off the windshield in daylight without a translucent grey gel (like a small section of window tint) because these displays have high contrast and brightness controls suitable for working under bright lights.

In any case, this is just one solution with one teleprompter monitor. There are a wide array of monitors that you may wish to examine. You may even want to use a USB C Hub and add keyboard and mouse, card reader, etc. You could spend thousands or under $100. Good Luck!
[General Questions and Answers] DiamondJohn:
I dont think that all phones that have USB type C, output video through USB. I am pretty certain many have complained about my phone (a Google Pixel 4A) not doing so. I would love if it did.

Pixel (4a) Does not support USB-c HDMI video out ? - Google Pixel Community

hmmm...this make me think it would possibly be enabled on a custom ROMs.
[General Questions and Answers] ManagementCritic:
Hey DiamondJohn,

For those that aren't tech savvy or just want it RIGHT NOW!... an alternative path might be a permanent installation of a dedicated device while leaving your phone for the usual Bluetooth phone stuff. Check this out: https://en.everybodywiki.com/List_of_devices_with_video_output_over_USB-C
[General Questions and Answers] ManagementCritic:
But wait! There's MORE!!!

Easily Add HDMI To Any Android Phone Or Tablet With A Cheap Displaylink Dock!​

Well documented vid with links to all hardware and instructions for all apps from Google PlayStore! The low latency Displaylink Dock even supports peripherals like KB, mouse and game controller. Check it out!
[General Questions and Answers] ManagementCritic:
Btw, runs on 5V, so an automotive application may be in the cards for ANY Android with ANY USB port. Allows for multiple peripherals, like maybe a mini-trackball?...
[General Questions and Answers] ManagementCritic:
Just a thought, but how about a low-light UV cam so, with the flip of a switch, your HUD can see through fog? Obviously, this will require a little more research on my part, but many camera sensors come with UV filters. Perhaps it is just a matter of filtering visible and IR light frequencies and providing a UV light source. Anyway, this project should be a new thread.

Oops. Looks like I got IR and UV reversed in my thinking. Well, you know what I mean.
[General Questions and Answers] b1gr3d1717:
TL;DR: making an AR headset powered by phone, close to a workable solution

Love this thread so much, 10 years late but I'm working on a similar thing and I too need the x-axis of my smartphone to be reflected about the x-axis.

My project is similar. I'm making a augmented reality visor that uses a smartphone as the display. Basically you strap your smartphone to your forehead (bare with me) and reflect the screen onto a transparent (and flat) surface right in front of your eyes. So as the have an AR display in front of your eyes.

The closest I've come to a solution is using a vnc connection from a PC where xrandr is utilised to reflect the screen (built in option). I'm still trying to do this over vnc though which is a bit harder. This does limit usability to that of your PC which isn't bad. But I've been unsuccessful at reflecting the display over vnc but I think I'm finding a solution for it (x11vnc documentation is a mission)

All that being said I'm still not completely satisfied with this solution. Other possible solutions to investigate:

* Making an android app the draws over all other apps

* Physically mirroring the screen with a mirror before displaying which has obvious problems

Again, happy I found this, didn't think about the use case in the original post but I reeeeaaalllllyyy like it a lot (Finna try it when I have a car :''D.)
[General Questions and Answers] b1gr3d1717:
Henlo frens, me again, I found a really decent (not perfect) solution to your HUD problem. It's an app call "navier HUD". It reflects the screen and all, black background so good contrast, give it a try

*EDIT*

I found a less than optimal solution to my problem using half HUD but I will keep trying the vnc reflection and maybe try making an app. On the second point I found an open source HUD app that does reflect the screen but it's strictly a speedometer (just called "HUD" on fdroid). The idea being to replicate the source code while finding a way to draw the reflection over other apps.

Will keep you updated if I find anything.

BigRed over and out

*Edit 2#

By far the best app providing heads up display navigation that I've found is hudway go, works on any android and available on playstore
[General Questions and Answers] nijohnson:
I did a bit with tasker and Paw server and sccreen stream a while back. Phone sends the display to Paw serverwhere it's sent to a webpage with a bit of css code to flip/reverse the image. The second device displays that webpage, which is whatever is on my main screen, but reversed. Within could just send an apps output directly thru that kind of filter.
[General Questions and Answers] GaloA:
Couldn't you do something similar, but using overlay? that it takes a screen capture of the app and overlays it over it's self but horizontally flipped?
[General Questions and Answers] ciobi:
I haven't thought of that. I guess I could take a look, but I don't know when.
[General Questions and Answers] GaloA:
That's cool man, i tried looking into how myself, but it's a bit above my technical skill with Java, let me know!

Have good one,
[General Questions and Answers] Shermanballz:
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? :-)
[General Questions and Answers] 1454:
I would pay/donate for this ability. I would like to mirror navi on my windshield so that I don't have to think about left->right and right->left. It would also be nice to be able to put a movie on, on long trips. (I know, unsafe blah, blah blah)

I thought about this, but just in case something happens and I get in a wreck I don't want that piece of glass turning into flying shrapnel. And short of gluing it to the dash, which would be potentially unreversable, I don't think it's a long term solution. I'm not as worried about the phone because I can mount it to the defrost vents, then have it plugged in while on the dash, thereby nearly eliminating it's possibility of dislodging from the dash.
[General Questions and Answers] VladyCu:
Any news on this fantastic feature?
[General Questions and Answers] wlpywd:
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
[General Questions and Answers] 1454:
If I learn it I'll do the same. But that's probably not something that will ever happen. If you or anyone else does though, I will donate.
[General Questions and Answers] reloadxero:
Can't believe there is no update on this feature, came here from a google search to see that the topic is more than over 2 years old.

I'm not a dev myself but i do know a little and this can't be too hard to code.

And even if this widget/app/rom code is written there's still something missing, the reflection on the windshield is doubled due to the inner and outer side reflections of the windshield, i don't know if it's possible to sync it in a way so that the phone shows the image somehow presynced for the windshield to show it correctly, but that again would only make it worse and double the image again and show 4 mirrored images this time.

tell me if i'm wrong
[General Questions and Answers] 1454:
I'm guess someone doesn't want to do it because of liability reasons. There is clearly interest, but I can see this ending in a court battle if someone where you use it and hit someone else. It's BS that we live in a society that will sue over everything because it really prevents us from getting some cool things.
[General Questions and Answers] Daman09:
Hmm, I too have found this thread using google. While it would be nice to mirror all apps, is there some way I can just get Google Maps navigation mirrored? Thats all I really want it for. Thanks in advance.
[General Questions and Answers] 1454:
That's the main reason I want it too. I would use it for other things, but it's primary use for me would be navi.
[General Questions and Answers] dorbot:
Come on folks!

bump bump

am I correct in thinking that you just have to swap the x axis?
[General Questions and Answers] Ry09iu:
wow that's a good idea! :D
[General Questions and Answers] 1454:
Yeah, I figured out the mirror screen protector trick. They actually make hud reflective flim, but it was pricey when I priced it. But instead of using velcro I use a grippy pad. However it still doesn't work with navi because it shows you turning in the opposite direction than what you should be. And I use speed view pro for speed and such. But I still want screen mirroring abilities.
[General Questions and Answers] willfck4beer:
Hud reflective? Cool, link?

I want mirror too... How are your java skills? :)
[General Questions and Answers] 1454:
http://rpmware.com/catalog/item/244601

This^ is a film from a cheapo HUD kit.

I used to be more expensive from what I recall. Plus, I could never find a picture of it. But I do know that cars that do actually have "hud" have a special coating on the windshield.

Ha....One word, Non-existent. I would gladly pay for this functionality if someone could make a "app" or setting to create this functionality.
[General Questions and Answers] willfck4beer:
Yeah. I was concerned I was going to get pulled over with the reflective film as it is very visible from the outside of the car. Trying to think of a better way.
[General Questions and Answers] willfck4beer:
Mirror film
[General Questions and Answers] 1454:
This is my current concern as well. I usually take my down and stick it to the rear passenger Window when not using it.
[General Questions and Answers] willfck4beer:
Navier hud has hud navigation. . Sick as fxuck and customizable. .. damn its awesome only $2 and there's a free one.
[General Questions and Answers] willfck4beer:
That's a great idea! Which film did you end up going for. What apps are you using? perhaps by posting your best practices here we can all collectively learn from them and build interest so as to further adoption and acceptance. It is safer and more effective for getting navigation cues, temperature, speed, cues about accidents ahead, school zones, deaf children on block, speed cameras, red light cams... it helps you having foresight about what's coming up on the road ahead and what other cars are going to do (e.g. slam on their brakes when they see the speed camera).

You should check out that Navier HUD app in play store (free or $2) and really sick.

I think I have a stop gap solution... but haven't tried it yet - it's far from ideal and may require root and/or special kernel for loopback... but in much the same way linux is run (via local loop vnc server and vnc client to 127.0.0.1) any vnc client that's suitably configured for mirror mode and mirror mouse/touchscreen input would provide a global window that's mirrored and yet not be limited in the strictest sense to that one app - you could run anything albeit with a **** ton of a performance hit, no? I imagine it would be easy as **** - for a non java-type to modify an open source vnc client to mirror images (open gl library maybe) and reverse mouse/touchscreen axis????? Right?
[General Questions and Answers] willfck4beer:
Alternatively, and easier, maybe under accessibility services where there's already negative inverse flipped color option and higher contrast, zoomed fonts, suupplemental display... Maybe an accessibilty plugin / service? Customnotifier remote plugin style so it is system service and has privelege ability to apply filter all screen displays for all apps and launcher? This may be easier and allows all android phones, even non rooted non aosp phones to use it?! Iirc this may be easy as hell to do like hello world level if we reuse some open source code for accessibity services which the sony liveview reverse engineering thread uses to push sysytem events to the watch. Those guys are badass coders. Especially Gottz. Happy freedom of speech day. Read in peace Aaron ... pour out alittle liquor. Watching Dr king on hud 720p... can't even imagine how sick 3.5K hud must be on nexus 10" or dna 1080p ....note2 is sick! Keep dev'ing and pushing the technologies xda. Love yall. Peace. I have a dream ALL of their bases are being to us now.
[General Questions and Answers] willfck4beer:
No one gave any ideas? Itll be sick as fxcuk if we can get this to work. Blow iphone to ****. Xda dont fail me now. Im glad to help but could use some direction. Id toss $30 bucks in to the effort and I'm sure a shxzit load of others would toss in $4 measley bucks

Note 2 hud bxitches

Yay censorship fail
[General Questions and Answers] willfck4beer:
Comm test... am I posting publicly sucessfully?
[General Questions and Answers] willfck4beer:
I can do c and c++... is this useful at all?
[General Questions and Answers] 1454:
I have $10 or more I can throw in.
[General Questions and Answers] Weissling:
Love the idea, whole screen flip so you can display whatever you like. If you develop an app for this, on a hardware aspect you may need to consider purchasing a film to increase the reflectivity of the window. Standard aftermarket HUDs come with this. I took a quick look around the internets for it, couldn't find it off hand, but can't imagine it costs too much.
[General Questions and Answers] willfck4beer:
Ipad mini mirror screen $1 ebay freeshipping. Completely solves ghosting or g host and doubles brightness. .. works in daytime
[General Questions and Answers] willfck4beer:
and there's no adhesive - it's an electrostatic bond IIRC

plus the mirrored screen protector still lets you see through the windshield perfectly fine - much less obtrusive than a suction cup and articulable arm mount.
[General Questions and Answers] 1454:
Which one are you using? If you don't mind me asking. The only I bought does use adhesive, and sucks. But I would love to have one that doesn't.
[General Questions and Answers] willfck4beer:
Oooo... That would suck. Ill take a look and pay a link. I think I bought the cheapest ipad mini mirror protector I could find
[General Questions and Answers] Weissling:
I didn't even think of using a mirrored screen protector on the windshield, but your right, that should do it.

My only other worry about this project is will sun damage an amoled screen? Sorry if its a stupid question but I grew up with original gameboy, sun would mess that stuff up good.
[General Questions and Answers] willfck4beer:
That's a really good question. .. especially with organics id imagine. I think a screen protector or two may help and at night it shouldnt be an issue :)
[General Questions and Answers] Weissling:
Oh no, at night it would be awesome. Using a mirror screen on the windshield be sure to jack your brightness WAY down at night(common sense but someone has to say it lol)
[General Questions and Answers] AprieBN:
That's a good idea !!! Like it :good:
[General Questions and Answers] willfck4beer:
Think it will be really cool for torque and one of those $8 bluetooth odb2 sensors. Torque apparently has HUD mirroring baked in. Haven't tried it yet but can't wait to try.
[General Questions and Answers] willfck4beer:
Anyone tried a Pico projector?
[General Questions and Answers] 1454:
I thought about that, but the resolution is **** so it doesn't seem worth it.
[General Questions and Answers] willfck4beer:
I have to respectfully disagree... the Optoma PK201, for example, has 854x480 resolution at 25-50 lumens... for less than $200. It could be mounted to the dash with velcro. A 10mm aluminized hypotenuse (reflective angle portion) right angle prism ($10 on ebay) could sit in front of the lens to bounce pico to windshield. MHL/uHDMI to pico gives full HUD. AND since the pico bounces off right angle prism and then bounces off the windshield... the mirror / flip / translate issue is solved.

Navier HUD is pretty sick too but goddamn if we can't find a way to flip or mirror the screen. Why is this so difficult?

Anyone had any luck with vnc loopback? the app itself could rotate it's screen and be a mirror to the rest of the OS.

Cannot wait for ubuntu phone. Getting awfully sick of this lack of configurability in android.

Anyone make any progress at all on this?

I'll kick in $40.

Any seconders?

Any recommendations on a website that takes app requests and allows people to pledge? Like kickstarter or indie go go?
[General Questions and Answers] 1454:
Don't get me wrong, if the resolution was better, I would agree with you. But the resolution Sucks, Imo. Anyway, I would kick in 20. Maybe more later.
[General Questions and Answers] willfck4beer:
854x480 isn't that horrible - especially in video. 1280x720 would be much better though.

AAXA makes a cheap pico (the p4 iirc) that has 1024x600 resolution and, I believe, it's laser so there's no need to focus.
[General Questions and Answers] phil gpx:
I'm currently buying parts in to do something similar.

I currently have a nexus 7 in my double din.

I've added extra 12v sockets hidden away with a relay on the ignition feed as not to drain the battery.

As with my nexus 7 I have a MIFI dongle with its own power source.

My plan for the HUD is;

Using a fibre glass kit from halfords will make a dock that will fit in a wireless charger which in turn is connected to the 12v socket, cut the dash and fit the dock that has enough resess so the phone does not move.

With the help of tasker once the phone is placed on the charging mat the display will go to max, blue tooth will turn on with WIFI, tablet talk will start and so will the app I've downloaded (can't post links or pics yet) app is called Navia HUD which will do speedo and navigation.

Phone calls will be delt with through bluetooth to hands free device and text messages will be done through tablet talk when safe to do so.

I havnt looked yet but a app on my tablet that can control the phone would be great if anyone can recommend? This is to minimse having to reach forward to use the phone, say entering address or something.

Thoughts or advice would be appreciated and hopefully given you guys a few ideas. Phil
[General Questions and Answers] dynamicengineer:
I did a quick scan of this thread and didn't see mention of this....

What about using a pair of "stacked" semicircular-ish lenses? Each lens inverts the image in one axis.

Edit: I don't know what I was thinking... or I'm not thinking correctly now...

So the image just needs to be mirrored about a "horizontal axis". Wont a single semicircular lens do what we are wanting to do? I'm thinking some sort of "plate" that you put on top of the device while it's on your dash.

concept illustrated better with an image (as usual):

http://www.flinnsci.com/store/catalogPhotos/AP5660cat.jpg

Of course, this would require a lens tailored to each device and each car, but i'd be willing to purchase a one-off piece if the price were reasonable (assuming the concept is realistic)

Any thoughts?
[General Questions and Answers] willfck4beer:
Good call; thanks for the contribution. Don't kow why I didn't think of this. Would the focal length matter? Would the distance from dash to windshield matter for ensuring that the mirrored image is in focus when it bounces off the windshield?

This is a great idea and substantially easier, it seems, that software implementation.

So we'd need, a hemi-cylindrical lens, right? to ensure only one dimension is flipped and minimal distortion... ?

---------- Post added at 06:30 PM ---------- Previous post was at 06:28 PM ----------

I want to see pictures of this - that should be TIGHT!

Thanks for the ideas!
[General Questions and Answers] dynamicengineer:
If my mental picture of the situation is correct, then yes, I think a hemispherical lens would do exactly what we want. You're absolutely right though, the major variable is the distance from the phone face (or the lens face) to the windshield. This can vary GREATLY from vehicle to vehicle. Also, with a pure hemispherical lens, you may end up with some distortion due to the curve of the windshield.

Now that I think about it more, if a one-off lens is the best solution, you might as well get something really snazzy -- horizontal inversion and magnification on both x and y axes. turn a 4.3" phone display into a decent "screen" in front of you. This may not be feasible because of the limited light output of these devices, but it's definitely worth a little more research.
[General Questions and Answers] Phexi:
Wow, i found this topic again, and a lot of time has passed since i asked the question. Sadly there still seems to be no solution :-/
[General Questions and Answers] willfck4beer:
RIGHT!? WTF!? Android pisses me off... need a fully open source linux type operating system where the vendor only integrates components where the drivers are open source and available as well. These niche innovations aren't being catered to by devs - even where people are putting up a bounty, the drivers are locked down, so we can't make incredibly simple changes (like flipping on X axis) in four years!!! WTH - you would think we are in an iphone walled garden. Sorry for the rant - it's just bewildering and frustrating. I didn't think XDA was impotent to solve a problem... just assumed it was like going to the Godfather on his daughter's wedding day. :)

The lens idea is certainly novel (for this forum) and would accomplish the goal, but impractical for something like the NOTE 2 with a 6" screen... imho. The lens would need to be fricking ginormous though it may give additional magnification. Cool idea ... I'll keep investigating too. Please post pics as you experiment. :) I'll try a magnifying glass tonight :) OH ****... can you imagine if you left this arrangment out in the hot summer sun and your phone was melted at the focal point :) haha
[General Questions and Answers] mcdull:
vnc

First thing first, I have no solution yet. But I think I can come up with a better idea on projection.

Having a HUD speedometer is not difficult. Having all app to mirror is tricky.

However, think about the usability, you will need to control the tablet if you really want to have all app to show up as HUD.

ie. it is very inconvenience to touch the screen while it is inverted and flipped under the windshield.

My propose solution is to have the tablet (android pad) be placed at the place of audio receiver (double din? may be).

And wirelessly mirror the screen to another tablet via VNC, I would use an IPAD mini for that.

In such case, all we have to do is to make adjustment to the VNC source code and make it mirror.

This should be a lot easier as the vnc already supporting rotate kind of stuff.

And you can control everything right at the console.