Related
My project group for our senior project is developing an Android app. We are pretty much done at this point, but we have to present our app on Friday. We have done a practice presentation with a demo on the emulator, but we would like to present it on my phone.
I was wondering what is the best/easiest way to put my Android display on a PC so we can do our presentation on my phone the way it was meant to be shown.
So it would be my phone connected to a laptop, laptop connected to projector, and laptop displaying my phone's display on the projector.
This way we can also use our GPS location and use the app to take pictures which are both important parts of our presentation.
Do you have a HDMI out port on your Android device? That would work nicely.
remote desktop android apps on market
mini_robot said:
remote desktop android apps on market
Click to expand...
Click to collapse
Any examples?
And no HDMI port, its a Droid 2.
Since you said you are developing apps, i assume you've done so using eclipse, and if not
then download it. install ADT plugin, make a bogus project,
OR if you already are working in eclipse, open your project, deploy on phone using Ctrl+F11 when your phone is in Debugging mode with ADB daemon running, open DDMS window in eclipse, on the top bar click on "Device" and then on capture screen.
oops, sorry thought you just needed pics for presentation. Remote ADB is your only way then
iDisplay. It works on Mac and PC according to there description. It cost $4.99 though...
Sent from my ADR6300 using Tapatalk
Rick_1995 said:
Since you said you are developing apps, i assume you've done so using eclipse, and if not
then download it. install ADT plugin, make a bogus project,
OR if you already are working in eclipse, open your project, deploy on phone using Ctrl+F11 when your phone is in Debugging mode with ADB daemon running, open DDMS window in eclipse, on the top bar click on "Device" and then on capture screen.
oops, sorry thought you just needed pics for presentation. Remote ADB is your only way then
Click to expand...
Click to collapse
Can you elaborate on Remote ADB? Thanks!
http://code.google.com/p/androidscreencast/
works pretty well, a little choppy but doesn't require any special apps.
billygoat32 said:
http://code.google.com/p/androidscreencast/
works pretty well, a little choppy but doesn't require any special apps.
Click to expand...
Click to collapse
Is this for PC or can it be used in Ubuntu also?
Sent from my ADR6300 using Tapatalk
I would say webkey is the best way to go. Its pretty amazing. Search it on the market
billygoat32 said:
http://code.google.com/p/androidscreencast/
works pretty well, a little choppy but doesn't require any special apps.
Click to expand...
Click to collapse
yep this works great, thanks!
eddysamson said:
yep this works great, thanks!
Click to expand...
Click to collapse
Cant even figure out how to get this installed.
Running Ubuntu. :/
http://forum.xda-developers.com/showthread.php?t=710805
This is VNC for android...best app so far for having the screen displayed on the pc.
Use this link to get VNC working over USB: http://forum.xda-developers.com/showthread.php?t=1005516
Greets
Rasa11 said:
Cant even figure out how to get this installed.
Running Ubuntu. :/
Click to expand...
Click to collapse
You don't need to install anything, it's just a java jar (executable)
regaw_leinad said:
You don't need to install anything, it's just a java jar (executable)
Click to expand...
Click to collapse
ohh duh! haha, thanks man.
I think USB data is the way. first the connect your android phone and your pc via USB data cable.
Android Development
Step by Step Process on how to Display (or Mirror) an Android Device Screen on PC
If you are in mobile app related business, you would have felt the need to display your phone/tablet screen on PC, especially when you wanted to give some presentation to clients.
Click here to see how to Display (or Mirror) an Android Device Screen on PC (No Root)
dmzilla.com/2014/07/21/how-to-display-or-mirror-an-android-device-screen-on-pc-no-root/
eddysamson said:
My project group for our senior project is developing an Android app. We are pretty much done at this point, but we have to present our app on Friday. We have done a practice presentation with a demo on the emulator, but we would like to present it on my phone.
I was wondering what is the best/easiest way to put my Android display on a PC so we can do our presentation on my phone the way it was meant to be shown.
So it would be my phone connected to a laptop, laptop connected to projector, and laptop displaying my phone's display on the projector.
This way we can also use our GPS location and use the app to take pictures which are both important parts of our presentation.
Click to expand...
Click to collapse
wildstang83 said:
iDisplay. It works on Mac and PC according to there description. It cost $4.99 though...
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
Afaik the idisplay was meant to migrate your pc's entire screen onto your Android phones display?wasnt?
as an alternative monitor i say
i remember my LG p970 having a PC app called ' LG on screen phone '(LG OSP) that since i was(am) #### about Smartphones networking solutions, i tried installing it on my low-end toshiba laptop, and it was damn OK and working like a charm likely with 30Fps or more.
then after i ve tried many cross-platform apps like mobo made one for my Htc and sony devices,and neither of them could saticfy me with their stupid qiualities and low frame rate.
i yet have that application. But the question is whether can a dev handle some modification on it to be use on any kinda android devices?
huh... devs are asleep..
How to make your Nexus Q awesome with built in Android ICS (using CyanogenMod Trebuchet Launcher per this example).
This is by popular demand on Youtube and other places to demonstrate how I love my Q at the moment, which I obtained from someone who attended IO 2012. I was playing with it to see how capable it is with stock OS and kernel at handling 1080 content. It took me longer to write these instructions than root the device. Much of what is noted here is scattered on the forums and internet, but more than one person told me they didn't see an explanation matching what they saw in the video.
WARNING WARNING WARNING:
If you proceed with these instructions, you will be unlocking your device. If you do not know what "fastboot oem unlock" means, you should research it FIRST and understand you are officially bypassing a disclaimer when running "fastboot oem unlock_accept". If you do not have Jelly Bean and got it off eBay (like me), you will need to hack the actual APK from Google some for core functionality. This document expects advanced understanding of Android, and many assumptions are made. I have tested it locally, but since my Q is already unlocked, I cannot go back to the beginning for complete testing. Proceed at your own caution.
Assumptions: You have a secksy Nexus Q. Also, if you have an ICS client device without Jelly Bean, or the Google Apps aren't doing enough for you, this document covers these areas. I run with the assumption you do not have a JB client device (I own a Note, Tablet S, and HTC Doubleshot all running ICS builds).
Pre-req:
*SKIP IF RUNNING JELLY BEAN ON CLIENT DEVICE* -- Somehow get the NexusQ client apk. I personally updated my SDK value to 16 in build.prop, and it showed up. Then adb pull the apk, use apktool to decompile it, edit the manifest to use SDK version 15 rather than 16, and use apktool/jarsigner to install it to an ICS client.
*SKIP IF YOU HAVE ENABLED USB DEBUGGING ON NEXUS Q* -- Use the Nexus Q Client app (installed above if in ICS) as owner, enable USB Debugging in Advanced. This (should) magically enable ADB Network mode too (it did for me). Via nmap, I found it listening on port 4321.
fastboot is installed on PC.
adb is installed on PC (and can see the Q).
Sources:
http://droidcloudshare.blogspot.com/2012/07/rooting-and-getting-hid-mouse-to-work.html#more
http://bliny.net/blog/post/How-to-Root-Nexus-Q-(Temporarily).aspx
For kernel (modules): git clone https://android.googlesource.com/kernel/omap. Branch is android-omap-steelhead-3.0-ics-aah.
Steps:
Connect PC to Q via USB.
Run 'adb reboot bootloader'
Run 'fastboot oem unlock'. Then (Within 5 seconds run this to confirm): 'fastboot oem unlock_accept'.
Download this file -- http://www.bliny.net/downloads/nexusq-boot.img. It is a Nexus Q boot.img with ro.secure=0, allowing us to remount /system and root device.
Setup USB Debugging in Nexus Q via client app all over again (may require clearing data from client device Nexus Q app).
Run 'adb reboot bootloader'
Run 'fastboot boot nexusq-boot.img'. Your Nexus Q will now boot up unlocked, allowing:
Run 'adb remount'
Push 'su' and 'Superuser.apk' from a good source. I use nightly CM9 su/Superuser from my HTC Doubleshot. Put su in /system/xbin/, put Superuser in /system/app. chmod the su binary 06755. (There's many pages documenting how this is done).
*OPTIONAL BUT RECOMMENDED* -- adb push busybox binary from a known good source (I also use recent CM9 binary). Busybox will allow you to do things like remount /system and other necessary shell commands after the temporary ro.secure=0 boot up. This might also be a good time to push bash, or whatever linux utilities you'd like to have.
*OPTIONAL BUT RECOMMENDED* -- adb install the default Browser.apk from your good source, such as CM9. No browser is on the Q by default. Chrome will work, so will Firefox. Adobe Flash works (very well) with the CM9 Browser.apk in stock ICS on the Q.
*OPTIONAL* -- Install gapps, just like you would via clockworkmod. Hell CWM maybe out there for all I know. I did it manually, pushing the libs/apks/etc to the right places on /system. Gmail/Play/Youtube all work.
Sideload/Install a Launcher, I choose Trebuchet, also from nightly CM9 Doubleshot. adb install the apk, it will work.
*OPTIONAL* -- Sideload as many apks as you like for testing. I was lazy, and grabbed my apps from my Doubleshot /data/app directory. I then did a simple scripted command to install them all. 'for i in *.apk ; do adb install $i ; done'.
Profit.
How I profit:
From a PC or phone (I personally use ssh on my HTC Doubleshot), adb into the device again (I use adb connect network), and run:
'am start com.cyanogenmod.trebuchet/.Launcher'
This starts Trebuchet, and you now have a Launcher. Not everything works (wallpapers and home button mapping), but you have it up. If using USB keyboard like I am, ALT+TAB gets you around well.
Use a USB Micro USB dongle with USB wifi keyboard/mouse combination. I have two of them (adapters and keyboards), they all work. It makes navigation neato.
Install CIFS module: Grab android-omap-steelhead-3.0-ics-aah branch from https://android.googlesource.com/kernel/omap, and compile the CIFS and md4 modules. Push these to the Q via adb. Install them in /system optionally. Load them via insmod. I scripted it: 'for i in /system/lib/modules/* ; do insmod $i ; done'.
EDIT -- See Page 3 for instructions verbose on making a cifs module and loading it.
I map the IP in /etc/hosts on my PC, so "nexusq" is the network address, making adb connect simply 'adb connect nexusq:4321').
I know there's more. I love this thing. Highlights include Netflix and Youtube HQ, Vplayer playing 1080 mkvs of 17gb in size across CIFS, games working (Angry Birds, etc), Apollo music working, G+ is neat, etc.
And there's much more hacking to do, I did this with limited time.
You tube video (CAUTION IT SUCKS FOR SHAKINESS):
http://youtube.com/watch?v=ejYNDt0EUuA
kornyone said:
You tube video (CAUTION IT SUCKS FOR SHAKINESS):
http://youtube.com/watch?v=ejYNDt0EUuA
Click to expand...
Click to collapse
i have that youtube shakiness issue even with the stock build when using my galaxy nexus to play the files on the q
mejdam said:
i have that youtube shakiness issue even with the stock build when using my galaxy nexus to play the files on the q
Click to expand...
Click to collapse
I actually meant my recording was shaky, as in I was moving all over the place and more focused on showing off stuff than keeping the camera pointed at the TV. I also rambled. It was late. I planned to re-record the video on Youtube, but it picked up popularity over night.
As for Youtube on the Q to the TV via HDMI -- as you can see in the video I am playing Radiohead Coachella HD, and it looks/works great. I have watched quite a bit of content on YouTube without issue.
I got my Q today. Can't wait to modify it to make it more capable of stuff
Sent from my Galaxy Nexus using xda premium
Great work! Could you test the tablet remote app to control the q? Would be incredible if it worked. Thanks!
Does the Android Market work?
Are there any apps/limitations that don't work?
How is the responsiveness on the device, using the keyboard and mouse and loading up heavy websites? Can the processor keep up?
I saw in your video that when you press home on the keyboard it takes you to the Nexus Q's "home". Would it be possible to go to your apps on the settings screen and remove all the defaults from the Nexus Q's launcher, then when you press home it should ask you about which home do you want to go to and have a check-box for if you want to set one as default? I'm not sure if that would work, but it's an idea.
Would it be possible for you to post the modified apk that works on ICS devices for those that are unfamiliar with the apktool? I promise a quick and generous donation for your time and effort if you can. :good:
thevaristy said:
Great work! Could you test the tablet remote app to control the q? Would be incredible if it worked. Thanks!
Click to expand...
Click to collapse
I plan to play with more input devices, specifically Bluetooth soon. I have not had a chance to hack the Q since Saturday, but soon It's near the top of my list.
You say "app" -- is there one in specific you're referring to?
Paul22000 said:
Does the Android Market work?
Are there any apps/limitations that don't work?
Click to expand...
Click to collapse
Yes, Google Play Market works. I don't have a screenshot of it, but I have one of play.google.com telling me my Q is not compatible with Github's new app (I saw it yesterday at work) -- http://dl.dropbox.com/u/44767242/images/google-play-cut.png.
I would say 75% of the apps of the apps I looked at in my history of downloaded apps were "Not Compatible" via Market. I am sure this is due to build.prop data and other build information. Sideloading "Not Compatible" apks proves most are compatible. Since the Market is so vast, many applications do show up as "Compatible" with the Q, and will install natively.
yokken said:
How is the responsiveness on the device, using the keyboard and mouse and loading up heavy websites? Can the processor keep up?
Click to expand...
Click to collapse
Keyboard and mouse are quick. No issues there. Loading heavy websites is fine depending on the type of content on it, and browser chosen. I found some pages that brought it to a halt when using desktop browsing mode (like G+) in Browser.apk from my recent CM9 builds (there's not a Brwoser on the Q). However things I thought would bomb out, like heavy Flash video embedded pages or other pages were fine.
Putting it in Tablet DPI range (~213 or so) makes the Chrome browser use native tabs like you're used to on your PC. @1080p, this is sweet. It's a shame it requires a DPI hack to get this.
Mars11_ said:
I saw in your video that when you press home on the keyboard it takes you to the Nexus Q's "home". Would it be possible to go to your apps on the settings screen and remove all the defaults from the Nexus Q's launcher, then when you press home it should ask you about which home do you want to go to and have a check-box for if you want to set one as default? I'm not sure if that would work, but it's an idea.
Click to expand...
Click to collapse
It's not the defaults option, I did check this. I also installed third party apks to help remap it. I found it's embedded in the startup of the Q's hub activities, and I did not want to rip it out, since I have not found a Factory Restore Image from Google (yet).
bobukcat said:
Would it be possible for you to post the modified apk that works on ICS devices for those that are unfamiliar with the apktool? I promise a quick and generous donation for your time and effort if you can. :good:
Click to expand...
Click to collapse
I can whip that up. I will make sure it's the latest Nexus Q apk in the Market, which last I looked, had never been updated.
Also JB did drop for AOSP, depending on your device, you could have compatibility soon
kornyone said:
I plan to play with more input devices, specifically Bluetooth soon. I have not had a chance to hack the Q since Saturday, but soon It's near the top of my list.
You say "app" -- is there one in specific you're referring to?
The app is called tablet remote. Name is kind of lame, but here is the link...
https://play.google.com/store/apps/...wxLDMsImNvbS50b3VybmVzb2wudGFibGV0cmVtb3RlIl0.
Click to expand...
Click to collapse
Oh yeah, I got a lot of feedback for this video. and I have more planned (as I am sure plenty others do!).
I created ##nexusq on Freenode, as I could not locate a pre-existing Freenode channel for Nexus Q haxxoring conversation. I am on there. I am not very good at checking XDA.
Is it possible to connect a mouse via bluetooth, or even connect to a laptop via bluetooth?
As for the mouse yeah. Its advertised on the front page:http://www.xda-developers.com/android/connect-an-hid-bluetooth-mouse-to-the-nexus-q/
I'll give you a killer feature request: Play my own media either via (preferred) an attached network drive or a an directly attached drive.
I tried the entire Saturday to make the "Tablet Remote" to work on Q but I couldn't, for some reason the Q showed as connect to the Galaxy Nexus when I asked for the connection but the Gnex showed as declined.
There is something related to the pairing key that is not working, the logcat showed that was not giving the correct key as answer and also the key didn't show on the Q screen...
I'll keep digging it, and really hope that someone discover how to do it quickier than me, it's something that is killing me and it's now the matter of honor!
I'm not too skilled, but without keyboard and mouse I did a lot of tricks on my Q using the adb, waiting for the host cable to start to play hard on it! I hope to discover something that could help the community!
thanks for getting the ball rolling!
Thanks so much for the groundbreaking work on this, I managed to reproduce all the steps excepting compiling CIFS.
To those that want to play networked stuff - I'm able to stream video via upnp over a network either through vplayer or upnp + mxplayer. Able to play angry birds, etc. Although Google Play movies aren't showing the free transformers one I got from Google I/O. Maybe cause it's locked to my Nexus 7?
Sideloading helps a lot, take advantage of adb over the network. Installing gapps from CM9 nightly works awesome. It would be nice to get trebuchet to autostart, I'm sure there's a way to do this, but I'm not knowledgeable enough to know if there's a way to start it via a run time / on boot level.
For keyboard and mouse, I'm using one of these: USB-Micro-Female-Male-Adaptor that I trimmed down with a knife to fit in the port.
I plug in a keyboard with a built in hub and a mouse goes into that. Works great, sort of like an Atrix docked.
If anyone is stuck I'm more than happy to help.
help
which program are you using on your sideshoot? I am trying to adb from my transformer prime and I guess I am not as much of an expert as I thought. Any help would be awesome.
ace2die said:
which program are you using on your sideshoot? I am trying to adb from my transformer prime and I guess I am not as much of an expert as I thought. Any help would be awesome.
Click to expand...
Click to collapse
Hey there
I'm sideloading on an ubuntu machine. I can't post links yet, but you basically need to follow
http:// forum.xda-developers.com/showthread.php?t=1550414
That will put adb on your machine. Use a charging cable to connect to the back and use a Nexus 7 to put your Q in developer mode.
Download the fastboot image and follow the directions from there.
Then run the adb scripts from that pc.
You'll also need, as in the instructions, a way to get certain programs off ICS (Su and superuser) and some launcher (trebuchet, nova, etc).
Hope this helps!
Is there any android app that can compile and especially debug C/C++ code? Thanks in advice
I have a Nexus 7 16 GB Wi-Fi if that helps and I also used C4droid but there is no debugger
Normally what people do is to use a simulator, it is much easier as you can debug and run on computer instead of the small phone.
albertjk3 said:
Normally what people do is to use a simulator, it is much easier as you can debug and run on computer instead of the small phone.
Click to expand...
Click to collapse
Ye I suppose. But I don't want to buy a laptop for work and I work just great on nexus and it would be awesome if there is. I heard that coderun.com has a debugger but it doesn't have C/C++.
valiro21 said:
Ye I suppose. But I don't want to buy a laptop for work and I work just great on nexus and it would be awesome if there is. I heard that coderun.com has a debugger but it doesn't have C/C++.
Click to expand...
Click to collapse
Check out my project, just load Linux within Android and then you have access to your normal C/C++ compilers and tools
you can use DosBox Turbo.... its a msdos emulator...
you can run the Turbo C++ inside it...
I've been using it until now..
it just like ur using a pc... XD
Built for Windows 10.0.14393
'Store Deals' is a fast, clean, unofficial multi provider deals explorer, currently supporting the myAppFree and Win App Deals data sources.
INSTALL:
Phone has to be in developer mode
Extract newest StoreDeals_x.x.x.x_ARM.zip and tap the appx in File Explorer on phone.
If it doesn't install, do the same with dependencies and try again.
CAPABILITIES:
internetClient
Works perfectly fine, the UI is simple and doesn't look as cluttered as the original wp8 app and it's really fast. Awesome job! One request I'll have is if you could add the free/price tags at the right of the app items that would be neat.
@gus33000, thanks and try the new version 1.1. The "Open Store" button should now say "Free" or the current price.
thank you for this small but useful app.
For me it's the ultimate screen capturing/recording/markup tool, Snagit:
TechSmith Snagit | Screen capture and screen recorder
Screen capture and recording software for Windows and Mac. Quickly get images and videos. Start your free trial today!
www.techsmith.com
I use it everyday, it's SO useful to "show people stuff"
Most people use the snipping tool or built in screen shotter but SnagIt is 100x more useful. Worth every penny.
For me its Utorrent
Lol, W7x64 or XPx64
svetius said:
For me it's the ultimate screen capturing/recording/markup tool, Snagit:
TechSmith Snagit | Screen capture and screen recorder
Screen capture and recording software for Windows and Mac. Quickly get images and videos. Start your free trial today!
www.techsmith.com
I use it everyday, it's SO useful to "show people stuff"
Most people use the snipping tool or built in screen shotter but SnagIt is 100x more useful. Worth every penny.
Click to expand...
Click to collapse
For screen capture I prefer shareX
ShareX - The best free and open source screenshot tool for Windows
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
getsharex.com
svetius said:
For me it's the ultimate screen capturing/recording/markup tool, Snagit:
TechSmith Snagit | Screen capture and screen recorder
Screen capture and recording software for Windows and Mac. Quickly get images and videos. Start your free trial today!
www.techsmith.com
I use it everyday, it's SO useful to "show people stuff"
Most people use the snipping tool or built in screen shotter but SnagIt is 100x more useful. Worth every penny.
Click to expand...
Click to collapse
Use ShareX, better and FOS.. ffs
orb3000 said:
For me its Utorrent
Click to expand...
Click to collapse
FFS use qBittorrent, much faster, free and no ads or any subscriptions.
Simplenote - notes across all of my devices
Simplenote
The simplest way to keep notes. Light, clean, and free. Simplenote is now available for iOS, Android, Mac, and the web.
simplenote.com
anzepintar said:
Simplenote - notes across all of my devices
Simplenote
The simplest way to keep notes. Light, clean, and free. Simplenote is now available for iOS, Android, Mac, and the web.
simplenote.com
Click to expand...
Click to collapse
Did u try
Google Keep?
Marvino. said:
Did u try
Google Keep?
Click to expand...
Click to collapse
I did, but it doesn't have windows and linux app. Also I prefer simple design of simplenote
Notebook fan control.
GitHub - hirschmann/nbfc: NoteBook FanControl
NoteBook FanControl. Contribute to hirschmann/nbfc development by creating an account on GitHub.
github.com
You can easly set fan speed to 100% and keep your laptop relatively cold.
Everything for way faster file search than windows explorer
voidtools
www.voidtools.com
startisback++ because i hate the windows 10 start menu
OneNote. I use it on every device so it syncs my notes, things I need to know for work like Modem keys, etc, passwords, all kinds of things. When I copy/pasted the specs on this rig, I did it off One Note
meowHelpMeRoot said:
startisback++ because i hate the windows 10 start menu
Click to expand...
Click to collapse
Open-Shell is much better, free open source and more feature rich, I use it since day zero.
And you can use it along with Fluent-Metro skin for the ultimate awesomeness.
Definitely Private Win10. I can't use windows without it.
And few others: Notepad++, VSCodium, HostsMan + hosts
Definitely internet download manager, winrar nd notepad++
+1 Notepad++
qBittorrent, and VLC Media Player... see where I am going with this? :')
Buzzkill. It gets rid of unwanted notifications. Not turn them off for an app completely, only ones with keywords you provide.
There are definitely some good choices represented here but I'm taking us in the way-back machine to the basics.
notepad.exe
mspaint.exe
There are certainly more robust equivalents for each of those, but for a PC admin documenting stuff without access to Internet or other resources, each of those have been at the ready every time for decades, and paint has a few tricks up its sleeve. Sin qua non for constancy and reliability.