• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Root/TWRP for Galaxy Folder 2 Dual SIM (SM-G1650)

Search This thread

jylong_away

Member
Oct 30, 2007
29
5
Hi Everyone,

Sorry to have to ask this from scratch - have tried several methods to try and root this phone, but with no success. So far, I've tried:

1) CF Auto Root for the correct firmware 7.1.1
2) Flashing TWRP for the G1600 (single SIM) model, as this is the closest TWRP build that I can find. While this boots to custom recovery, the touch screen doesn't respond, so I can't progress any further

Does anyone know of a reliable way to root this phone? Or does anyone have a TWRP build for the G1650?

Many thanks in advance!
 

Gandalf79

New member
May 6, 2018
3
0
Galaxy folder 2 G1650 root + gapps

Hi Everyone,

Sorry to have to ask this from scratch - have tried several methods to try and root this phone, but with no success. So far, I've tried:

1) CF Auto Root for the correct firmware 7.1.1
2) Flashing TWRP for the G1600 (single SIM) model, as this is the closest TWRP build that I can find. While this boots to custom recovery, the touch screen doesn't respond, so I can't progress any further

Does anyone know of a reliable way to root this phone? Or does anyone have a TWRP build for the G1650?

Many thanks in advance!

Hello,
well... I have rooted the device with this firmware, not 7.1.1 (I prefer to use this version):
SM-G1650 6.0.1 December 18, 17 China (Open China) (CHC) G1650ZCU1AQL2

1) I have done a factory reset (clean install of firmware using odin3 v3.12)
2) Activated developer options
3) Activated from developer options "USB debugging"
4) Activated allow installation from "Unknown sources"
5) Installed TWRP for G1600, you can found it in this forum. File name is: 2_TWRP_3.1.0-0.tar. Link is: TWRP of G1600 - https://forum.xda-developers.com/showpost.php?p=72897517&postcount=11
6) Activated TWRP recovery. Touch and keyboard not working :crying: ... but adb interfaces YES :D ! So I have installed Magisk (previously copied on micro SD):
Code:
adb shell twrp install Magisk-v16.0.zip
And rebooted
Code:
adb shell reboot
At this point I have installed Open Gapps:
7) Recovery (gapps nano 6.0 previously copied to micro SD using "gapps.zip" as name) -->
Code:
 adb shell twrp install gapps.zip
Code:
 adb shell reboot
8) I experienced a lot of Force Closures of the Setup Wizard at first boot or Google Play Services. Home completely not working. But this is a well know problem (https://github.com/opengapps/opengapps/wiki/Notes-for-Android-6.0)
I have used the "Workaround for advanced users". Created a bash script, loaded it onto sdcard (internal storage).
Code:
adb shell
su
cd /sdcard
./fix_open_gapps_permissions.sh

Copy and paste from opengapps github:
Code:
#!/system/bin/env bash

# taken from https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
# converted to bash script by @jomo

PHONE_PERMISSIONS="READ_PHONE_STATE CALL_PHONE READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS"
CONTACTS_PERMISSIONS="READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS"
LOCATION_PERMISSIONS="ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION"
CALENDAR_PERMISSIONS="READ_CALENDAR WRITE_CALENDAR"
SMS_PERMISSIONS="SEND_SMS RECEIVE_SMS READ_SMS RECEIVE_WAP_PUSH RECEIVE_MMS READ_CELL_BROADCASTS"
MICROPHONE_PERMISSIONS="RECORD_AUDIO"
CAMERA_PERMISSIONS="CAMERA"
SENSORS_PERMISSIONS="BODY_SENSORS"
STORAGE_PERMISSIONS="READ_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE"

grantPerms() {
  for perm in $2; do
    echo ">" pm grant "$1" android.permission."$perm"
    pm grant "$1" android.permission."$perm" 2>/dev/null
  done
}

# Google Account
googleaccountPackage="com.google.android.gsf.login"
grantPerms "$googleaccountPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleaccountPackage" "$PHONE_PERMISSIONS"

# Google App
googleappPackage="com.google.android.googlequicksearchbox"
grantPerms "$googleappPackage" "$CALENDAR_PERMISSIONS"
grantPerms "$googleappPackage" "$CAMERA_PERMISSIONS"
grantPerms "$googleappPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleappPackage" "$LOCATION_PERMISSIONS"
grantPerms "$googleappPackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$PHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$SMS_PERMISSIONS"
grantPerms "$googleappPackage" "$STORAGE_PERMISSIONS"

# Google Play Services
gmscorePackage="com.google.android.gms"
grantPerms "$gmscorePackage" "$SENSORS_PERMISSIONS"
grantPerms "$gmscorePackage" "$CALENDAR_PERMISSIONS"
grantPerms "$gmscorePackage" "$CAMERA_PERMISSIONS"
grantPerms "$gmscorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gmscorePackage" "$LOCATION_PERMISSIONS"
grantPerms "$gmscorePackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$PHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$SMS_PERMISSIONS"
grantPerms "$gmscorePackage" "$STORAGE_PERMISSIONS"

# Google Connectivity Services
gcsPackage="com.google.android.apps.gcs"
grantPerms "$gcsPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gcsPackage" "$LOCATION_PERMISSIONS"

# Google Contacts Sync
googlecontactssyncPackage="com.google.android.syncadapters.contacts"
grantPerms "$googlecontactssyncPackage" "$CONTACTS_PERMISSIONS"

# Google Backup Transport
googlebackuptransportPackage="com.google.android.backuptransport"
grantPerms "$googlebackuptransportPackage" "$CONTACTS_PERMISSIONS"

# Google Play Framework
gsfcorePackage="com.google.android.gsf"
grantPerms "$gsfcorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gsfcorePackage" "$PHONE_PERMISSIONS"

# Google Setup Wizard
setupwizardPackage="com.google.android.setupwizard"
grantPerms "$setupwizardPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$setupwizardPackage" "$PHONE_PERMISSIONS"

# Google Play Store
vendingPackage="com.android.vending"
grantPerms "$vendingPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$vendingPackage" "$PHONE_PERMISSIONS"
grantPerms "$vendingPackage" "$LOCATION_PERMISSIONS"
grantPerms "$vendingPackage" "$SMS_PERMISSIONS"
 

jylong_away

Member
Oct 30, 2007
29
5
Thanks so much for explaining that! I was able to install Magisk on the phone by flashing a Magisk-patched Boot.img onto the phone using Odin.

The one big problem I've had is that adding a Google Account to the phone automatically turns on Factory Reset Protection (FRP). If I then reset the phone, the FRP lock will prevent bootup, due to custom binary.

Have you found a way to deactivate FRP lock on this phone?

Also, does your model have 'OEM Unlock' option under 'Developer Options'?



Hello,
well... I have rooted the device with this firmware, not 7.1.1 (I prefer to use this version):
SM-G1650 6.0.1 December 18, 17 China (Open China) (CHC) G1650ZCU1AQL2

1) I have done a factory reset (clean install of firmware using odin3 v3.12)
2) Activated developer options
3) Activated from developer options "USB debugging"
4) Activated allow installation from "Unknown sources"
5) Installed TWRP for G1600, you can found it in this forum. File name is: 2_TWRP_3.1.0-0.tar. Link is: TWRP of G1600 - https://forum.xda-developers.com/showpost.php?p=72897517&postcount=11
6) Activated TWRP recovery. Touch and keyboard not working :crying: ... but adb interfaces YES :D ! So I have installed Magisk (previously copied on micro SD):
Code:
adb shell twrp install Magisk-v16.0.zip
And rebooted
Code:
adb shell reboot
At this point I have installed Open Gapps:
7) Recovery (gapps nano 6.0 previously copied to micro SD using "gapps.zip" as name) -->
Code:
 adb shell twrp install gapps.zip
Code:
 adb shell reboot
8) I experienced a lot of Force Closures of the Setup Wizard at first boot or Google Play Services. Home completely not working. But this is a well know problem (https://github.com/opengapps/opengapps/wiki/Notes-for-Android-6.0)
I have used the "Workaround for advanced users". Created a bash script, loaded it onto sdcard (internal storage).
Code:
adb shell
su
cd /sdcard
./fix_open_gapps_permissions.sh

Copy and paste from opengapps github:
Code:
#!/system/bin/env bash

# taken from https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
# converted to bash script by @jomo

PHONE_PERMISSIONS="READ_PHONE_STATE CALL_PHONE READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS"
CONTACTS_PERMISSIONS="READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS"
LOCATION_PERMISSIONS="ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION"
CALENDAR_PERMISSIONS="READ_CALENDAR WRITE_CALENDAR"
SMS_PERMISSIONS="SEND_SMS RECEIVE_SMS READ_SMS RECEIVE_WAP_PUSH RECEIVE_MMS READ_CELL_BROADCASTS"
MICROPHONE_PERMISSIONS="RECORD_AUDIO"
CAMERA_PERMISSIONS="CAMERA"
SENSORS_PERMISSIONS="BODY_SENSORS"
STORAGE_PERMISSIONS="READ_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE"

grantPerms() {
  for perm in $2; do
    echo ">" pm grant "$1" android.permission."$perm"
    pm grant "$1" android.permission."$perm" 2>/dev/null
  done
}

# Google Account
googleaccountPackage="com.google.android.gsf.login"
grantPerms "$googleaccountPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleaccountPackage" "$PHONE_PERMISSIONS"

# Google App
googleappPackage="com.google.android.googlequicksearchbox"
grantPerms "$googleappPackage" "$CALENDAR_PERMISSIONS"
grantPerms "$googleappPackage" "$CAMERA_PERMISSIONS"
grantPerms "$googleappPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleappPackage" "$LOCATION_PERMISSIONS"
grantPerms "$googleappPackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$PHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$SMS_PERMISSIONS"
grantPerms "$googleappPackage" "$STORAGE_PERMISSIONS"

# Google Play Services
gmscorePackage="com.google.android.gms"
grantPerms "$gmscorePackage" "$SENSORS_PERMISSIONS"
grantPerms "$gmscorePackage" "$CALENDAR_PERMISSIONS"
grantPerms "$gmscorePackage" "$CAMERA_PERMISSIONS"
grantPerms "$gmscorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gmscorePackage" "$LOCATION_PERMISSIONS"
grantPerms "$gmscorePackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$PHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$SMS_PERMISSIONS"
grantPerms "$gmscorePackage" "$STORAGE_PERMISSIONS"

# Google Connectivity Services
gcsPackage="com.google.android.apps.gcs"
grantPerms "$gcsPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gcsPackage" "$LOCATION_PERMISSIONS"

# Google Contacts Sync
googlecontactssyncPackage="com.google.android.syncadapters.contacts"
grantPerms "$googlecontactssyncPackage" "$CONTACTS_PERMISSIONS"

# Google Backup Transport
googlebackuptransportPackage="com.google.android.backuptransport"
grantPerms "$googlebackuptransportPackage" "$CONTACTS_PERMISSIONS"

# Google Play Framework
gsfcorePackage="com.google.android.gsf"
grantPerms "$gsfcorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gsfcorePackage" "$PHONE_PERMISSIONS"

# Google Setup Wizard
setupwizardPackage="com.google.android.setupwizard"
grantPerms "$setupwizardPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$setupwizardPackage" "$PHONE_PERMISSIONS"

# Google Play Store
vendingPackage="com.android.vending"
grantPerms "$vendingPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$vendingPackage" "$PHONE_PERMISSIONS"
grantPerms "$vendingPackage" "$LOCATION_PERMISSIONS"
grantPerms "$vendingPackage" "$SMS_PERMISSIONS"
 

Gandalf79

New member
May 6, 2018
3
0
Thanks so much for explaining that! I was able to install Magisk on the phone by flashing a Magisk-patched Boot.img onto the phone using Odin.

The one big problem I've had is that adding a Google Account to the phone automatically turns on Factory Reset Protection (FRP). If I then reset the phone, the FRP lock will prevent bootup, due to custom binary.

Have you found a way to deactivate FRP lock on this phone?

Also, does your model have 'OEM Unlock' option under 'Developer Options'?

Well,
I have run CROM services (get from Galaxy apps store :silly: ) to "unlock"... but for me it is very clear what does it it mean. Now the device status report "The operating system on your device has been modified". But apparently it is working.
I never activated FRP... so I do not need to deactivate it... but can be I just do not understand you question....
Apparently I do not have "OEM Unlock" option
 

jylong_away

Member
Oct 30, 2007
29
5
Thank you for your help. I also used CROM services to unlock the bootloader of the device.

For me, the FRP was activated automatically when I signed into the phone using my Google account (for Playstore, etc). I can only deactivate it be removing the Google account completely, but the I cannot download apps from the Play store. Are you signed in to Google play on your phone?

Well,
I have run CROM services (get from Galaxy apps store :silly: ) to "unlock"... but for me it is very clear what does it it mean. Now the device status report "The operating system on your device has been modified". But apparently it is working.
I never activated FRP... so I do not need to deactivate it... but can be I just do not understand you question....
Apparently I do not have "OEM Unlock" option
 

jylong_away

Member
Oct 30, 2007
29
5
Sorry to bother you again. I've tried your method by downgrading my SM1650 to the Marshmallow version from China. This doesn't appear to have any 'FRP lock'. I can install TWRP and Magisk without an issue, but have a problem with the GAPPS. When I try and run the 'Fix Permissions' shell script as you describe, it gives me a 'Permission Denied' response. Looking around the forums, it seems that this might be due to the script not being executable. I've tried to add an executable permission to the script in Windows Shell, but have so far failed. Do you have any tips?

Hello,
well... I have rooted the device with this firmware, not 7.1.1 (I prefer to use this version):
SM-G1650 6.0.1 December 18, 17 China (Open China) (CHC) G1650ZCU1AQL2

1) I have done a factory reset (clean install of firmware using odin3 v3.12)
2) Activated developer options
3) Activated from developer options "USB debugging"
4) Activated allow installation from "Unknown sources"
5) Installed TWRP for G1600, you can found it in this forum. File name is: 2_TWRP_3.1.0-0.tar. Link is: TWRP of G1600 - https://forum.xda-developers.com/showpost.php?p=72897517&postcount=11
6) Activated TWRP recovery. Touch and keyboard not working :crying: ... but adb interfaces YES :D ! So I have installed Magisk (previously copied on micro SD):
Code:
adb shell twrp install Magisk-v16.0.zip
And rebooted
Code:
adb shell reboot
At this point I have installed Open Gapps:
7) Recovery (gapps nano 6.0 previously copied to micro SD using "gapps.zip" as name) -->
Code:
 adb shell twrp install gapps.zip
Code:
 adb shell reboot
8) I experienced a lot of Force Closures of the Setup Wizard at first boot or Google Play Services. Home completely not working. But this is a well know problem (https://github.com/opengapps/opengapps/wiki/Notes-for-Android-6.0)
I have used the "Workaround for advanced users". Created a bash script, loaded it onto sdcard (internal storage).
Code:
adb shell
su
cd /sdcard
./fix_open_gapps_permissions.sh

Copy and paste from opengapps github:
Code:
#!/system/bin/env bash

# taken from https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
# converted to bash script by @jomo

PHONE_PERMISSIONS="READ_PHONE_STATE CALL_PHONE READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS"
CONTACTS_PERMISSIONS="READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS"
LOCATION_PERMISSIONS="ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION"
CALENDAR_PERMISSIONS="READ_CALENDAR WRITE_CALENDAR"
SMS_PERMISSIONS="SEND_SMS RECEIVE_SMS READ_SMS RECEIVE_WAP_PUSH RECEIVE_MMS READ_CELL_BROADCASTS"
MICROPHONE_PERMISSIONS="RECORD_AUDIO"
CAMERA_PERMISSIONS="CAMERA"
SENSORS_PERMISSIONS="BODY_SENSORS"
STORAGE_PERMISSIONS="READ_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE"

grantPerms() {
  for perm in $2; do
    echo ">" pm grant "$1" android.permission."$perm"
    pm grant "$1" android.permission."$perm" 2>/dev/null
  done
}

# Google Account
googleaccountPackage="com.google.android.gsf.login"
grantPerms "$googleaccountPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleaccountPackage" "$PHONE_PERMISSIONS"

# Google App
googleappPackage="com.google.android.googlequicksearchbox"
grantPerms "$googleappPackage" "$CALENDAR_PERMISSIONS"
grantPerms "$googleappPackage" "$CAMERA_PERMISSIONS"
grantPerms "$googleappPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$googleappPackage" "$LOCATION_PERMISSIONS"
grantPerms "$googleappPackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$PHONE_PERMISSIONS"
grantPerms "$googleappPackage" "$SMS_PERMISSIONS"
grantPerms "$googleappPackage" "$STORAGE_PERMISSIONS"

# Google Play Services
gmscorePackage="com.google.android.gms"
grantPerms "$gmscorePackage" "$SENSORS_PERMISSIONS"
grantPerms "$gmscorePackage" "$CALENDAR_PERMISSIONS"
grantPerms "$gmscorePackage" "$CAMERA_PERMISSIONS"
grantPerms "$gmscorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gmscorePackage" "$LOCATION_PERMISSIONS"
grantPerms "$gmscorePackage" "$MICROPHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$PHONE_PERMISSIONS"
grantPerms "$gmscorePackage" "$SMS_PERMISSIONS"
grantPerms "$gmscorePackage" "$STORAGE_PERMISSIONS"

# Google Connectivity Services
gcsPackage="com.google.android.apps.gcs"
grantPerms "$gcsPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gcsPackage" "$LOCATION_PERMISSIONS"

# Google Contacts Sync
googlecontactssyncPackage="com.google.android.syncadapters.contacts"
grantPerms "$googlecontactssyncPackage" "$CONTACTS_PERMISSIONS"

# Google Backup Transport
googlebackuptransportPackage="com.google.android.backuptransport"
grantPerms "$googlebackuptransportPackage" "$CONTACTS_PERMISSIONS"

# Google Play Framework
gsfcorePackage="com.google.android.gsf"
grantPerms "$gsfcorePackage" "$CONTACTS_PERMISSIONS"
grantPerms "$gsfcorePackage" "$PHONE_PERMISSIONS"

# Google Setup Wizard
setupwizardPackage="com.google.android.setupwizard"
grantPerms "$setupwizardPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$setupwizardPackage" "$PHONE_PERMISSIONS"

# Google Play Store
vendingPackage="com.android.vending"
grantPerms "$vendingPackage" "$CONTACTS_PERMISSIONS"
grantPerms "$vendingPackage" "$PHONE_PERMISSIONS"
grantPerms "$vendingPackage" "$LOCATION_PERMISSIONS"
grantPerms "$vendingPackage" "$SMS_PERMISSIONS"
 

Gandalf79

New member
May 6, 2018
3
0
Sorry to bother you again. I've tried your method by downgrading my SM1650 to the Marshmallow version from China. This doesn't appear to have any 'FRP lock'. I can install TWRP and Magisk without an issue, but have a problem with the GAPPS. When I try and run the 'Fix Permissions' shell script as you describe, it gives me a 'Permission Denied' response. Looking around the forums, it seems that this might be due to the script not being executable. I've tried to add an executable permission to the script in Windows Shell, but have so far failed. Do you have any tips?

Have you loaded it on internal memory?Running script from external sd is not allowed.
 

jylong_away

Member
Oct 30, 2007
29
5
I tried both - in the end I just sideloaded Open GApps Pico, and manually enabled all the permissions. Worked fine as well. Now I just need to figure out how to install the non-China version of the Samsung Browser..
 

ivirg

New member
Aug 13, 2017
4
0
do you think i can flash SM-g1650 firmware on sm-g1600? i want to install the new firmware with 7.1.1 and g1600 is stuck with android 6.1 and its missing lanaguages and i saw that there is a HK firmware for g1650 that maybe it has google play installed aswell?

Hong Kong 2018-03-04 7.1.1 G1650ZHU1ARB1 G1650ZZH1ARB1
 

jylong_away

Member
Oct 30, 2007
29
5
do you think i can flash SM-g1650 firmware on sm-g1600? i want to install the new firmware with 7.1.1 and g1600 is stuck with android 6.1 and its missing lanaguages and i saw that there is a HK firmware for g1650 that maybe it has google play installed aswell?

Hong Kong 2018-03-04 7.1.1 G1650ZHU1ARB1 G1650ZZH1ARB1

Unfortunately I don't think it's compatible, but if it's just languages that you're looking for, then Wanam has an app on the Play Store that allows you to unlock all the languages for samsung phones. You'll need root, however. There are also other functions that you can unlock by playing around with the Features.xml and Others.xml files (at own risk!)
 

ivirg

New member
Aug 13, 2017
4
0
right now i have it rooted and i used morelocale2 to change the language but the samsung apps are still in english , the g1600 and g1650 has exactly same hardware thats why i was wondering if it works , the g1650 only has few more buttons on they keypad.

//edit and if i change to other some launcher so i can have the phone/contacts etc. in my language the keypad wont work normaly.
 
Last edited:

tldr18

New member
Dec 8, 2018
1
0
Did anybody try to backup the stock ROM. I tried with

adb shell twrp backup BSDC backupname

bot got

Failed to mount '/data'

How do I decrypt/format data in TWRP when touch screen is not working?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Hi Everyone,

    Sorry to have to ask this from scratch - have tried several methods to try and root this phone, but with no success. So far, I've tried:

    1) CF Auto Root for the correct firmware 7.1.1
    2) Flashing TWRP for the G1600 (single SIM) model, as this is the closest TWRP build that I can find. While this boots to custom recovery, the touch screen doesn't respond, so I can't progress any further

    Does anyone know of a reliable way to root this phone? Or does anyone have a TWRP build for the G1650?

    Many thanks in advance!