Phone Desk - Samsung DEX & Pixel desktop mode on your Mac Display

by
Samsung killed DeX support for PC and Mac — if you've got a Galaxy Z Fold/Flip or a Pixel with desktop mode, your only options were a second monitor, a DeX dock, or nothing. PhoneDesk is a macOS menu bar app that drives your phone's own desktop mode —Samsung DEX or Pixel desktop mode — as a real, resizable window right on your Mac. Not a screen mirror crammed into a box: actual desktop-mode windows, drag and resize like any other Mac app.

Add a comment

Replies

Best
I built phonedesk is because as a digital nomad often found myself working in a coffeeshop, so being portablility is important for me. the stack in my bag most of the times are my M3 macbook pro, samsung z fold 6, pixel 9 pro, usb cable. though these flagship devices are not that new but they are really capable machines and most of the time, i realize the pixel 9 pro stay inside my bag, the fold staying beside my mac which needily for my touch. Recently i rooted my pixel 9 pro to make some use out of it, and i found that i really like the pixel camera for picture and recording compare to the fold, so having to bring all these devices but the main workhorse is still my mac. The M3 Macbook Pro 14# is such a fine piece of tech, the hardware ( keyboards, display, trackpad, speakers,) is so good, the OS is just so smooth, and the chip is so powerful, so i though what if there is a MacOS App that can help me connect all of my android devices, i thought if the pixel 9 pro and the samsung z fold 6 already have desktop mode and dex desktop experience that natively come with it, why not connected to my mac and use it as a screen on my mac, this way i can control both phone using the mac's keyboard and trackpad. i did some research a found out, these android devices need an actually monitor, addition with keyboard and mouse to use dex or android desktop mode. for whatever reasons google and samsung doesnt offer any solution to use these amazing feature on the mac, or they did but killed it. and this was the reason i started to build PhoneDesk, a solution for my MacOS - Android stack, phone desk allow me to simply connect my android to mac via usb or wirelessly. now i can simply choose which device i want to use on my mac display, using mac native keyboard and track pad, everthing seem to work flawlessly. crazy thing is i can activate both phone simutanously to use as desktop mode. though this can be simply switch desktop display from mac to pixel to dex desktop mode, the latency could drop if use wifi. remember im still at the coffeeshop now streaming 2 androids devices via wifi for desktop mode so there is some latency here and there. to battle this i plug in my usb-c to usb-c and the experience change dramatically for latency. it just feel also to native as im using on the external monitor. one of the anoying thing i found about phonedesk is that when active in desktop mode, it create the overlay on the phone which i couldnt move or minimize, but that could easily be fix by using mac shortcut ( Option + O ) to turn off display on phone, to safe battery or ( Option + Shift + O ) to turn it back on. though this issue is annoying but i found it making me not wanting to hold my phone while active desktop mode is on, this way i can just stay dead focus by just using my mac and have full control of my phone in desktop mode. after spending alot of time testing, i found that natively i can drag files into the phone desktop mode from mac, and the images, videos, files just end up in phone Downloads folder, but if i want to send files from phone to mac, it just not possible, that's why phonedesk introduce the companion app, when you first connect your phone with PhoneDesk on mac for the first time, the app just install the companion app on your phone automatically. this way if your phone is in the desktop mode on mac, you can just simply open your phone file manager, photo, gallery and directly drag files to transfer to your mac, and the files will apprear in your mac downloads folder. this file shares is bothway now and is available via wifi or usd-c cable. Now i can use my pixel to records reel, vlogs, take picture etc.. and send it to my mac to edit on final cut seemingly without needing another app solution just for this. But i was not satisfy there, i thought to myself, if the samsung is unfold sitting there next to my mac , all beautiful and shiny and yet the display is useless is such a waste. So i dig deep and dive in head first, to a solution to turn my connected android phone into the macbook external display, this way i can extend my portable stack into somewhat a portable work station making multitask on multiple screens possible. and that is exactly what PhoneDesk did and it did very very well with realtime external display experience. the ealier version of PhoneDesk turning devices into mac external display, it was really good over usb but very good but over wifi is verry laggy and alot of corruptions. but i thought of some ideas to make use of phonedesk companion app to make the experience over wifi better, close to real time experience, and the result through alot of testing yeild more than what i expected at such high resolution over wifi. now i can easily plug in the usb c cable to the pixel to use desktop mode on my rooted phone while extend the macbook display into the fold inner display over wifi , and both perform really well with my M3 mac at a coffee shop. i can enjoy these old flagship devices by sipping a cup of ice coffee :)) Honestly i dont want to settle here with PhoneDesk current version, because i can see alot of things i want to improve, especially the dual mode where as if i only have the pixel with me, i want to be able to use desktop mode on my mac and the display as external monitor, but all at came to a wall as google still limiting the features with android desktop mode in current android 16, new android 17 is promising but i havent got that far yet. due to personal life circumstances im forced to launch Phonedesk at this stage, though im happy with the result and performance phonedesk bring into my workflow. for the last 3 years i stop my freelance website design gig to fully learn programming and build software, all my reserve fund is spent, apple developer membership recently expire, with a toddler constantly asking to buy him toys because i spent way too much time on building this craft. As of right now PhoneDesk is only $25 for lifetime license for early supporter. i think in the future this will be a $25 yearly subscription fee or something similar to keep me afloat and continue working on my passion for making productivity software. if you read up to this line, thank you so much for your anticipation on Phonedesk Launch on Product Hunt. Thank you

recent video about Phonedesk usage at a coffeeshop: , please share yours :))

Would love a way to map specific Mac keyboard shortcuts to phone ones since some apps expect Android combos that don't translate cleanly on the Mac side, even a simple per app preset would save a lot of friction.

 this is such a brilliant idea Toprak, like a way where user can set key binding like in linux ubuntu hyprland right ?

finally got to use my fold's desktop mode without dragging out a monitor or hunting down a dock. honestly the resize and drag behavior feels native, like it's just another mac app

 thank you for your feedback , other than the creation of my son, phonedesk is one of my proudest creation. i just love having the real time experience on the android ive been carrying around for this whole time. and use the desktop mode directly on my mac is just lovely

One thing I'd love to see is proper audio routing so calls and media come through the Mac instead of just the phone speaker, plus a quick keyboard shortcut to summon the window when I'm heads down in another app. That alone would make it feel truly native.

 so when in desktop mode the audio is routed to the mac, so if you want to distribute compute to the phone to play your youtube / media / phone calls, you can enjoy it in realtime with little to no latency over usb/wifi . also ive noted the keyboard shortcut custom binding, i think this would make productivity much better once go through the learning curve of what are the keys for the functions

Finally a real fix after Samsung dropped DeX on Mac. The drag-and-resize feels native, not like another janky mirror app. Genuinely useful.

the goal is to make it the desktop mode and dex performance like native monitor on the mac display. but it already feel like native if connect via usbc, but if you have a usb 3 cable that would be money :))

This is a great fill-in for the DeX gap on Mac. One thing that would make it way more useful for me: native keyboard shortcuts to switch between phone and Mac focus, plus the option to keep the phone window pinned above other apps when I'm juggling tasks. Right now alt-tabbing back to a browser mid-session feels jarring.

yes im thinking of a way so we create custom key bind on the mac so we can custom our own keybind like hyprland to switch between apps and window

Would love to see keyboard shortcuts for switching between Samsung DeX and Pixel desktop profiles, since I bounce between a Z Fold and a Pixel for testing and the menu bar dropdown is getting tedious.

both dex and android desktop mode could run at the same time too, but i agress keyboard shortcut can be useful here :))