Project

General

Profile

Issue #2029

Warn users that the modem_disable.sh disabling is lost after reflash

Added by Denis 'GNUtoo' Carikli 20 days ago. Updated 20 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
05/18/2020
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Galaxy Nexus (I9250), Galaxy Note (N7000), Galaxy Note 2 (N7100), Galaxy Note 8.0 (N51xx), Galaxy S (I9000), Galaxy S 2 (I9100), Galaxy S 3 (I9300), Nexus S (I902x)

History

#1

Updated by Denis 'GNUtoo' Carikli 20 days ago

2. How to reproduce

  • Flash Replicant 6.0 0004 RC1
  • Run modem_disable.sh
  • verify that the modem is off with lsusb. On a GT-I9100 that uses an HSIC modem:
      $ lsusb
      Bus 001 Device 001: ID 1d6b:0002 # <- The USB controller
      
  • Reflash Replicant 6.0 0004 RC1
  •   $ lsusb
      Bus 001 Device 001: ID 1d6b:0002 # <- The USB controller
      Bus 001 Device 002: ID 1519:0020 # <- The Modem once booted
      

The modem USB id is the same (1519:0020) on the GT-I9300 once the modem is booted.

This is to be expected as once reflashed, the effect of the disable_modem.sh script is gone once you reinstall.

As it'd be complicated to detect that in the installer, and would break other assumptions, it would be a good idea to only warn the users.

Hardware kill switch don't have such limitation.

#2

Updated by Denis 'GNUtoo' Carikli 20 days ago

  • Device Galaxy Nexus (I9250), Galaxy Note (N7000), Galaxy Note 2 (N7100), Galaxy Note 8.0 (N51xx), Galaxy S (I9000), Galaxy S 2 (I9100), Galaxy S 3 (I9300), Nexus S (I902x) added
  • Device deleted (Unknown)

Also available in: Atom PDF