99testsStart a job

Motorola · phone · launched in India May 2016

Test your app on a real Moto G4

Book a 99tests run, set the Moto G4 as a target device, and a tester who owns one runs your test cases on it. A near-stock Android phone from 2016 that is still in daily use.

Availability

Testers with a Moto G4

Limited

A few active 99tests testers still own a Moto G4. Pick it as a target device when you book and we'll match one.

Based on active testers' registered devices, October 2026.

Specs

The Moto G4 at a glance

Launched in IndiaMay 2016
Launch price₹12,499 (2GB/16GB)
Screen5.5-inch 1080 × 1920 IPS LCD
ChipsetQualcomm Snapdragon 617
RAM2 or 3 GB (variants sold in India)
Software at launchAndroid 6.0.1, near-stock
UnlockPIN / pattern (no fingerprint on base G4)
Network4G
Battery3,000 mAh

Specs from GSMArena and FoneArena, cross-checked with manufacturer and India launch listings.

What to test

Where apps break on the Moto G4

Very old Android and minSdk

On Android 6/7, modern APIs, runtime-permission patterns and TLS versions behave differently. Test that your app installs, runs and degrades gracefully — or shows a clear 'unsupported OS' message — at your minimum SDK.

Runtime permissions test cases

Dated System WebView

The old WebView on an unsupported build regularly breaks modern in-app browsers, OAuth flows and embedded web content.

Login page test cases

2 GB RAM eviction

With only 2 GB, the OS evicts your app readily. Test that pending flows, forms and deep links restore after the app is killed in the background.

Offline and poor network handling test cases

Near-stock, no aggressive skin

Unlike MIUI/EMUI, the G4 is close to stock Android, so background behaviour here is a useful baseline against heavily-skinned phones.

Push notifications test cases

How a run works

From payment to report

  1. Minute 0Pay

    Choose a package and pay by card. The invoice is issued at checkout.

  2. Minute 2Submit

    Your build link or web address, your test cases in any format, and the Moto G4 as a target device.

  3. Hour 1Dispatch

    Offers go to testers who own this device. The first to accept takes the session.

  4. Day 1–2Sessions

    Timed sessions on the real device. Findings are recorded as they happen, with screenshots or recordings.

  5. Day 3Verify and deliver

    Findings are checked, merged and graded, then the report is emailed as a page and a PDF (day 5 for Deep).

Questions

Testing on the Moto G4

Can I test my app on a Moto G4 with 99tests?

Yes. When you book, set the Moto G4 as a target device. A few active 99tests testers still own one, and we'll match you with a tester on their own phone and SIM.

Do you test on a real Moto G4 or an emulator?

A real one — a tester's own Moto G4, on their own SIM and network. The quirks of this older device and its software don't reproduce on an emulator, a simulator or a stock-device cloud.

Which software version will the Moto G4 be on?

Testers use their own device with the updates they've installed. The Moto G4 launched with Android 6.0.1 Marshmallow (near-stock). Its last update was Android 7.0/8.1 depending on variant, so units are now on a very old, unsupported build. Every finding in the report records the exact device, OS build and network.

How much does a test run cost?

Fixed packages from ₹9,999 + GST ($129) for 5 × 45-minute sessions on 2 phones or browsers, with a verified report in 3 business days. You can mix the Moto G4 with other devices in one run.

Is testing on Android 6/7 still worth it?

Yes — if you still support old Android versions, the G4 is where minSdk, old WebView and legacy TLS bugs surface. If you don't, it confirms your 'unsupported OS' handling actually works.

More Motorola devices testers own

All phones and tablets our testers own

Run your test cases on a Moto G4

Upload your build and test cases, and pick the Moto G4 alongside other phones or browsers: 2 devices in Starter, up to 6 in Deep. Fixed price from ₹9,999 + GST ($129), verified report in 3 business days.