above_hispeed_delay has to exceed min_sample_time or CPU speeds seesaw,
resulting in very poor performance. This can be replicated by playing
Candy Crush Saga
Change-Id: I7098f1bbf18cfd2b358779b90a4d3067d08adf15
Remove frequency synchronization as it doesn't work very
well and causes excessive frequency ramping. Use a more
reasonable min_sample_time value too.
Change-Id: I52fca5c59b21ef94c64886adcffe30e8dad9040e
While this may not be a very good idea to use (do you really want
to have a usb stick sticking out of your phone??), the current
fstab is incorrect and needs to be fixed.
Removable storage is always noemulatedsd (and defined as such
in storage_list.xml). The fstab should be consistent with the
rest of android.
Change-Id: I24e17fefa2cb7452232d352143967823dd23c086
Some RILs don't support RIL_REQUEST_GET_RADIO_CAPABILITY. Add
code to RIL.java to notice a REQUEST_NOT_SUPPORTED response and
check config.xml (config_radio_access_family) for a static answer.
Also catching GENERIC_FAILURE responses because Hammerhead modem
returns that. B 21079604 created for this.
If neither Modem nor config.xml provide data, uses RAF_UNKNOWN
so we don't lie about capabilities and also so we fail fast
(setPreferredNetwork won't work).
bug:20561357
Change-Id: Ia261c752ba795fd673ecfe5497fd6652f093f26e
* Move binaries to /system/bin and stop using /system/bin/sh
* Remove init.qcom.class_main.sh . It doesn't exist.
* Use domain transitions based on the file label instead of
seclabel statements.
Change-Id: I9df57a84cb4fcb59eebc9f61c44f01a8f585605c
vold now manages external storage in a much more dynamic fashion,
so we no longer need to define FUSE daemons or mount points.
Bug: 19993667
Change-Id: I144fc2cd620fe7ef848fa835def247070a201e80
SELinux prohibits init from running executable code from
/data, so this is a no-op.
Also, we don't want to give any package named com.asus.debugger
a full root shell. Nexus devices don't ship with such a package,
and it's trivial for anyone to create a package by the same name.
Change-Id: I1fbe2871d93edae374a453466eefd859e4c74ce4
- Allow SIM hotswap. It is accessible and works just fine
- Enable telephony.lteOnGsmDevice=1
- Declare GSM telephony permission as it's required for the network
modes menu now
Change-Id: I541341b67e990166936503dce701ea2adec3a70a
Modified for deb as ondemand governor causes reboots
Change-Id: I5b8bb88dff5b4263d70411e611af5eca144d5270
Signed-off-by: percy-g2 <gahlotpercy@gmail.com>
/system is mounted read-only. It's impossible for init to modify
the permissions on /system/bin/ip.
Change-Id: I868df5c67a7654ad80cb2cbf3f0ea27e441eeff7
- Allow Telephony to access /proc/cmdline, which it's been requesting
since 4.3
- Allow SIM hotswap. It is accessible and works just fine
- Increase radio scan timeout. Most devices set this to infinite, and
there's no reason to restrict to only 9 seconds.
- Explicitly ignore CDMA subscription on SIM card. This fixes RIL not
being recognized on some Verizon SIMs because the RIL stalls trying to
do CDMA registration. This isn't a perfect solution, as you still need
to cycle airplane mode or eject and reinsert the SIM to get it to work,
but it's better than no RIL. Requires
http://review.cyanogenmod.org/#/c/85250/
- In the same vein, ensure we are always in GSM mode as the RIL can get
confused and try to set the wrong network mode on Verizon. Requires
http://review.cyanogenmod.org/#/c/86646/http://review.cyanogenmod.org/#/c/86586/ and dependencies thereof.
Change-Id: I75085f5fd56327a27203252801755109fe57117b
looks like the width is wrong.
boot animation size is wrong as mentioned by Greg Willard in
http://review.cyanogenmod.org/#/c/81185/
Change-Id: I096e468bab8ea7992ac034a151011d727d439595