Using Android to Answer calls of iPhone

My primary device has always been an iPhone. But recently i saw android auto and it is way more responsive and offers a great experience.

So I am planning to get an android tablet for my car. But the problem is that if I connect the android and not my iphone then I would not be able to take calls coming to the iphone on my car’s speakers. Is there any way I can do this, something like handoff?

Call forwarding is not really an option as it would always forward my call to android tab which I do not want. I just want the phone calls to come on android when I am in the car (or iphone is nearby the android tab).

Hope there is something like this available!

Swapping External SD Card Memory with Internal Memory on Android Lollipop

I own an Xperia M2 D2303, and I’m on the latest Lollipop build (see footnote).

I’ve followed this tutorial but to no success since it’d seem Sony has changed the memory address (previously on Kitkat it was 179:33). For some reason after entering as per the guide:

mount -t vfat -o umask:0000,uid=1000,gid=1023 /dev/block/vold/179:33 /storage/sdcard0 

it is returning me with this error:
No such file or directory.

I would appreciate for help on the swapping memory.

Rooted Sony Xperia M2 D2303
OS: Android Lollipop 5.1.1
OS Build: 18.6.A.0.182
Bootloader, ROM etc.: Stock

Pagos Android studio

Buenas noches amigos la verdad esque vengo intentando implementar los que llaman pagos en la aplicacion en android. Quiero brindar un “servicio extra con un costo monetario” dentro de la app que estoy programando. Pero eh buscado contenido acerca de ello pero no algo explicado para basarme en eso es la primera vez que intento esto alguien que ya lo haya hecho me podria decir como implementar todo desde 0 en android studio para ese proceso? muchas gracias de ante mano

How to run Android in Virtualbox on Linux?

For days I try to get Android 5 or higher running inside Virtualbox on Linux (here: Mint 18.1), without success. At best, I get past the boot menu (Grub), the system switches to graphics mode, and I see the pulsating “Android”: After a few seconds, disk access ceases, and the VM hangs with 100% CPU load.

I’ve searched the web up and down, and tried all the tricks I could find: increasing RAM to 2G, video memory to 128M, CPU count to 2. Switching the VM from “Linux (other)” to “BSD”, trying 64bit and 32bit images (the 64bit images even get stuck at a black screen before the pulsating “Android” letters), the latter in 64bit and 32bit VMs, from the Android-x86 project via RemixOS to Phoenix, Android 5.1 to 7 – nothing gives.

Where’s the trick?

Please don’t point me to those numerous guides based on Virtualbox running on Windows. I’ve followed a bunch of them without luck. Nor do I want to use QEMU for that (draws in too many dependencies I don’t want to install), or Genymotion etc (where I’d have to register). I’m interested in help from those who’ve got it running fine in Virtualbox on Linux.

I’ve also seen similar questions here and followed the advice from their answers:

  • Android x86 Marshmallow not booting on Virtualbox and VMware Workstation
    adding vga=834 nomodeset xforcevesa to the kernel options just caused the hang happen even earlier. The other advices I already had followed. The .vdi taken from OSBoxes had the same issues.
  • other questions are either not for Virtualbox, or concerning pre-Lolliop. As the linked question above shows, the problem seems also to be present with VMWare.

How did you get it to run?

Note in between: I might soon be able to self-answer, but first need to verify and, if possible, improve: I meanwhile managed to fully boot an ISO with RemixOS, using “FreeBSD 64bit” for that 32bit image. The boot just took AGES to complete (about 15min before the pulsing “RemixOS” text got replaced by the welcome screen). It might be that’s the first boot only, and after installing it to “disk” and having that running once, the next boot is faster. As soon as I find time, I’ll dig deeper – and then will remove this paragraph and post an answer instead.

Is there any way to completely block any app from using data (Android 6.0)

I have a problem: my house wifi goes down a lot for some unknown reason, and so I turn on data to continue whatever conversation I was having on my laptop on my phone. Then I forget to turn on wifi when the internet comes back on, and I watch YouTube videos on my phone. This, in turn, eats up 500mb of my 1gb data plan. This has happened three data cycles in a row.

When I select the YouTube app in the data section of my settings, even when I select the “restrict background data” option, and even when I go into YouTube’s settings and select “only stream HD video on wifi”, it still uses data. It seems like there is absolutely no hope for preventing this app (or any general app for that matter) from using any data at all.

I couldn’t even find a good third-party data management app that has this functionality. Every app I’ve found only allows me to read and analyze my data usage and set ‘timers’, but no way to completely prevent specific apps from using any data. I decided I would just completely eliminate YouTube, which was annoying in and of itself because it seems there’s no way to uninstall a factory-installed app. I ended up just disabling it in my settings, and then blocking it entirely with a third-party app called Boomerang.

Please, is there any simple way to completely block all data usage of only a specific app? Why is this such an unheard-of request?

Is this a proper way to present Back and Next buttons in Android app?

As part of a Quiz app, in which users have to go through a set of questions, I need to provide the ability to:

  1. Quit the quiz
  2. Go to next question
  3. Go (back) to the previous question

I am trying to implement some Material Design principles into my design. Is this a legit way of doing this – having the back and next buttons in the bottom bar? Please advise.

see screenshot

How to run Windows 10 in a virtual box on an Android phone?

I use my phone for communications and work on the go. I use a windows 10 tablet connected to external mouse/keyboard and monitor. Many programs such as email and contacts etc., are duplicated on each hardware.

Is it likely to be possible to run Windows 10 in a virtual box on an Android device, – so I can still use the Android phone for communication and emulated Windows 10 with the external monitor/keyboard for desktop use at the same time?

Virtual box, I mean something like Oracle’s Virtual Machine which lets you run other operating systems in a window on top of the main operating system.