aboutsummaryrefslogtreecommitdiffstats
path: root/rootdir
Commit message (Collapse)AuthorAgeFilesLines
* rootdir: switch to PRODUCT_COPY_FILESZiyan2016-10-296-52/+0
| | | | | | Now that we don't need symlinks, we can simplify this part. Change-Id: If4ed194e04de7eeaee60929a1e8b906ffe7ed172
* init: factor out sensors init to a separate fileZiyan2016-09-093-116/+122
| | | | Change-Id: I14cdbb48cd67de95198b11b5c6032bbbb3a7c7de
* espresso: cleanup for our new kernelZiyan2016-06-192-115/+40
| | | | | | | | - Update bcmdhd module name - remove unneeded flags from BoardConfig - update init and ueventd Change-Id: I3ccba088a400f51393bface0d5f99af86e44a081
* espresso: remove export LD_SHIM_LIBSAndreas Blaesius2016-06-151-2/+0
| | | | | | | - we added NEED record for libsecril-compat.so to libsec-ril.so (Replaces libhardware_legacy.so, which libsecril-compat.so links against) Change-Id: Idb562e020bea582ce2983ea4a7a1514e63834f84
* espresso: update charger serviceAndreas Blaesius2016-04-191-2/+3
| | | | | | | - follow google and get rid of using /charger symlink - add seclabel to fix offline charging Change-Id: Id0920f93ba44ef3990c7b7cea84cc42c55d0190a
* sepolicy: address current denialsZiyan2016-04-191-6/+3
| | | | Change-Id: Ied12c2b588856e7cb874e8693da7e07d9b8d0e6c
* espresso: set espresso and espressowifi variants to portrait modeAndreas Blaesius2016-04-181-0/+6
| | | | | | | | | | | | PS1: initial setup, hwrotation on init for espresso and espressowifi variants PS2-5: proper Selinux rules for Android 5.1 and newer, move ramdisk to system/bin PS6: also set accelerometer and geomagnetic position via sysfs and update Selinux rules Change-Id: I43c662fe98f460e3380aeaa230b1d139d95bd262
* libsensors: fix selinux denialsZiyan2016-03-291-0/+3
| | | | | | Moved geomagneticd calibration data to /data/sensors to allow relabeling it. Change-Id: Ibe596b5903aa309f862a568b9876e79acaff5d19
* espresso: remove espresso/espresso10 distinction onAndreas Blaesius2016-03-291-3/+0
| | | | | | init.recovery.espresso.rc Change-Id: I75d9448409b9017d777044e3701c2435aa15ae8d
* espresso-common: Shim library for missing symbols in Samsung blobsArne Coucheron2016-02-211-0/+2
| | | | Change-Id: If4797df7db6b28f6272c42971297c05341f65710
* espresso-common: use omap4 init fileAndreas Blaesius2016-02-211-9/+1
| | | | Change-Id: I166100f86912bfa70055126cb3091edb0c37a478
* rootdir: remove missed espresso/espresso10 distinctionCCD-19972016-02-191-4/+0
| | | | | | | init.espresso.rc call init.espresso.usb.rc which is absent And hence usb connections doesn't work properly Change-Id: I93a4daf36692d9c982c92fe0a63a71b16e7eef71
* rootdir: remove espresso/espresso10 distinctionZiyan2016-02-081-30/+0
| | | | Change-Id: I23d332df9fa0e49a95218c9f54f421105dd101bd
* espresso-common: update fstab for MAndreas Blaesius2016-01-301-1/+1
| | | | Change-Id: I3fa5a951ebd197e6b22726d1480d415b57e79d34
* espresso-common: remove unused overlay and initAndreas Blaesius2016-01-261-13/+0
| | | | Change-Id: I1ef7a95b026524a2356bd6cbbe8463ff1cc798b9
* init: increase read-ahead value to 256 kbZiyan2016-01-261-0/+3
| | | | | | | | | Apps and database file sizes have increased in recent Android versions, which makes it practical to increase our read-ahead value from 128 kb. General user experience seem to have improved a bit. Change-Id: I35788444a8552a8f376c699ead163e951ed06b30
* init: tune vm for zRAMZiyan2016-01-251-0/+6
| | | | | | | | References: https://source.android.com/devices/tech/config/low-ram.html https://01.org/android-ia/user-guides/android-memory-tuning-android-5.0-and-5.1 Change-Id: I8ec35dad3a65c213d1843d01957b308c3ab84a6e
* Increase zRAM size to 256 mbZiyan2016-01-251-1/+1
| | | | | | | With the lz4-backed zRAM we're using, it seems like we can use larger values without noticeable slowdowns. Change-Id: I6a7921d0741c6b54629b456cc5387407956d98d8
* Use 2 zRAM compression streams (now that our driver can)D. Andrei Măceș2016-01-251-1/+1
| | | | Change-Id: I84f26a40e5b89d100b5a1fd2eab1ba59e5957750
* Add zram information and mount it during bootHashcode2016-01-252-0/+4
| | | | Change-Id: I2a758e866c4518a1cbbd360bd3a06f3d922161f5
* Remove custom init loglevelZiyan2015-11-151-2/+0
| | | | | | The default loglevel provides enough information, this just spams kmsg. Change-Id: Ifc34936b51cb8a8712c80d0b49532dd4fb240530
* espresso-common: Updated external storage configurationZiyan2015-11-151-43/+2
| | | | | | For reference see https://source.android.com/devices/storage/config.html Change-Id: I44b93bc21c69a99925e8243feebd27cb90cf42be
* espresso-common: enable KSM (Kernel Samepage Merging)Andreas Blaesius2015-09-061-0/+5
| | | | Change-Id: Ie5e5a33b228e7404d838998b0dfd90f1503f97e2
* Revert "Preload libjhead in init"Andreas Blaesius2015-09-061-3/+0
| | | | | | This reverts commit b85339b79c05da4fc517fd0b0df9650f99e08795. Change-Id: I519e7bd88aff650787f82ab879f5a0dbdaedd8f1
* espresso-common: fix fstab.esppresso10 symlinkAndreas Blaesius2015-08-181-1/+1
| | | | Change-Id: Id6f1fb939f6882992ec6d36c159ac8c9136ad6a7
* espresso-common: change fstab handling (1/3)Ziyan2015-08-174-25/+24
| | | | | | | | | | | | Previously, fstab mounting was done in init.device.rc. This caused some problems, as for some reason, init.device.rc was executed after init.tab2.rc, not before, delaying the fstab mounts. Let's symlink fstab.espresso to fstab.espresso10 for espresso10 variants instead, so we don't need to use init.device.rc to mount fstab entries anymore. Change-Id: Ia8d2f292326cea90ac7aa19fa1ffce4fb13529d1
* espresso-common: remove obsolete pvrsrvctl serviceZiyan2015-08-171-6/+2
| | | | Change-Id: I20a1d392ccc164b764b9076b4d748154f8b71ce8
* espresso-common: set restorecon_recursive on /efsZiyan2015-08-171-19/+5
| | | | | | Some small order changes too. Change-Id: Ib90d6ef47752ed6bcd5493289ca786e3e236b4dd
* espresso-common: Support f2fs on /data and /cacheAndreas Blaesius2015-08-151-0/+2
| | | | Change-Id: I1385d29ef17912ce425043f7a572bfe0520db669
* espresso-common: fix ramdisk (1/3)Andreas Blaesius2015-08-144-1/+25
| | | | | | | | | | | Vold expects fstab.${ro.hardware}. mount_all /fstab.${ro.hardware} doesn't work, and ends in bootloop. Let's move the mount_all line to init.device.${ro.hardware}.rc (Thanks to Tuxafgmur @ XDA) Change-Id: I3642c77fc756a64788417919f6fd195f628a8c76
* espresso-common: fix P51XX ramdisk (1/2)Andreas Blaesius2015-08-132-6/+1
| | | | Change-Id: I437792e8f614fe50a2d9b1c3507255c4cce5492a
* espresso-common: cleanup and make the device tree-commonandi342015-08-125-4/+23
| | | | Change-Id: I631495d13cbd28d54a30358dbfdea6a24db6c1ea
* P31XX: Update SELinux Policies [2/2]Andreas Blaesius2015-07-311-6/+1
| | | | | | | | - Move common policies to omap4-common - remove redundant seclabel in init.espresso.rc - address some denials Change-Id: I396215f3eb1316c3ba96e5eb98a03b98b77543fd
* P31XX: remove 'discard' mount option from fstabAndreas Blaesius2015-07-281-2/+2
| | | | Change-Id: Ic7561260df137329309e9a65083a2d3c351614f6
* SELinux: fix the seclabel NOWAndreas Blaesius2015-07-181-1/+1
| | | | Change-Id: Ia502aa8b8cbdcab7f1e71f153114db1d9ca5e180
* P31XX: cleanup / rework ramdisk parts for better readability (1/2)Andreas Blaesius2015-07-185-0/+45
| | | | | | | | init.espresso.rc need to be placed inside /device/samsung/p3100/recovery/root because it else don't get included to the recovery ramdisk. Change-Id: Ic5ea906ccbc348a4201628ac3269f5500e7830f7
* SELinux: seclabel correctlyAndreas Blaesius2015-07-181-1/+1
| | | | Change-Id: I3e70c270512a064a4c43d14ac0aca60fa3e5814c
* P31XX: add performance profilesThomas-Karl Pietrowski2015-07-141-0/+13
| | | | Change-Id: I085f25019510b65d21020db22ff313980cb095c1
* P31XX: Fix fstab definition of usb storageChristopher R. Palmer2015-06-081-1/+1
| | | | | | | This fixes an inconsistency between storage_list.xml and fstab, but shouldn't really have any noticable effect. Change-Id: Iba7850bcfa259d1eed6899ded33c9343417fe16d
* P31XX: Add usbdisk0 to "export SECONDARY_STORAGE"smx2015-03-061-4/+4
| | | | Change-Id: I3bf50d41b25a4fdaba3e5d689112e2706a401b96
* fstab: Update external SD card entryJustArchi2015-03-061-1/+1
| | | | | | | This will allow tools such as Link2SD work properly. We don't need to emulate external sd card. Change-Id: Ifb296dab7d199b61786173ad3f6e8712f406c45d
* P31XX: Get rid of ctrl_interface=/data/misc/wifi/socketsDmitry Shmidt2015-03-011-3/+1
| | | | Change-Id: I2657b742ecc7b78d2b9e4611e9e9729f4d7c37e0
* P31XX: fix SELinux updateAndreas Blaesius2015-01-221-1/+1
| | | | | | Seclable correctly Change-Id: Iae733a6e7d9fc4d9f56d20ac0dd4cb91108adc0e
* P31XX: Update SELinux rulesAndreas Blaesius2015-01-031-3/+8
| | | | Change-Id: I3afc51930b4a1fcbee680fc7ee0fd99c833fdd2b
* P31XX: update fstab for LAndreas Blaesius2015-01-021-2/+2
| | | | Change-Id: Iebbaa183ee29ccd682ccebec5631dd68f78a67fa
* P31XX: PVR: add re-implemented pvrsrvinit and glue [2/2]android-andi2015-01-021-1/+2
| | | | Change-Id: If22d96305bdd04832a272c01f46924eb62987d6e
* P31xx: Preload libjhead in initAndrew Jiang2014-06-151-0/+3
| | | | | | | | | | | | Older camera HALs call on libexif, and with the name change to libjhead here: https://android.googlesource.com/platform/external/jhead/+/acbfc9c1c7e1a84b0db4dc5bc3d5346b6c55c473 It cannot find the necessary functions/symbols. Loading libjhead before any other libraries solves this problem nicely. Thanks to arcee for advice on the fix! Change-Id: I93c9423e5ac18df85787b058273fef1503e0aa14
* P31XX: Change bluetooth user group to net_bt_stackAndrew Jiang2014-05-041-4/+4
| | | | Change-Id: Id8f2a433db38a1327c586df0ff58bfdd3b13373e
* P31xx: Update Bluetooth permissions/restoreconAndrew Jiang2014-03-051-1/+3
| | | | | | Make /dev/ttyO1 group-writable, add restorecon to two BT sysfs paths. Change-Id: Id0197f639b1ddb74a2af5f2ef0517b11fdf15de7
* p3100 bring up (squashed commits)Cody Ferber2014-01-042-14/+33
| | | | | | | | | | | | | | | | | | | | | | | | | SELinux: Remove redundant entry in device.te https://github.com/codyf86/android_device_samsung_p3100/commit/83511bd8d41ead6d2b3156fba676838145889efe SELinux: Fix redundant entry in file_contexts https://github.com/codyf86/android_device_samsung_p3100/commit/1760227b238957c59081787815ea369741e09027 Update Wifi / fstab props; Start FUSE daemon (storage) https://github.com/codyf86/android_device_samsung_p3100/commit/9def5325332be7b6c060c8c68e80e285736eda4c Update permissions in init.espresso.rc https://github.com/codyf86/android_device_samsung_p3100/commit/08f6ebf74c80f767ec0017da4194df27a6b6c64d Cleanup common makefile https://github.com/codyf86/android_device_samsung_p3100/commit/4e2be9fbc05ab22d5cfcc61df6be70a282369488 SELinux: Fix typo in file_contexts https://github.com/codyf86/android_device_samsung_p3100/commit/61c55bb29d55b0015fdfdf6e4ccad90a9000b985 CommonMK: Update drawable settings https://github.com/codyf86/android_device_samsung_p3100/commit/f03cc10d4941e7289d112c6e6d0b1eaf4d1f6d9b Change-Id: I4e88d1d217d892f3ba6dba6dc5e4032301699bee