FORUMS
Remove All Ads from XDA

[Magisk Module] [No Root] Display, Control and reverse Tether via ADB

553 posts
Thanks Meter: 386
 
By J_M_V_S, Senior Member on 30th September 2018, 07:49 PM
Post Reply Email Thread
Code:
*** Disclaimer
I should write a proper disclaimer someday. Basically, if something wrong happens, it wasn't me. If something good happens, most probably I had something to do with it :laugh:
Introduction
Quote:

Provides a convinient way of having the Genymobile® Tools (scrcpy & gnirehtet) ready to use on your phone. It does that by adding them to the original ISO with USB drives the required files to run the tools.

Images


Features
Quote:

scrcpy:
This application provides display and control of Android devices connected on USB. It does not require any root access.
gnirehtet:
Provides reverse tethering over adb for Android: it allows devices to use the internet connection of the computer they are plugged on. It does not require any root access (neither on the device nor on the computer)
GMT/OP3T Magisk Module:
Modifies ISO USB Drivers to include these utilities and provides a convinient way to run them (for the time being only scrcpy is supported by the script).

Installation instructions
Quote:

  • Download module
  • Install from Magisk Manager
  • Reboot

How to use it
Quote:

  • Make sure you have installed USB for the phone (or install them) on the computer
  • Make sure you have enabled USB Debugging on the phone
  • Make sure the computer is authorized to connect to phone via ADB (or allow it when asked)
  • Connect phone to computer via USB
  • (On phone) Change USB Charging to Transfer Files
  • (On computer) Autorun dialog should popup (or open drive on Explorer)
  • (On computer) Run "runme.cmd"

Changelog
Quote:

Code:
2018/09/30 - Initial release

Download
Quote:

Download
Magisk Module

Sources
Magisk Module

FAQ
Quote:

[WIP]

Thanks To/Credits
Code:
scrcpy by Romain Vimont Copyright (C) 2018 Genymobile 
gnirehtet by Romain Vimont Copyright (C) 2018 Genymobile adb by Google
XDA:DevDB Information
GMT/OP3T, Tool/Utility for the OnePlus 3T

Contributors
J_M_V_S, Romain Vimont
Source Code: https://github.com/JMVS/gmt-mm-builder


Version Information
Status: Alpha

Created 2018-09-30
Last Updated 2018-09-30
The Following 5 Users Say Thank You to J_M_V_S For This Useful Post: [ View ] Gift J_M_V_S Ad-Free
 
 
7th December 2018, 05:29 PM |#2  
Junior Member
Thanks Meter: 0
 
More
Does it work on Android P?
Quote:
Originally Posted by J_M_V_S

Code:
*** Disclaimer
I should write a proper disclaimer someday. Basically, if something wrong happens, it wasn't me. If something good happens, most probably I had something to do with it :laugh:
Introduction


Images


Features


Installation instructions


How to use it


Changelog


Download


FAQ


Thanks To/Credits
Code:
scrcpy by Romain Vimont Copyright (C) 2018 Genymobile 
gnirehtet by Romain Vimont Copyright (C) 2018 Genymobile adb by Google
XDA:DevDB Information
GMT/OP3T, Tool/Utility for the OnePlus 3T

Contributors
J_M_V_S, Romain Vimont
Source Code: https://github.com/JMVS/gmt-mm-builder


Version Information
Status: Alpha

Created 2018-09-30
Last Updated 2018-09-30

I was using this daily on Oreo, now upgraded my OP3T to Android Pie Havoc ROM - rooted with Magisk (clean install).
Flashed this zip using Magisk and it doesnt now...tried a couple times? any help?

here is the install log
"
- Copying zip to temp directory
- Installing screen control op3t-v0.1.0.zip
- Mounting /system, /vendor
Archive: /data/user/0/com.topjohnwu.magisk/cache/install.zip
inflating: config.sh
inflating: module.prop
*******************************
Genymobile Tools for OP3T
by @J_M_V_S at xda-developers
*******************************
******************************
Powered by Magisk (@topjohnwu)
******************************
- Creating /data/adb/magisk_merge.img with size 96M
mke2fs 1.43.3 (04-Sep-2016)
Creating regular file /data/adb/magisk_merge.img
Creating filesystem with 24576 4k blocks and 24576 inodes

Allocating group tables: 0/1 done
Writing inode tables: 0/1 done
Creating journal (1024 blocks): done
Writing superblocks and filesystem accounting information: 0/1 done

e2fsck 1.43.3 (04-Sep-2016)
- Extracting module files
Archive: /data/user/0/com.topjohnwu.magisk/cache/install.zip
creating: system/
creating: system/etc/
inflating: system/etc/usb_drivers.iso
- Setting permissions
- Done
- All done!
"
8th December 2018, 07:12 PM |#3  
J_M_V_S's Avatar
OP Senior Member
Flag Buenos Aires
Thanks Meter: 386
 
More
Quote:
Originally Posted by aimtiaz786



I was using this daily on Oreo, now upgraded my OP3T to Android Pie Havoc ROM - rooted with Magisk (clean install).
Flashed this zip using Magisk and it doesnt now...tried a couple times? any help?

here is the install log
"
- Copying zip to temp directory
- Installing screen control op3t-v0.1.0.zip
- Mounting /system, /vendor
Archive: /data/user/0/com.topjohnwu.magisk/cache/install.zip
inflating: config.sh
inflating: module.prop
*******************************
Genymobile Tools for OP3T
by @J_M_V_S at xda-developers
*******************************
******************************
Powered by Magisk (@topjohnwu)
******************************
- Creating /data/adb/magisk_merge.img with size 96M
mke2fs 1.43.3 (04-Sep-2016)
Creating regular file /data/adb/magisk_merge.img
Creating filesystem with 24576 4k blocks and 24576 inodes

Allocating group tables: 0/1 done
Writing inode tables: 0/1 done
Creating journal (1024 blocks): done
Writing superblocks and filesystem accounting information: 0/1 done

e2fsck 1.43.3 (04-Sep-2016)
- Extracting module files
Archive: /data/user/0/com.topjohnwu.magisk/cache/install.zip
creating: system/
creating: system/etc/
inflating: system/etc/usb_drivers.iso
- Setting permissions
- Done
- All done!
"

I'm not running Pie. Can you check if the location and/or name of the ISO changed? As your can see, right now is on system/etc/usb_drivers.iso
The Following User Says Thank You to J_M_V_S For This Useful Post: [ View ] Gift J_M_V_S Ad-Free
9th December 2018, 03:23 AM |#4  
Junior Member
Thanks Meter: 0
 
More
Hi. I am a rookie with this, but I will try my best. I am unable to find file name usb_drivers.iso under file path you mentioned. I looked it multiple other folders but didn't find usb_drivers.iso file.
I am using es file Explorer pro and have root folders enabled.
What should I do next? Need guidance.
13th December 2018, 01:48 AM |#5  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by aimtiaz786

Hi. I am a rookie with this, but I will try my best. I am unable to find file name usb_drivers.iso under file path you mentioned. I looked it multiple other folders but didn't find usb_drivers.iso file.
I am using es file Explorer pro and have root folders enabled.
What should I do next? Need guidance.


Any help here?
No such folder exists in Pie under file path.

---------- Post added at 02:48 AM ---------- Previous post was at 02:46 AM ----------

Quote:
Originally Posted by J_M_V_S

I'm not running Pie. Can you check if the location and/or name of the ISO changed? As your can see, right now is on system/etc/usb_drivers.iso

What to do next?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes