Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › Android compatibility

Does PhoneBot Work With Any Old Smartphone? Android Compatibility and Setup FAQ (2026)

By Freedom251 Team · · 13 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

No—not every old smartphone is proven to work with PhoneBot. The strongest published evidence is a 2026 paper that tested the current PhoneBot app on four Android phones: a used 2017 Honor 9, Motorola moto g 2025, Samsung Galaxy A16 5G, and Motorola moto g 2024. All four completed the paper’s reported sensing, motor communication, locomotion-policy inference, on-device vision, and human–robot interaction tests. That is a useful compatibility sample, not a universal guarantee.

PhoneBot here means the low-cost humanoid robot platform that reuses a smartphone, not the unrelated Australian refurbished-phone retailer with a similar name. Before committing a handset, check Android-app availability, required platform services, camera and inertial sensors, processing performance, Wi-Fi communication, and each feature you intend to use. The project’s current instructions remain the final authority because device support and app requirements can change.

As an Amazon Associate I earn from qualifying purchases.

What the published testing actually proves

The main evidence is a paper by Ruochen Hou, Quanyou Wang, Daniel Koh, and Dennis W. Hong, published on arXiv on October 6, 2026. It describes PhoneBot as “a low-cost, open-source humanoid robot platform that repurposes commodity smartphones as its primary sensing and computing unit.” The application was tested on four Android phones.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Tested phone What the paper reports Important qualification
Used Honor 9 (2017) Completed IMU sensing, UDP motor communication, locomotion-policy inference, on-device vision, and human–robot interaction ARCore SLAM was unavailable in the U.S. test context because Google services were unavailable on that Huawei device
Motorola moto g 2025 Completed the reported sensing, communication, inference, vision, and interaction functions This is one tested example, not a guaranteed minimum model
Samsung Galaxy A16 5G Completed the reported sensing, communication, inference, vision, and interaction functions This is one tested example, not a guaranteed minimum model
Motorola moto g 2024 Completed the reported sensing, communication, inference, vision, and interaction functions This is one tested example, not a guaranteed minimum model

The paper says the phones’ CPU use was measured and that the application stack was CPU-bound, so it omits GPU details. The results therefore establish that these four handsets ran the demonstrated workload; they do not establish a universal Android version, processor, RAM, camera, or sensor threshold.

#1 Best Overall
Sale
Samsung Galaxy A17 5G Smart Phone 128GB US 1 Yr Manufacturer Warranty Black | Large AMOLED, High-Res Camera, Durable Design, Super Fast Charging, Expandable Storage, Circle to Search, 2025
  • YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
  • LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
  • MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
  • NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
  • BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.

What remains unestablished

  • No published statement says that every old Android phone is supported.
  • No universal minimum Android version, CPU, RAM capacity, or storage requirement is provided in the available project material.
  • The evidence does not establish iPhone support.
  • Running the app does not mean every feature is available on every phone; ARCore SLAM depended on Google-service availability in the Honor 9 example.

A 2017 handset succeeding in the tests is encouraging for owners of older phones, but it should not be read as a promise that another phone from 2017—or any other year—will behave the same way.

Why “old” is not the deciding specification

PhoneBot assigns several demanding jobs to the phone. The handset is mounted on the robot’s torso and acts as the body inertial-measurement unit, camera, high-level computer, and user interface. It reads inertial data, runs a TensorFlow Lite locomotion policy, performs camera-based detection and pose estimation, and exchanges control data with the robot.

Those jobs stress different parts of a handset. A phone with a relatively modest processor may be adequate for one workload but fail to sustain vision and policy inference together. A handset can also have sufficient processing power yet lack a required sensor, have an incompatible Android app environment, or be unable to provide the platform services used by a particular feature.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The control and data path

  1. The phone’s IMU supplies motion data used by the robot software.
  2. The camera supplies frames for on-device detection and pose estimation.
  3. A TensorFlow Lite locomotion policy runs on the phone’s CPU or GPU; the paper reports the tested application stack as CPU-bound.
  4. The phone sends joint targets over Wi-Fi using UDP to a small onboard computer.
  5. The onboard computer forwards commands to the robot’s actuators and returns motor telemetry.
  6. Gamepad inputs can also travel through the Wi-Fi link.

There is no physical wired connection between the phone and the robot hardware in the architecture described by the paper. Wi-Fi is the control link, so a phone must maintain a reliable local connection and deliver data with enough consistency for the intended motion functions. Conversational and speech interaction additionally uses an external laptop AI backend, which is separate from the phone’s local sensing and control tasks.

Compatibility is feature-specific

Instead of asking only whether an old phone “works,” evaluate each PhoneBot function you need. The published tests show the following pattern:

Rank #2
Tracfone Motorola Moto G 2025, 64GB, Saphire Blue (Locked to | Prepaid Smartphone- 6.6" 120Hz Display, 5G , 50MP Quad Pixel Camera, Long-Lasting Battery
  • Carrier: This phone is locked to Tracfone, which means this device can only be used on the Tracfone wireless network. Tracfone plan required, activating is easy, just 3 steps.
  • DISPLAY: Immersive viewing on a 6.7-inch super-bright 120Hz display with powerful stereo speakers and Bass Boost for cinematic entertainment.
  • CAMERA SYSTEM: Advanced 50MP Quad Pixel camera captures sharp, detailed photos and videos in any lighting condition
  • PERFORMANCE: Lightning-fast 5G connectivity paired with a powerful processor and RAM Boost for smooth multitasking.
  • BATTERY LIFE: Long-lasting 5000mAh battery with TurboPower charging technology delivers hours of power in minutes.
Function What the phone must provide Evidence and limitation
IMU sensing Working accelerometer and gyroscope exposed to the Android app Completed on all four tested Android phones; no universal sensor specification is published
UDP motor communication Working Wi-Fi and an Android environment capable of the PhoneBot networking stack Completed on all four tested phones; performance outside the tested devices is not quantified
Locomotion-policy inference Enough sustained CPU or GPU capacity for the TensorFlow Lite model Completed on all four tested phones; no minimum chipset or frame-rate threshold is stated
On-device vision Usable camera, supported camera APIs, and enough processing headroom Completed on all four phones; no camera-resolution or low-light requirement is published
Human–robot interaction Working app, sensors, network, and any peripherals required by the chosen interaction mode Completed on all four tested phones; exact feature-by-feature limits are not listed
ARCore SLAM Compatible ARCore support and access to the required Google services Unavailable on the tested Honor 9 in the U.S. context because Google services were unavailable on that Huawei device

The ARCore result is the clearest warning against broad compatibility claims. The Honor 9 ran the other reported functions, but its missing Google services prevented ARCore SLAM. A phone that passes basic sensing and motor tests may therefore still fail a spatial-mapping feature.

How to assess an old phone before building around it

Use this checklist before mounting a handset or purchasing parts. It is a risk-reduction process, not an official substitute for the project’s current setup instructions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

1. Confirm the software environment

  • Identify the exact Android version and model number, not just the marketing name.
  • Verify that the current PhoneBot Android application can be installed on that model.
  • Check whether the phone has access to platform services required by the features you want, particularly Google services for ARCore SLAM.
  • Confirm that the handset is not restricted by an enterprise-management profile, carrier lock, damaged system partition, or unsupported regional firmware.

2. Check the physical sensors and camera

  • Verify that the accelerometer and gyroscope are present and report stable values.
  • Test the rear camera for focus, preview stability, and uninterrupted capture.
  • Inspect the lens and camera glass; scratches, condensation, or a loose module can undermine vision even when the app launches.
  • Make sure the phone can be rigidly mounted on the torso without covering the camera or introducing movement between the handset and the robot.

3. Check processing and thermal behavior

  • Run the complete workload rather than testing only the app’s launch screen.
  • Watch for sustained slowdown, dropped frames, app restarts, or heat-related shutdowns while sensing, vision, and policy inference run together.
  • Remove unnecessary background applications and disable battery-saving behavior that pauses the app or its network connection.
  • Use a healthy battery or a safe power arrangement; an aged battery can throttle the processor or shut down under load.

4. Check Wi-Fi locally

  • Confirm that the phone can join the same local network used by the robot’s onboard computer.
  • Verify that the phone can exchange the required UDP traffic; guest-network isolation, client isolation, or firewall rules can block local devices even when internet access works.
  • Test telemetry and command exchange while the robot is stationary before attempting locomotion.

5. Test the exact features you plan to use

Do not stop after confirming that the app opens. Test IMU readings, camera processing, policy inference, UDP communication, and any ARCore or interaction feature separately. Record which functions pass on the specific handset. This matters because the published Honor 9 result demonstrates that partial compatibility is possible.

A practical setup sequence

The available paper describes the architecture but does not publish a complete, universal, click-by-click installation procedure. The following sequence organizes the checks a builder should perform using the project’s current instructions.

  1. Read the current project documentation. Confirm the supported app package, robot firmware, network arrangement, and any version-specific instructions before buying or modifying hardware.
  2. Prepare the handset. Update Android within the model’s supported range, remove avoidable background restrictions, charge the battery, and back up personal data if the phone will be dedicated to the robot.
  3. Install and launch the current PhoneBot app. Grant only the permissions the app requests and verify that the app recognizes the camera and motion sensors.
  4. Mount the phone securely. Place it on the torso as specified by the project so the IMU orientation and camera viewpoint match the software’s assumptions. Prevent wobble; a loose mount can look like body motion to the controller.
  5. Join the robot’s Wi-Fi network. Put the phone and onboard computer on the same local network and use the project’s documented network settings. Do not assume that an internet connection alone proves local UDP reachability.
  6. Run stationary diagnostics. Confirm live IMU data, camera preview or detection, and motor telemetry before enabling movement. Check that the app reports the expected robot connection.
  7. Validate locomotion-policy inference. Run the policy without commanding a walk, monitor heat and responsiveness, and stop if the phone throttles, crashes, or loses the network.
  8. Validate movement conservatively. Keep the robot supported or restrained for initial commands, then test small motions in a clear area. Increase complexity only after telemetry and command timing remain stable.
  9. Enable optional features separately. Test ARCore SLAM, speech, conversational interaction, or gamepad input one at a time. Speech and conversation use an external laptop AI backend in the described design, so that backend must be available as well.

Comparing a candidate phone with the tested examples

The four models are useful reference points, not a ranked buying list. The used Honor 9 shows that a 2017 Android handset can carry the core workload. The moto g 2024, moto g 2025, and Galaxy A16 5G show that relatively inexpensive prepaid phones can also do so. None of those examples supplies a cutoff for other models.

Rank #3
Sale
Samsung Galaxy A17 5G Smart Phone 128GB, US 1 Yr Manufacturer Warranty Blue | Large AMOLED, High-Res Camera, Durable Design, Super Fast Charging, Expandable Storage, Circle to Search, 2025
  • YOUR CONTENT, SUPER SMOOTH: The ultra-clear 6.7" FHD+ Super AMOLED display of Galaxy A17 5G helps bring your content to life, whether you're scrolling through recipes or video chatting with loved ones.¹
  • LIVE FAST. CHARGE FASTER: Focus more on the moment and less on your battery percentage with Galaxy A17 5G. Super Fast Charging powers up your battery so you can get back to life sooner.²
  • MEMORIES MADE PICTURE PERFECT: Capture every angle in stunning clarity, from wide family photos to close-ups of friends, with the triple-lens camera on Galaxy A17 5G.
  • NEED MORE STORAGE? WE HAVE YOU COVERED: With an improved 2TB of expandable storage, Galaxy A17 5G makes it easy to keep cherished photos, videos and important files readily accessible whenever you need them.³
  • BUILT TO LAST: With an improved IP54 rating, Galaxy A17 5G is even more durable than before.⁴ It’s built to resist splashes and dust and comes with a stronger yet slimmer Gorilla Glass Victus front and Glass Fiber Reinforced Polymer back.

Compare a candidate against the examples on six axes: whether the current Android app installs; whether required services such as Google services are present; whether accelerometer and gyroscope readings are available; whether the camera works through supported Android APIs; whether the processor sustains the TensorFlow Lite and vision workload; and whether Wi-Fi carries local UDP traffic reliably. A newer model can still fail one of these checks, while an older model can pass several and fail only an optional feature.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not infer compatibility from a product family alone. Two phones sold under similar names can have different regional firmware, sensors, Android builds, or service packages. Record the exact model identifier and software version during testing so a later replacement can be compared accurately.

What else is part of the system

The smartphone is the central sensing and computing unit, but it is not the entire robot. PhoneBot’s described architecture includes a small onboard computer between the phone and the actuators. The platform has 13 actuators or joints, specified in the paper as DYNAMIXEL XL430-W250-T units. Those robot components are assembly requirements, not phone compatibility requirements.

Likewise, speech and conversational interaction are not wholly local to the handset. The described design uses an external laptop AI backend. If that feature matters, test the laptop service and its network route separately from the phone’s camera, IMU, and locomotion checks. A phone can pass every local test and still deliver no conversation if the external backend is unavailable.

Keep a compatibility test record

A short test log prevents a vague “it seemed to work” decision. Write down the handset model, Android build, service availability, battery condition, and date. Mark separate pass or fail results for sensor readings, camera capture, policy inference, UDP commands, telemetry, ARCore SLAM, gamepad input, and speech or conversation. Note whether failures occur immediately or only after heat builds up.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Samsung Galaxy S26 Ultra, Unlocked Android Smartphone, 512GB, Black | Privacy Display, Galaxy AI, AI Camera, Super Fast Charging 3.0, Durable Battery, 2026, US 1 Year Warranty
  • PRIVACY DISPLAY: Automatically hide your screen from those beside you. The built-in privacy display can be preset¹ to turn on when receiving notifications, typing passwords, or using specific apps
  • TYPE IT IN. TRANSFORM IT FAST: Enhance any shot in seconds on your smartphone by using Photo Assist² with Galaxy AI.³ Add objects, restore details, or apply new styles by simply typing or tapping
  • NIGHTS, CAPTURED CLEARLY: From gigs to city lights, record and capture moments after dark with clarity using Nightography so your photos and videos stay crisp and clear on your Samsung Galaxy
  • MAKE IT. EDIT IT. SHARE IT: Turn everyday moments into something personal with creative tools built right into your mobile phone, whether it’s a special contact photo, custom wallpaper, an invitation or more⁴
  • HELP THAT KEEPS UP: Stay in the moment while Now Nudge with Galaxy AI helps you respond faster and stay organized with smart suggestions⁵ that appear exactly when you need them on your phone

Repeat the test after changing the network, firmware, app version, or phone mount. Compatibility is a property of the complete combination, not just the handset name. This record is especially valuable when replacing a damaged phone or sharing a build with another person.

Common failure modes and fixes

Symptom Likely cause What to check
The app cannot be installed Unsupported Android release, regional build, or unavailable required service Exact model, Android version, app requirements, and current project instructions
IMU values are missing or erratic Missing sensor, permission problem, sensor fault, or unstable mount Sensor availability, permissions, calibration, and rigid torso mounting
Camera features fail while other functions run Unsupported camera API, damaged lens, denied permission, or insufficient processing headroom Camera permission, preview stability, lens condition, and thermal performance
Robot is not discovered or commands time out Different networks, client isolation, blocked UDP traffic, or incorrect endpoint settings Local Wi-Fi membership, firewall rules, documented IP and port settings, and telemetry
ARCore SLAM is unavailable Missing Google services or lack of ARCore compatibility Whether the phone has the required Google services and is supported by the ARCore feature; do not infer support from other app functions
Motion becomes delayed after several minutes CPU thermal throttling, battery protection, or background task interruption Device temperature, power state, battery-health behavior, and battery-optimization settings
Speech or conversation does not work External laptop AI backend unavailable or network path incomplete Laptop backend status and the network route between the backend, phone, and robot
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to make a go/no-go decision

Proceed with an old Android phone when

  • The current app installs on the exact model and Android build.
  • IMU, camera, CPU inference, and Wi-Fi tests all pass under sustained load.
  • Your required optional features—especially ARCore SLAM—also pass on that handset.
  • The battery, mounting hardware, and network remain reliable during a complete stationary and restrained-motion test.

Choose another phone when

  • The app cannot be installed or required services are unavailable.
  • The phone lacks a gyroscope or reliable camera access.
  • It overheats, throttles, crashes, or drops the Wi-Fi link during the combined workload.
  • You need ARCore SLAM but the handset lacks compatible ARCore support or the Google services it requires.
  • You cannot verify the exact model because the listing, firmware, or device history is unclear.

The four published examples show that PhoneBot is not limited to new flagship phones: a used 2017 Honor 9 and three low-cost prepaid models completed the reported core functions. They do not justify the broader claim that any old smartphone will work. Treat the examples as reference points, test the exact handset, and re-check the project’s documentation before committing to a build.

Frequently Asked Questions

Will my old Android phone work with PhoneBot?

Possibly, but there is no universal guarantee. Four tested Android phones—including a used 2017 Honor 9—completed the reported core functions. Check the exact model, Android build, sensors, camera, sustained processing, Wi-Fi UDP traffic, and every feature you need.

Does PhoneBot support iPhones?

The published application tests cover Android phones only. They do not establish iPhone support, so do not assume an iPhone can run the current app without explicit confirmation in the project’s current instructions.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is there a minimum Android version, RAM amount, or processor?

No universal minimum Android version, RAM capacity, processor, storage figure, or performance threshold is stated in the published material. The four successful examples are evidence of tested devices, not a formal specification.

Best Value
Tracfone Moto g Play 2024 Prepaid Phone with a 1-Yr Plan Included | Prepaid Smartphone with Full YR Plan Included bundled with 1500 Min/Text/Data for365 days of service - Locked to Tracfone
  • Carrier: This phone is locked to Tracfone, which means this device can only be used on the Tracfone wireless network. Activating is easy, just 3 steps.
  • ACTIVATION Promotion: Includes 1500 min, 1500 texts & 1500 MB Data + add more as you need it
  • CAMERA SYSTEM: 50MP Quad Pixel camera. Capture sharper, more vibrant photos day or night with 4x the light sensitivity.
  • PERFORMANCE: Blazing-fast Qualcomm performance. Get the speed you need for great entertainment with a Snapdragon 680 processor and 4GB of RAM.
  • 64GB built-in storage. Get plenty of room for photos, movies, songs, and apps. Made for US

Why did the Honor 9 pass some tests but fail ARCore SLAM?

The Honor 9 completed IMU, motor communication, policy inference, vision, and interaction tests, but ARCore SLAM was unavailable in the U.S. test context because Google services were unavailable on that Huawei device. Compatibility therefore varies by feature and service availability.

Does the phone plug directly into the robot?

No physical wired phone-to-robot connection is described. The phone communicates over Wi-Fi with a small onboard computer using UDP for joint targets, telemetry, and gamepad inputs; that computer forwards commands to the actuators.

Does the phone need a powerful GPU?

The locomotion policy can run on the phone CPU or GPU, but the paper reports the tested application stack as CPU-bound and omits GPU details. Test sustained combined sensing, vision, and inference on the exact handset rather than judging it by a GPU label.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use PhoneBot without an external computer?

Core phone sensing, policy inference, vision, and robot communication are described as running through the phone and onboard robot computer. Speech and conversational interaction additionally use an external laptop AI backend, so those features require that backend and its network path.

What should I test before letting the robot walk?

First verify app installation, IMU readings, camera processing, policy inference, Wi-Fi connection, UDP commands, and motor telemetry while stationary. Then perform restrained, small-motion tests and watch for heat, throttling, crashes, dropped frames, or network loss before increasing movement.

Are the tested Motorola and Samsung models guaranteed recommendations?

No. The Motorola moto g 2025, Samsung Galaxy A16 5G, and Motorola moto g 2024 are documented test examples. Their success does not create a universal guarantee for every regional variant, firmware version, or similarly named model.

The Bottom Line

Bottom line: PhoneBot is not proven to work with any old smartphone. Four Android phones— including a used 2017 Honor 9 and three low-cost models—ran the reported core workload, but ARCore SLAM was unavailable on the Honor 9 because Google services were missing in the described U.S. test. Check the exact Android handset, sensors, camera, sustained CPU behavior, platform services, and local Wi-Fi, then test every feature you plan to use. Reconfirm the project’s current instructions before buying hardware or relying on a phone for a build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Android compatibilityHumanoid RobotsPhoneBotrobot setupsmartphone robotics

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.