SM-A510F
/ a5xelte
) and LineageOS. I guess the listed modes exist on other devices, but hotkeys may vary.factory reset
Don't be stupid : wiping data or using "factory reset" as offered by the recovery menus will just make things harder after you'll have finally fixed the real issue : it would be like tampering with /home while trying to fix Grub. These have no effect on the current problem, leave YOUR data as-is
There are several ways to handle this :
What worked for me :
RANDOM NOTES FOR FURTHER REFERENCE : adb sideload cm-10.1.3-i9100.zip error: closed ==> not much success adb usb adb push cm-10.1.3-i9100.zip /sdcard/ adb kill-server;adb start-server ==> not much success ================================= adb kill-server;adb start-server adb shell if "error: device not found", unplug/replug USB on phone, from recovery console, mount /system once in "adb shell", restore backup of /system/build.prop, reboot ==> WORKED
Parameter | Values |
---|---|
ro.ril.enable.a53 | Enable increased ciphering on HSDPA/HSUPA, for increased security, but decrease in performance (source)
|
ro.ril.enable.dtm | Dual transfer mode (simultaneous voice and data, only relevant for EDGE connections, likely always enabled for devices built after 2010) (source) |
ro.ril.gprsclass |
|
ro.ril.hep | unknown and undefined (source) |
ro.ril.hsdpa.category | HSDPA is a 3G mobile telephony protocol (from the HSPA family) dedicated to downlinks. The speed category that can be used over this link is hardware-dependent (check your phone specs). View data speeds table. What is HSDPA in Samsung smartphones? |
ro.ril.hsupa.category | HSUPA is similar to hsdpa, but for uplinks. View data speeds table. |
ro.ril.hsxpa |
|
The following list is from the CyanogenMod forum, and is there "for future use". I've not investigated these parameters so far.
There are many ro.ril parameters which I found from /system/lib/libhtc_ril.so: ro.ril.a52.%s (gprs encryption algorithm) ro.ril.a53.%s (gprs encryption algorithm) ro.ril.ecc.%s (emergency call codes) ro.ril.def.agps.mode.%s (network assisted gps) ro.ril.def.agps.feature.%s (network assisted gps) ro.ril.def.agps.mode (network assisted gps) ro.ril.def.agps.feature (network assisted gps) ro.ril.oem.ecclist (emergency call codes) ro.ril.oem.nosim.ecclist (emergency call codes) ro.ril.enable.nitz (network informed time zone) ro.ril.enable.network_identify qos (quality of service) ro.ril.qos.maxpdps ro.ril.qos.traffic.class ro.ril.qos.max.ul ro.ril.qos.max.dl ro.ril.qos.guarantee.ul ro.ril.qos.guarantee.dl ro.ril.qos.delivery.order ro.ril.qos.max.sdu ro.ril.qos.delivery.err.sdu ro.ril.qos.transfer.delay ro.ril.qos.traffic.priority ro.ril.always.laccid ro.ril.fast.dormancy.rule ro.ril.fd.scron.timeout ro.ril.fd.scroff.timeout ro.ril.fast.dormancy.plmn ro.ril.enable.3g.prefix (=1 shows "3g" on lock screen next to network name, =0 does not) ro.ril.3g.long.name ro.ril.htcmaskw1.bitmask ro.ril.htcmaskw1 ro.ril.enable.homezone ro.ril.enable.vt ro.ril.enable.regucid ro.ril.enable.hsdpaind (perhaps ind stands for indicator?) ro.ril.enable.a52 ro.ril.enable.a53 ro.ril.enable.dcm.feature ro.ril.enhance.htcdis ro.ril.enable.tim.feature ro.ril.enable.korea.stk (Korean Sim Tool Kit) ro.ril.enable.hsupaind (perhaps ind stands for indicator?) ro.ril.enable.gea3 (gsm security algorithm) ro.ril.enable.managed.roaming ro.ril.enable.enhance.search ro.ril.disable.mcc.filter ro.ril.search.first.pnn ro.ril.enable.ncell.ind (neighboring cell) ro.ril.enable.enhance.nws ro.ril.radio.svn ro.ril.wp.feature ro.ril.emc.mode ro.ril.ucsq.mode ro.ril.disable.power.collapse (said to be an ultra-low power state when phone is in idle, saving battery) 1 : "yes, please disable the power collapse mode" 0 : "oh, please leave power collapse mode on" ro.ril.enable.cnap (Caller Name Presentation)
To do so, we'll append a set of new/improved settings into the /system/build.prop file :
ro.ril.gprsclass=12 ro.ril.hsdpa.category=14 ro.ril.hsupa.category=6 ro.ril.hsxpa=5
Be VERY careful while editing the file : during my tests, to go quicker than copying the file back and forth via SSH, I edited it with Nano directly on the phone (Vim is also available). These editors use key combinations to work, which are not convenient at all on a smartphone : if you make a typo, you may screw your phone up
This information applies to CyanogenMod 10.1.3 and Android 4.2.2. Things could be different on other versions.
Forgot the "factory reset" / "Wipe cache data" / ... ???
Usage | Keys |
---|---|
Enter download mode | --Home-Power |
Enter recovery mode | +-Home-Power |
Make a screenshot |
|
Paramètres | Langues et saisie | Settings icon next to Clavier Android (AOSP) | Untick Vibrer à chaque touche
ENABLE DEVELOPER MODE : http://root.suumitsu.eu/links/?ogMsXw - Paramètres - À propos du téléphone - (descendre tout en bas: "numéro de build") - appuyer 7 fois sur "numéro de build" : un message indiquera que le mode développeur est activé GET GOOGLE APPS http://wiki.cyanogenmod.org/w/Google_Apps Download package matching CM version (10.1.3 here) Copy it to SGS2 via USB Enable developer mode Enable "Advanced reboot" Reboot in "Recovery mode" Install from internal SDCard Reboot GET A NEW ROM https://download.cyanogenmod.org/?device=i9100 http://www.clockworkmod.com/rommanager/developers/galaxys2?name=Samsung%20Galaxy%20S2 FLASH A NEW ROM http://androidforums.com/metropcs-cdma-galaxy-s3-all-things-root/681867-stuck-cyanogenmod-animation.html#post_message_5478896 Stay calm. Something similar happened to me. List of things you will need: 1. Rooted Phone 2. Clockwork Mod (http://www.clockworkmod.com/rommanager) or other custom recovery tool. 3. A computer 4. A USB cable 5. CyanogenMod ROM or alternatively community ROM. Step 1: Boot into recovery by pressing the power button, volume UP and home button at the same time. Step 2: Go to "Mounts and Storage". Select either "mount /sdcard" or "mount /external_sd". Step 3: Connect your phone to your computer and copy your ROM to the internal or external storage. Step 4: Wipe cache/data and factory reset. Step 5: Flash your custom ROM by pressing Apply sdcard update.zip. Alternatively you can select the directory the ROM is located in. Step 6: ???? Step 7: Reboot Step 8: PROFIT!! Easter egg : Paramètres | A propos du téléphone | Version CyanogenMod (appuyer plusieurs fois) | SURPRISE !