UPDATE! 1) I posted a follow up video covering how to include sound, how to run it wirelessly, plus more configurations you might find useful. Link here ruclips.net/video/Jmul40TMYRk/видео.html 2) For M1 Mac users, homebrew installation requires one additional step. The installer itself instructs you how to do it right after installing it. Kindly read the output on the terminal after installing brew. Hope this helps! ---------------------------- Hi! Just a couple of updates: 1) Apparently, homebrew doesn't natively support M1 macs yet. However, you can still proceed by opening Terminal.app with Rosetta. EDIT: brew now natively supported. 2) I forgot to specify that scrcpy only mirrors video. If you need audio, try sndcpy (scrcpy for audio). Note though that I haven't used sndcpy so I can't really vouch for it yet. But it's created by the same group of people as scrcpy so it should be reliable. Thanks :)
@@dungly3855 hey man! Sorry this took a while to get out but it's finally here. I posted a follow up video which covers how to run it wireless, with sound and other configurations you might find useful. Check out the video here ruclips.net/video/Jmul40TMYRk/видео.html
@@earlmalaki Im facing issues getting the below error: [server] INFO: Device: Xiaomi M2101K7AI (Android 12) [server] ERROR: Encoding error: java.lang.IllegalStateException: null [server] ERROR: Exception on thread Thread[main,5,main] java.lang.IllegalStateException at android.media.MediaCodec.native_dequeueOutputBuffer(Native Method) at android.media.MediaCodec.dequeueOutputBuffer(MediaCodec.java:3535) at com.genymobile.scrcpy.ScreenEncoder.encode(ScreenEncoder.java:152) at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:102) at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:74) at com.genymobile.scrcpy.Server.scrcpy(Server.java:101) at com.genymobile.scrcpy.Server.main(Server.java:335) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:363)
@@earlmalaki Do you know of a progrm now for reverse use, mirroring 16:9 iphone 8 plus, to a 16:9 windows laptop, and be ableto use mouse and keyboard, or the touchsreen of the windows laptop? thanks in advance!
@@k.o.t.o.n. Have you checked "Reflector 4" and "AirParrot 3"? I'm not sure if those provide remote control but both are really good multi-platform screen mirroring solution worth trying.
Hi there Im getting this error: no devices/emulators found ERROR: "adb get-serialno" returned with value 1 ERROR: Could not get device serial ERROR: Server connection failed
I just installed everything, and it works great! Thanks for showing this to me. BTW, I have a Mac M1, and no problem with using an M1 to make things work.
Im already at last step which is to open Scrcpy, you said there would be a prompt to show up on the phone? nothing did, so i plugged in my phone already and im opening Scrcpy and nothing is happening I dont know what to do
Dear appreciate this great video shared. Just have one question is this scrcpy come with copy and paste function? so that we can copy or paste file between Mac and Android
Hello there. I am an Italian youtuber 👊🏻 I’ve tried to do the same steps you’ve showed but i got some problems on terminal. I do it again using your steps, I hope it works now! Great video!
Sir, I get an error when running SCRCPY. This is the error message: dyld: Library not loaded: /usr/local/opt/sdl2/lib/libSDL2-2.0.0.dylib Referenced from: /usr/local/bin/scrcpy Reason: Incompatible library version: scrcpy requires version 17.0.0 or later, but libSDL2-2.0.0.dylib provides version 11.0.0 I hope you could help me with this problem.
Works perfectly when connecting directly via usb, stopped working when connecting via usb-hub. Apple did not recognize the android. Does it work with Usb-hub connection? Thanks.
hi, i could share my S22 ultra following your tutorial. but when i try to add my pin, the screen goes black, why am i not able to see the dots in order to add my pin?
I need some help. I am trying to screen Mirror so I can access the contacts on my phone (they are not saved anywhere) but my phones screen is black I know it’s on and it has the colorful lines but the usb debugging wasn’t on before it broke…any ideas for how to Mirror without this ?
hi, I kindly ask you to help me, I followed the procedure and entered the homebrew code in the terminal, and entered the password, this message comes out: Press RETURN/ENTER to continue or any other key to abort... then I entered the code brew install scrcpy I pressed enter and the following message in the terminal tells me: -bash: rew: command not found...I can't proceed..why? What happen? help..
When i try to run the app This error message always apears: * daemon not running; starting now at tcp:5037 I know that its not my pc because ive tested with other phones and it works. The phone i want to connect is an LG K61 I have developer mode enabled, USB debugging is enabled, I think the issue is that when i try to open the app my phone doesnt ask me to confirm my pc as an authorized device but im not sure.
Thanks - I was actually looking for a way to share my screen going the other way: from my laptop to my tablet. Do you have advice on how to do this? I'm running windows 10 on a Lenovo c740 and I want to send it to my Lenovo tab 11 running android.
help i cant install scrcpy brew install scrcpy Warning: No available formula with the name "scrcpy". ==> Searching for similarly named formulae and casks... ==> Casks scrapp
Yup. Just add the scrcpy window to OBS sources. For audio you need another solution either sndcpy (check my other video in description) or use a 3.5mm cable
try mo yung sndcpy bro dun sa kabilang video. Pero sabi nung iba hindi daw nai-include ng sndcpy yung in-game voice chat. Another solution for audio is use 3.5mm male-male jack from android papunta sa line-in jack ng pc mo. I haven't research/tried this pero na mention lang nung isang nag comment haha
Hi! This doesn't work...yet! I know it should work from all the comments, so maybe you could help. I'm using a windows laptop with a galaxy S8. I downloaded the file, unzipped it and connected my phone via USB, enabled the thing from build number but my phone doesn't have 'USB debugging' on it so I skipped that step. Now when I double click on the executable file, it pops up a cmd prompt for like half a second and then nothing happens. No phone shows up, nothing. Do you know what could be wrong? I would love to hear what I need to do to make this work. Thanks.
It's probably due to USB debugging not being turned on yet. Since you did the build number thing, you should see a "Developer options" menu in Settings. There you can find the "USB debugging" option that you need to turn on.
@@earlmalaki Ah yes, now it works thank you so much. However, the main reason I needed this was to watch netflix from my phone on my computer (there was some bug with netflix on my laptop) but when i try do this, it just is a black screen. It will show the red progress bar and a thumbnail of the video if i try skip ahead, but the main video will just be black. Do you know why? Thanks.
Hey, I want to dial a number from my MacBook, but it is only showing the mobile view. I am not able to do anything, is there something I am missing or it will just show the mobile screen?
I'm not sure I understand your concern. Scrcpy lets you mirror + control your android screen on your mac or pc. You can dial on the mirrored android screen using your computer keyboard and mouse.
@@earlmalaki after enabling debugging (security) option it is working but i have tried Wireless mirroring and it was working fine but now i am not able to mirror my phone by using usb, dont know what happened
What about for managing 10+ devices with people outside of your country working on the phones? I've been using AirDroid business for a few months now and only complain is sometime it is too slow. Sometimes it works great.
OMG!!thank you soooo much.the mirroring isss soooo smooth!!..why did I just know about your channel!...anyway,thanks again man, moving on to your wireless SCRCPY with audio video....aaaand!funny coz I didn't know I can fully control the phone with the laptop, so I closed the window which caused me to exit
Hey! Are you using macOS? Probably failed scrcpy installation. It shouldn't have trouble finding scrcpy after successful install because brew handles the linking. Kindly run "brew install scrcpy" again (assuming mac)
Hello... i have a problem where i would open scrcpy on terminal and it crashes or it would not even start what should i do? or is my machine is not compatible???core2duo mac catalina... thank you :) oh and it also says illegal instruction 4
'illegal instruction' means the program you're running has instructions that your machine can't understand. But, it should work on catalina though. Try re-installing from the start and double check if brew, adb, and scrpy were all installed successfully.
@@earlmalaki yeah man... i didn't remove brew yet tho...i don't think if it's good to keep brew and macports together on my mac but it works so I'll leave it for the meantime... thanks for the tutorial sir very informative and thanks for replying to my issue, I subbed to your channel you deserved it keep it up man!
help... adb: error: failed to get feature set: no devices/emulators found 2021-05-15 04:05:54.726 scrcpy[17252:117430] ERROR: "adb push" returned with value 1 adb: error: failed to get feature set: no devices/emulators found 2021-05-15 04:06:33.128 scrcpy[17276:118143] ERROR: "adb push" returned with value 1
Thanks for the info. I have a black screen with touch still working. So looking to connect to a display to get few things done. After doing the installations I am getting $ADB_VENDOR_KEYS is not set when I run scrcpy. Any thoughts? Note: Debugging is on.
common fixes for that problem are the following: 1 restart adb by "adb kill-server" 2 disable then re-enable usb debugging 3 if your phone has "usb debugging (security settings)" or something similar near the "usb debugging" setting in developer options, enable that too 4 reboot phone 5 make sure to click allow/enable PC access to phone (prompted upon plugging usb cable)
Hey man! Honestly I haven't looked into this from a gaming perspective. I only realized the gaming use case on this one when I started getting comments regarding gaming haha latency is around 35-70ms according to their page. plus, you can configure things such as resolution, bit-rate, encoder and more so I think that helps in getting the best set up for your stream. scrcpy alone does not support audio. the author of scrcpy is working on sndcpy (to stream audio), but it's still in proof-of-concept stage so your mileage may vary. hope this helps!
@@earlmalaki Hi! It seems like the resolution drops whenever i make a move on my game (codm). Where can i find the tutorials on the configuration for the bitrate and such? Thanks!
@@earlmalaki hey man! In order to stream smoothly, do i need to have a better specs? I am using macbook pro 2011 but i think it can't handle it. The scrpy is delayed and im having a lot of fps drop
@@rlphnblza What's your phone screen resolution? What config (reso/bitrate) have you tried with scrcpy? Are there any improvements in fps/delay when you lower reso/bitrate? Do you also get fps drop when playing mp4/mov/mkv (like movies, etc) on your laptop? As long as it can decode videos it should be good enough.
Thank You Earl, from Canada , I have been looking for a way of mirroring my Moto G 5G phone for weeks now. I tried a few different program/apps and just did not work the way I needed them to. SCRCPY was simple and quick to set up and my phone screen emulates on my desktop monitor in a fantastic resolution. My mouse and keyboard control my phone while connected to my desktop , whic is the funtion I was really needing. I appreciate your hard work making this video available to help us. ( Is it possible to connect via Wifi or is it by USB cable only)
Glad to help! I had the same experience before. A lot of the alternatives were just clunky and overall not good. Yes it is possible. Kindly refer to the follow-up video (link is in the description). I added chapters so you can jump directly to the section where I talked about using scrcpy wirelessly (around 6 minute mark)
@@earlmalaki adb: error: failed to get feature set: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. :( Mac
[server] ERROR: The hardware encoder is not able to encode at the given definition. [server] ERROR: Try with a lower definition: [server] ERROR: scrcpy -m 1024 2021-10-19 05:42:54.811 scrcpy[67920:546844] WARN: Device disconnected 2021-10-19 05:42:54.811 scrcpy[67920:546844] WARN: Killing the server... Help please
Hey bro. Thanks for this cool video. I subscribed...say, you think I can integrate this with Manycam? Why haven't I heard of this software before. You earned my subscription today man! Thank you. Thank you!!! I sure hope I can use this as a preset in Manycam..that would be HUGE!
thanks bro! I appreciate it I'm not familiar with Manycam. Upon, quick check, it seems to support a lot of use cases. Would you mind elaborating your use case?
This is great. However, the Android's camera won't flip the PC display to landscape when it goes landscape on the phone. Instead it actually tilts the video 90degs (ie sideways) while the PC display stays in portrait. sense. The other apps and screens behave as expected but not the camera(?). I only wanted to use the camera so this is just really annoying! Is there a fix for this? Or another mirror app?
hey i haven't experienced this, but can you try locking/unlocking the phone's orientation lock? and try adjusting scrcpy's rotation settings along with that. what are you trying to do with the camera stream? there are better-suited apps specifically made to stream your phone's camera video, like Camo app
@@earlmalaki Scrcpy is great and I've got it working. And it does flip to landscape when you flip the phone for most apps and the home page etc. But, it doesn't (apparently) do it when you flip the camera -. the phone camera flips to landscape as normal, but scrcpy doesn't. Instead, it stays in portrait but the actual video preview in scrcpy turns sideway!!.(So you have to turn your head to see it!). Hard to explain, but it's very weird. I want to mirror because streaming usually has a ridiculous latency - like 2 or 3 seconds. I'm going to try another camera app. (I'm basically trying to video my hands using a computer glove in an inset window on the PC, and then grabbing the whole screen as video. I've got everything working except the landscape inset!) Anyway, thanks for a great explanation of scrcpy and setting the filepath etc. Really helpful.
It's simple and it works. I'm using it to read manga from Tachiyomi on my pc. However is there a way to increase the window resolution? It seems to be locked at about 130% max
awesome use case haha there are window width/height options but I'm not sure if it can go beyond a 1:1 scale. (--window-width XXXX --window-height XXXX)
@@jhemramos7955 I forgot to include that that is a prerequisite to run this. If it asks for your permission to install kindly install it (select yes or install or other similar options), or if it's installing just allow it to do so. Ano naka lagay sa terminal at this point?
@@earlmalaki I have the same problem. I press Return, the download of the XCODE begin, but, never finish, the Mac finder software say don´t exist such XCODE for install. Th Terminal: ==> The Xcode Command Line Tools will be installed. Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /usr/sbin/chown -R SirZavier:admin /usr/local/Homebrew ==> Searching online for the Command Line Tools ==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress ==> Installing the Command Line Tools (expect a GUI popup): ==> /usr/bin/sudo /usr/bin/xcode-select --install xcode-select: note: install requested for command line developer tools Press any key when the installation has completed. ==> /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools' Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
Hi Earl, thanks for this great video and tips I am using High Sierra 10.12, just wondering if its gonna work on this + also I am really concerned about using HomeBrew, I really don't like to take risks for any bugs or backend hacking scripts installed on my computer, please advise if it is safe?, many thanks :)
Hey there! HomeBrew is safe. It's widely used by the software development community for installing packages, it might even be the #1 package manger haha as for High Sierra, I remember someone here commenting that it worked great on their High Sierra machine
@@earlmalaki alright buddy, thanks I trust you and keep you updated in case of any problems, if you have any affiliate link that might benefit you, please share and I'll be happy to use :)
i get this error... what can i do? This error comes when i install scrcpy An unexpected error occurred during the `brew link` step The formula built, but is not symlinked into /usr/local Directory not empty @ dir_s_rmdir - /usr/local/opt/libunistring Error: Directory not empty @ dir_s_rmdir - /usr/local/opt/libunistring
To make it full screen just tap the maximize window button on your computer. You can also do "scrcpy --fullscreen" instead of just "scrcpy" to start it directly at fullscreen. The scrcpy window will follow the phone's orientation. That is, if you rotate your phone to landscape, the scrcpy window on your computer will also become landscape. You can also do "scrcpy --rotate 1" to force rotate the scrcpy window. By doing so, the scrcpy window will be landscape (rotated) even if the phone's orientation is portrait.
@@m1_zt360 hey there! I made a follow up video on scrcpy covering many topics including fullscreen and more that you might find useful. Here's the link ruclips.net/video/Jmul40TMYRk/видео.html
adb F 04-22 12:42:57 18508 570814 file_sync_client.cpp:503] protocol fault: stat response has wrong message id: 1279869254 2021-04-22 12:42:57.330 scrcpy[18507:570763] ERROR: "adb push" exited unexpectedly Hi what should i do with this error?
UPDATE!
1) I posted a follow up video covering how to include sound, how to run it wirelessly, plus more configurations you might find useful. Link here ruclips.net/video/Jmul40TMYRk/видео.html
2) For M1 Mac users, homebrew installation requires one additional step. The installer itself instructs you how to do it right after installing it. Kindly read the output on the terminal after installing brew.
Hope this helps!
----------------------------
Hi! Just a couple of updates:
1) Apparently, homebrew doesn't natively support M1 macs yet. However, you can still proceed by opening Terminal.app with Rosetta. EDIT: brew now natively supported.
2) I forgot to specify that scrcpy only mirrors video. If you need audio, try sndcpy (scrcpy for audio). Note though that I haven't used sndcpy so I can't really vouch for it yet. But it's created by the same group of people as scrcpy so it should be reliable.
Thanks :)
Have you try Wireless? I try doing the wireless option but it doesn't seem to work.
@@dungly3855 hey man! Sorry this took a while to get out but it's finally here. I posted a follow up video which covers how to run it wireless, with sound and other configurations you might find useful. Check out the video here ruclips.net/video/Jmul40TMYRk/видео.html
@@earlmalaki Im facing issues getting the below error: [server] INFO: Device: Xiaomi M2101K7AI (Android 12)
[server] ERROR: Encoding error: java.lang.IllegalStateException: null
[server] ERROR: Exception on thread Thread[main,5,main]
java.lang.IllegalStateException
at android.media.MediaCodec.native_dequeueOutputBuffer(Native Method)
at android.media.MediaCodec.dequeueOutputBuffer(MediaCodec.java:3535)
at com.genymobile.scrcpy.ScreenEncoder.encode(ScreenEncoder.java:152)
at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:102)
at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:74)
at com.genymobile.scrcpy.Server.scrcpy(Server.java:101)
at com.genymobile.scrcpy.Server.main(Server.java:335)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:363)
Bro after adding command
‘brew install scrcpy ’ in terminal
It's showing command not found: brew 🙇🏼
you are a life saver. this is very helpful.
When we enter "brew install scrcpy", it says "zsh: command not found: brew" on Mac m1. Help please!
THIS IS GOLD!! Looked exactly for an open source program. The fact that I can even control things. 🚀 Thanks
This has been the most helpful video I've found. I thought doing this was too daunting, but your instructions were so clear! it worked with no flaws
How you dont have 200k subs already blows my mind good job
Thanks man I appreciate it! I hope we get there someday :)
It freaked me out at first,I didn't realize it has already started working.thanks
Ha! Glad it worked :)
Hi bro, I did all the steps, but when i type scrcpy in my mac terminal, this appear "-bash: scrcpy: command not found"
All this process is one time right?
After that we can just plug usb to phone & start streaming?
You're such a legend! clear instructions, easy to follow, just awesome! thank you!
Thanks! Glad to have helped!
@@earlmalaki Do you know of a progrm now for reverse use, mirroring 16:9 iphone 8 plus, to a 16:9 windows laptop, and be ableto use mouse and keyboard, or the touchsreen of the windows laptop? thanks in advance!
@@k.o.t.o.n. Have you checked "Reflector 4" and "AirParrot 3"? I'm not sure if those provide remote control but both are really good multi-platform screen mirroring solution worth trying.
Hi there Im getting this
error: no devices/emulators found
ERROR: "adb get-serialno" returned with value 1
ERROR: Could not get device serial
ERROR: Server connection failed
same here, u find solution?
I just installed everything, and it works great! Thanks for showing this to me. BTW, I have a Mac M1, and no problem with using an M1 to make things work.
many thanks man, this was great! Your video will help me to have a proper live demo in front of the large crowd! Cheers!
very late reply...but I hope your demo went well!
@@earlmalaki talking about late replies :D yes, demo went perfect, thanks again!
Im already at last step which is to open Scrcpy, you said there would be a prompt to show up on the phone? nothing did, so i plugged in my phone already and im opening Scrcpy and nothing is happening
I dont know what to do
Dear appreciate this great video shared. Just have one question is this scrcpy come with copy and paste function? so that we can copy or paste file between Mac and Android
When I try "brew install scrcpy", it says -bash: brew: command not found. Any solution?
So if your screen is already not visible you can't use this, right? Since you can't access developer options?
Hello there. I am an Italian youtuber 👊🏻 I’ve tried to do the same steps you’ve showed but i got some problems on terminal. I do it again using your steps, I hope it works now! Great video!
after i put the prompt scrcpy it shows thats command not found
Sir, I get an error when running SCRCPY.
This is the error message:
dyld: Library not loaded: /usr/local/opt/sdl2/lib/libSDL2-2.0.0.dylib
Referenced from: /usr/local/bin/scrcpy
Reason: Incompatible library version: scrcpy requires version 17.0.0 or later, but libSDL2-2.0.0.dylib provides version 11.0.0
I hope you could help me with this problem.
AHHHHH you're such a G for this !!!! thank you thank you thank you
Works perfectly when connecting directly via usb, stopped working when connecting via usb-hub. Apple did not recognize the android. Does it work with Usb-hub connection? Thanks.
Earl, it works first time on catalina. Your intro is very much appreciated. Great work. Thanks.
awesome. glad to help!
hi, i could share my S22 ultra following your tutorial. but when i try to add my pin, the screen goes black, why am i not able to see the dots in order to add my pin?
this GOLD right Here, X100000 times better than Vysor, thanks man
thank you so much from the bottom of mt heart ,keep it up.may u will get more than 1m subscribers
thank you!
This is excellent. Thanks a ton for the efforts in creating this tutorial. Its working perfectly for me :)
Happy to share! Thanks!
dud did you say me a passaword plis
I was a confused at first but it work love it no lagging for games
I need some help. I am trying to screen Mirror so I can access the contacts on my phone (they are not saved anywhere) but my phones screen is black I know it’s on and it has the colorful lines but the usb debugging wasn’t on before it broke…any ideas for how to Mirror without this ?
I did mirror my phone. But I can't Control it thru my pc. is there a workaround here? Thanks!
hi, I kindly ask you to help me, I followed the procedure and entered the homebrew code in the terminal, and entered the password, this message comes out: Press RETURN/ENTER to continue or any other key to abort... then I entered the code brew install scrcpy I pressed enter and the following message in the terminal tells me: -bash: rew: command not found...I can't proceed..why? What happen? help..
from the error "rew command not found", it seems you missed the "b" in "brew" when copy pasting the command
Is there a way if your phone screen is not working and you want to mirror it on your laptop??
Thanks for the tutorial. I got scrcpy to work generally, but not with a specific app. Does it not work with everything?
When i try to run the app This error message always apears: * daemon not running; starting now at tcp:5037 I know that its not my pc because ive tested with other phones and it works. The phone i want to connect is an LG K61 I have developer mode enabled, USB debugging is enabled, I think the issue is that when i try to open the app my phone doesnt ask me to confirm my pc as an authorized device but im not sure.
Just 1 question. How you do include the in game audio when you're playing mobile games. Was planning to use this for streaming. Hope you can help.
Check out my follow-up video (ruclips.net/video/Jmul40TMYRk/видео.html), I covered how to include sound (using sndcpy)
does it safe if using usb on the phone for long time using???
Thanks - I was actually looking for a way to share my screen going the other way: from my laptop to my tablet. Do you have advice on how to do this? I'm running windows 10 on a Lenovo c740 and I want to send it to my Lenovo tab 11 running android.
help i cant install scrcpy
brew install scrcpy
Warning: No available formula with the name "scrcpy".
==> Searching for similarly named formulae and casks...
==> Casks
scrapp
thanks man y used all the apps available and still trying to make everything workout! you saved the day!
glad to help man!
Can i use it for mirroring my android phone for live streaming with OBS ? And btw the sound is allow in Mac too ?
Yup. Just add the scrcpy window to OBS sources. For audio you need another solution either sndcpy (check my other video in description) or use a 3.5mm cable
it says this whenever i tried to launch it, please help me out as soon as you got free.... THANKS
zsh: command not found: scrcpy
Hello how about po yung sa sounds kasama na din sya? Balak kasi magstream ng ml using scrpy :) thank you
try mo yung sndcpy bro dun sa kabilang video. Pero sabi nung iba hindi daw nai-include ng sndcpy yung in-game voice chat. Another solution for audio is use 3.5mm male-male jack from android papunta sa line-in jack ng pc mo. I haven't research/tried this pero na mention lang nung isang nag comment haha
bro it actually works, audio and computer inputs at 2400x1080p 60hz with no input lag😱🙌🙌🙌🔥🔥🔥
What should I type after install the software on Mac?
i've been install it but it dont work
.. help please
This is amazing! Works perfectly on my Intel MacBook Air.
bro will it work on air m1
Hi! This doesn't work...yet!
I know it should work from all the comments, so maybe you could help.
I'm using a windows laptop with a galaxy S8. I downloaded the file, unzipped it and connected my phone via USB, enabled the thing from build number but my phone doesn't have 'USB debugging' on it so I skipped that step.
Now when I double click on the executable file, it pops up a cmd prompt for like half a second and then nothing happens. No phone shows up, nothing.
Do you know what could be wrong? I would love to hear what I need to do to make this work.
Thanks.
It's probably due to USB debugging not being turned on yet. Since you did the build number thing, you should see a "Developer options" menu in Settings. There you can find the "USB debugging" option that you need to turn on.
@@earlmalaki Ah yes, now it works thank you so much.
However, the main reason I needed this was to watch netflix from my phone on my computer (there was some bug with netflix on my laptop) but when i try do this, it just is a black screen. It will show the red progress bar and a thumbnail of the video if i try skip ahead, but the main video will just be black. Do you know why?
Thanks.
@@ethanthiele9284 its not a bug, its a impressive security patch !
also how do I bring the sound to my PC instead of the phone ... I have already connected it to the mac
Hi can you help with this error - ERROR: "adb push" returned with value 1
thank you
Hey, I want to dial a number from my MacBook, but it is only showing the mobile view. I am not able to do anything, is there something I am missing or it will just show the mobile screen?
I'm not sure I understand your concern. Scrcpy lets you mirror + control your android screen on your mac or pc. You can dial on the mirrored android screen using your computer keyboard and mouse.
@@earlmalaki after enabling debugging (security) option it is working but i have tried Wireless mirroring and it was working fine but now i am not able to mirror my phone by using usb, dont know what happened
@@RahulKumarRK try "adb kill-server" to reset adb. Then start over at the beginning
Can thus be done through a wireless connection?
My laptop at home and access my phone at work?
Yes for wireless, but no for remote access. Only within the same network.
which cable do we use for the connection between the phone and laptop?
What about for managing 10+ devices with people outside of your country working on the phones? I've been using AirDroid business for a few months now and only complain is sometime it is too slow. Sometimes it works great.
do we always first connect phone with wire for wireless ?
I'M SUPER DUPER THANKFUL TO YOU, THANK YOU SO MUCH FOR MAKING THIS VIDEO!
glad I could help!
Bro plz reply me does it works on Mac Book air M1 I had an error plz help me
same here
OMG!!thank you soooo much.the mirroring isss soooo smooth!!..why did I just know about your channel!...anyway,thanks again man, moving on to your wireless SCRCPY with audio video....aaaand!funny coz I didn't know I can fully control the phone with the laptop, so I closed the window which caused me to exit
glad I could help! that was my first reaction too when I first tried scrcpy, it's smooth! hahaha
this video really help bro.
im really confuse about this whole home brew thingy
Heya Earl, do you (or anyone else) know if this work with Google Pixel phones too? Pixel 3a in particular. Thanks!
Hey! It should work with Pixel. I think this works with any android phone as adb is a standard part of android.
if my screen nothing show on android, i cant use mirroring right?
Hi Bro, Can we connect and control iPhone from Macbook with the same software?
bro you can use QuickTime it's built-in no need for 3rd party software
This works great! Thank you sir for making a simple, easy tutorial!
work on multiple devices?
can add and switch multiple android phones in 1 pc?
can you controll the phone from the laptop by default?
im using an m2 mac air
what are the short cut keys? when they say "MOD"
hey there, whenever i enter the command scrcpy it says zsh: command not found: scrcpy.. solutuion for this?
Hey! Are you using macOS? Probably failed scrcpy installation. It shouldn't have trouble finding scrcpy after successful install because brew handles the linking. Kindly run "brew install scrcpy" again (assuming mac)
Hello... i have a problem where i would open scrcpy on terminal and it crashes or it would not even start what should i do? or is my machine is not compatible???core2duo mac catalina... thank you :) oh and it also says illegal instruction 4
'illegal instruction' means the program you're running has instructions that your machine can't understand.
But, it should work on catalina though.
Try re-installing from the start and double check if brew, adb, and scrpy were all installed successfully.
@@earlmalaki i reinstalled it again but same thing happened... but i got it now using macports.
@@alexandergarcia2445 oh cool so it's working now by using macports instead of brew?
@@earlmalaki yeah man... i didn't remove brew yet tho...i don't think if it's good to keep brew and macports together on my mac but it works so I'll leave it for the meantime... thanks for the tutorial sir very informative and thanks for replying to my issue, I subbed to your channel you deserved it keep it up man!
@@alexandergarcia2445 yup as far as I know too it's not good to have both haha
glad to help man and thank you!
my macbook air chip 1 not working how we can fix it.thanks
help...
adb: error: failed to get feature set: no devices/emulators found
2021-05-15 04:05:54.726 scrcpy[17252:117430] ERROR: "adb push" returned with value 1
adb: error: failed to get feature set: no devices/emulators found
2021-05-15 04:06:33.128 scrcpy[17276:118143] ERROR: "adb push" returned with value 1
What command did you run prior to this error?
Is your phone plugged to your computer? Have you enabled usb debugging on your phone?
Thanks for the info. I have a black screen with touch still working. So looking to connect to a display to get few things done. After doing the installations I am getting $ADB_VENDOR_KEYS is not set when I run scrcpy. Any thoughts? Note: Debugging is on.
common fixes for that problem are the following:
1 restart adb by "adb kill-server"
2 disable then re-enable usb debugging
3 if your phone has "usb debugging (security settings)" or something similar near the "usb debugging" setting in developer options, enable that too
4 reboot phone
5 make sure to click allow/enable PC access to phone (prompted upon plugging usb cable)
Thanks man really helped finally mirrored my android on macbook air!!!
bro is u r mac book air m1
@@dakshugaming1610 yes bro it macbook air m1
What if the phone is broken and cannot be turn on? How should I show phone content?
when i try it i got error: target refuse connection. What to do?
It is great! well done, thank you
Please can I use this on OBS to access my phone camera for streaming?
i'd recommend Camo app for that. I use Camo to use my old iphone/android as my webcam
is this good for streaming games? how about the latency? audio? thanks man! appreciate your response soon.
Hey man! Honestly I haven't looked into this from a gaming perspective. I only realized the gaming use case on this one when I started getting comments regarding gaming haha latency is around 35-70ms according to their page. plus, you can configure things such as resolution, bit-rate, encoder and more so I think that helps in getting the best set up for your stream. scrcpy alone does not support audio. the author of scrcpy is working on sndcpy (to stream audio), but it's still in proof-of-concept stage so your mileage may vary. hope this helps!
@@earlmalaki Hi! It seems like the resolution drops whenever i make a move on my game (codm). Where can i find the tutorials on the configuration for the bitrate and such? Thanks!
@@rlphnblza check out the scrcpy github page linked in the description. It has alooot of configurations haha
@@earlmalaki hey man! In order to stream smoothly, do i need to have a better specs? I am using macbook pro 2011 but i think it can't handle it. The scrpy is delayed and im having a lot of fps drop
@@rlphnblza What's your phone screen resolution? What config (reso/bitrate) have you tried with scrcpy? Are there any improvements in fps/delay when you lower reso/bitrate?
Do you also get fps drop when playing mp4/mov/mkv (like movies, etc) on your laptop? As long as it can decode videos it should be good enough.
what about the android audio will it come or not tell me
I made a second video to cover that kindly check it out. Using sndcpy (sound copy) with scrcpy you can get audio too
Thank You Earl, from Canada , I have been looking for a way of mirroring my Moto G 5G phone for weeks now. I tried a few different program/apps and just did not work the way I needed them to. SCRCPY was simple and quick to set up and my phone screen emulates on my desktop monitor in a fantastic resolution. My mouse and keyboard control my phone while connected to my desktop , whic is the funtion I was really needing. I appreciate your hard work making this video available to help us. ( Is it possible to connect via Wifi or is it by USB cable only)
Glad to help! I had the same experience before. A lot of the alternatives were just clunky and overall not good.
Yes it is possible. Kindly refer to the follow-up video (link is in the description). I added chapters so you can jump directly to the section where I talked about using scrcpy wirelessly (around 6 minute mark)
@@earlmalaki adb: error: failed to get feature set: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
:( Mac
[server] ERROR: The hardware encoder is not able to encode at the given definition.
[server] ERROR: Try with a lower definition:
[server] ERROR: scrcpy -m 1024
2021-10-19 05:42:54.811 scrcpy[67920:546844] WARN: Device disconnected
2021-10-19 05:42:54.811 scrcpy[67920:546844] WARN: Killing the server...
Help please
Any way to run this a shortcut inside Better Touch Tool?
Hey bro. Thanks for this cool video. I subscribed...say, you think I can integrate this with Manycam? Why haven't I heard of this software before. You earned my subscription today man! Thank you. Thank you!!! I sure hope I can use this as a preset in Manycam..that would be HUGE!
thanks bro! I appreciate it
I'm not familiar with Manycam. Upon, quick check, it seems to support a lot of use cases. Would you mind elaborating your use case?
Bro Finally I did it, thank you! you are a Master
I can't get passed terminal asking for my password after I entered the Brew code :(
This is great. However, the Android's camera won't flip the PC display to landscape when it goes landscape on the phone. Instead it actually tilts the video 90degs (ie sideways) while the PC display stays in portrait. sense. The other apps and screens behave as expected but not the camera(?). I only wanted to use the camera so this is just really annoying!
Is there a fix for this? Or another mirror app?
hey i haven't experienced this, but can you try locking/unlocking the phone's orientation lock? and try adjusting scrcpy's rotation settings along with that.
what are you trying to do with the camera stream? there are better-suited apps specifically made to stream your phone's camera video, like Camo app
@@earlmalaki Scrcpy is great and I've got it working. And it does flip to landscape when you flip the phone for most apps and the home page etc. But, it doesn't (apparently) do it when you flip the camera -. the phone camera flips to landscape as normal, but scrcpy doesn't. Instead, it stays in portrait but the actual video preview in scrcpy turns sideway!!.(So you have to turn your head to see it!). Hard to explain, but it's very weird.
I want to mirror because streaming usually has a ridiculous latency - like 2 or 3 seconds. I'm going to try another camera app.
(I'm basically trying to video my hands using a computer glove in an inset window on the PC, and then grabbing the whole screen as video. I've got everything working except the landscape inset!)
Anyway, thanks for a great explanation of scrcpy and setting the filepath etc. Really helpful.
It's simple and it works. I'm using it to read manga from Tachiyomi on my pc. However is there a way to increase the window resolution? It seems to be locked at about 130% max
awesome use case haha there are window width/height options but I'm not sure if it can go beyond a 1:1 scale. (--window-width XXXX --window-height XXXX)
I copied brew install scrcpy and it said
zsh: command not found: brew
help please
install brew first, so you can use brew to install scrcpy
Thanks, bro! This is great!
after closing it and opening it again i am unable to mirror it agin in my mac
I like scrcpy but does not work with streaming services, crashes.
hii! pano gagawin if lumalabas Downloading Command Line Tools for Xcode?
nastuck yung terminal ko dun huhu
@@jhemramos7955 I forgot to include that that is a prerequisite to run this. If it asks for your permission to install kindly install it (select yes or install or other similar options), or if it's installing just allow it to do so.
Ano naka lagay sa terminal at this point?
@@earlmalaki I have the same problem. I press Return, the download of the XCODE begin, but, never finish, the Mac finder software say don´t exist such XCODE for install.
Th Terminal:
==> The Xcode Command Line Tools will be installed.
Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /usr/sbin/chown -R SirZavier:admin /usr/local/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> Installing the Command Line Tools (expect a GUI popup):
==> /usr/bin/sudo /usr/bin/xcode-select --install
xcode-select: note: install requested for command line developer tools
Press any key when the installation has completed.
==> /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools'
Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
Hi Earl, thanks for this great video and tips
I am using High Sierra 10.12, just wondering if its gonna work on this + also I am really concerned about using HomeBrew, I really don't like to take risks for any bugs or backend hacking scripts installed on my computer, please advise if it is safe?, many thanks :)
Hey there! HomeBrew is safe. It's widely used by the software development community for installing packages, it might even be the #1 package manger haha as for High Sierra, I remember someone here commenting that it worked great on their High Sierra machine
@@earlmalaki alright buddy, thanks
I trust you and keep you updated in case of any problems, if you have any affiliate link that might benefit you, please share and I'll be happy to use :)
i get this error... what can i do? This error comes when i install scrcpy
An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Directory not empty @ dir_s_rmdir - /usr/local/opt/libunistring
Error: Directory not empty @ dir_s_rmdir - /usr/local/opt/libunistring
Hey there. Try
"brew doctor", "brew update", "brew upgrade"
Then try installing scrcpy again
What macos version do you have?
Thank u soo much for the video! It helped me a lot
Can i make call using this SCRCPY? like in mac using this software. is this possible
you can but I don't think it's a pleasant experience compared to the iPhone/Mac built-in message/call continuity solution
Is there any way of making the mirrored screen bigger e:g full screen? Also, can you rotate the screen?
Thanks in advance.
To make it full screen just tap the maximize window button on your computer. You can also do "scrcpy --fullscreen" instead of just "scrcpy" to start it directly at fullscreen.
The scrcpy window will follow the phone's orientation. That is, if you rotate your phone to landscape, the scrcpy window on your computer will also become landscape. You can also do "scrcpy --rotate 1" to force rotate the scrcpy window. By doing so, the scrcpy window will be landscape (rotated) even if the phone's orientation is portrait.
@@earlmalaki Thanks
@@m1_zt360 hey there! I made a follow up video on scrcpy covering many topics including fullscreen and more that you might find useful. Here's the link ruclips.net/video/Jmul40TMYRk/видео.html
You are awesome Bro. Highly Appreciated
It doesntwork in macos monterey, a error appear ; serial not found ... can any one help?
Can the phone be controlled from the computer using this method?
Yes
adb F 04-22 12:42:57 18508 570814 file_sync_client.cpp:503] protocol fault: stat response has wrong message id: 1279869254
2021-04-22 12:42:57.330 scrcpy[18507:570763] ERROR: "adb push" exited unexpectedly
Hi what should i do with this error?
What OS are you using? And what command were you running when this error happened?
This worked perfectly, thank you!!
Hello! Thank you so much for helping me!
But my recording OBS studio isn't detecting the window! Help please
Nevermind, it was fixed!
@@Famitik ooops late to see this comment.. glad you resolved it!
@@Famitik hi, how did you add it to obs?