Read the model instructions
Check the exact phone and firmware recommendation. Back up settings and try the documented package, then test each lens. XML camera IDs must also match.
Find phone-specific guidance →Android identifies an app by its package ID. Some phone firmware exposes auxiliary cameras only to certain identities. Follow the package recommendation for your exact model and ROM before investigating a lens that will not open.
The OnePlus 8T, 8 Pro and 9R source notes require Snapcam or Aweme for all-camera access on stock OxygenOS. Some R15 Samsung entries recommend Ruler or Scan3D. These instructions apply to the named phones and firmware; check the separate entry for a newer model or custom ROM.
Google Lens and Iris variants exist only where the release lists those APKs. Our Android compatibility guide explains the checks to make before installing.
Check the exact phone and firmware recommendation. Back up settings and try the documented package, then test each lens. XML camera IDs must also match.
Find phone-specific guidance →A file with the same package ID may update or conflict with an existing installation. A different ID may coexist. Export settings before removing the old app.
Check the installer error →A different package does not by itself improve photos. Record the APK and XML, and change packages when you have a documented camera-access or installation need.
Check release changes →Choose a variant listed for the release you installed. Package names mentioned in a changelog may not all have matching APK files.
| Release | Standard | Snapcam | Aweme | Scan3D | Lens | Iris |
|---|---|---|---|---|---|---|
| R18F1 | Listed | Listed | Listed | Listed | Listed | Listed |
| R17 | Listed | Listed | Listed | Listed | Listed | Not listed |
| R16 | Not listed | Listed | Listed | Listed | Listed | Not listed |
| R15 | Listed | Listed | Listed | Listed | Listed | Not listed |
| R14 | Listed | Listed | Not listed | Not listed | Listed | Not listed |
| R13 Fix 2 | Listed | Listed | Not listed | Not listed | Listed | Not listed |
| R9 | Listed | Listed | Not listed | Not listed | Not listed | Not listed |
| R8 | Listed | Listed | Not listed | Not listed | Not listed | Not listed |
R8’s Lite files are distinct. Older Samsung-labelled files may use Ruler rather than Scan3D. QCamera3 and Ruler variants appear in their exact-file tables below where offered.
A package variant changes the Android application identity. That can affect installation conflicts and access to auxiliary cameras on certain firmware. A label alone does not prove compatibility or better image quality.
Snapcam uses org.codeaurora.snapcam; Aweme uses com.ss.android.ugc.aweme; Scan3D uses com.samsung.android.scan3d. Google Lens variants commonly use com.google.android.GoogleCameraEng. R18’s Iris file uses com.samsung.android.server.iris. These names do not mean the APK is made by those package-name owners.
The R17 source explains Snapdragon, Samsung and other device workarounds. Its explanatory text mentions QCamera3 and Ruler, but they are absent from its actual download list. The tables below follow the artifacts.
Community indexes document Snapcam or Aweme for OnePlus 8T, 8 Pro and 9R on stock OxygenOS. Some Samsung entries in the R15 index recommend Ruler or Scan3D, while the Realme 9 Pro+ R15 entry mentions Aweme on stock firmware. These scoped notes cannot be applied to every brand or release.
Find your model’s evidence. Changing package ID may require a fresh settings import. Keep an exported backup and test the main lens before the others.
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R18F1.apk | com.google.android.GoogleCameraLMCR18 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R18F1_Snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| AwemeLMC8.4_R18F1_Aweme.apk | com.ss.android.ugc.aweme | Find this APK in the original archive ↗ |
| Scan3DLMC8.4_R18F1_Scan3D.apk | com.samsung.android.scan3d | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R18F1_Google_Lens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| IrisLMC8.4_R18F1_Iris.apk | com.samsung.android.server.iris | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R17.apk | com.google.android.GoogleCameraLMCR17 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R17_Snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| AwemeLMC8.4_R17_Aweme.apk | com.ss.android.ugc.aweme | Find this APK in the original archive ↗ |
| Scan3DLMC8.4_R17_Scan3D.apk | com.samsung.android.scan3d | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R17_Google_Lens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| SnapcamLMC8.4_R16_Snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| AwemeLMC8.4_R16_AWEME.apk | com.ss.android.ugc.aweme | Find this APK in the original archive ↗ |
| QcameraLMC8.4_R16_QCamera.apk | org.codeaurora.qcamera3 | Find this APK in the original archive ↗ |
| RulerLMC8.4_R16_Ruler.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| Scan3DLMC8.4_R16_Scan3D.apk | com.samsung.android.scan3d | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R16_Google_Lens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R15.apk | com.google.android.GoogleCameraEngR15 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R15_snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| AwemeLMC8.4_R15_aweme.apk | com.ss.android.ugc.aweme | Find this APK in the original archive ↗ |
| Qcamera3LMC8.4_R15_qcamera3.apk | org.codeaurora.qcamera3 | Find this APK in the original archive ↗ |
| RulerLMC8.4_R15_ruler.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| Scan3DLMC8.4_R15_scan3d.apk | com.samsung.android.scan3d | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R15_glens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R14.apk | com.google.android.GoogleCameraEngR14 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R14_Snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| SamsungLMC8.4_R14_Samsung.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R14_GLens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R13_Fix2.apk | com.google.android.GoogleCameraEngR13F2 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R13_Fix2_Snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| SamsungLMC8.4_R13_Fix2_Samsung.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| Google LensLMC8.4_R13_Fix2_GoogleLens.apk | com.google.android.GoogleCameraEng | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R9.apk | com.camera.lmc84r7 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R9_snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| SamsungLMC8.4_R9_samsung.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| Variant / exact filename | Android package ID | Availability |
|---|---|---|
| DefaultLMC8.4_R8.apk | com.camera.lmc84r7 | Find this APK in the original archive ↗ |
| SnapcamLMC8.4_R8_snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| SamsungLMC8.4_R8_samsung.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
| LiteLMC8.4_Lite.apk | com.camera.lmc84lite | Find this APK in the original archive ↗ |
| Lite-SnapcamLMC8.4_Lite.snapcam.apk | org.codeaurora.snapcam | Find this APK in the original archive ↗ |
| Lite-SamsungLMC8.4_Lite.samsung.apk | com.samsung.android.ruler | Find this APK in the original archive ↗ |
Release and setup references are listed below. Read the testing and evidence policy for the scope of Muzamil Ahad’s reported APK testing.
Founder & APK reviewer: Muzamil Ahad. How the guide was researched · Report a correction.