Commit Graph

40 Commits

Author SHA1 Message Date
faust93
994539e94a Bring multirom to M86 2016-12-18 14:13:41 +03:00
Zhuowei Zhang
3020a819e8 Add equals key to decryption keyboard (fixes Tasssadar/multirom#80) 2016-03-09 22:37:31 -08:00
HashBang
20a0889dac fix build with android-6.0 tree
Change-Id: Ia1126b186f77875868e417efeb121ba894580aa0
2016-02-10 20:19:16 -08:00
Vojtech Bocek
cae487184e Restore build in omni 6.0 tree 2016-01-10 21:43:44 +01:00
Vojtech Bocek
68561d8e98 Add some more O_CLOEXEC 2015-05-29 20:57:41 +02:00
Hashbang
dbb9fd2687 Remove unneeded function for arm64 compatibility
Change-Id: I19b3ad77fe916cbee7df6600970abefef32be5c2
2015-04-04 13:19:18 -04:00
KINGbabasula
55600f4acc Use a macro for unused variables
Change-Id: I491bea842274029feb965b71c3a62b5953c2ce5c
2015-03-23 14:57:20 +01:00
KINGbabasula
5f73cc6c99 Silence warnings from unused variables
Change-Id: I4bebc7947770a26467f3435a4249fa34c94c266b
2015-03-22 10:38:36 +01:00
Vojtech Bocek
c34c410c9f [t23] Fix keyboard having only upper-case letters
* Caused by buttons automatically doing strtoupper()
* Bump trampoline version because keyboard is used in trampoline_encmnt
2015-03-19 19:21:46 +01:00
Vojtech Bocek
419f73393c Minor UI improvements
* Make text on buttons uppercase and in Roboto-Medium
* Add shadow to buttons on misc page
* Add inactive effect to tab names
2015-03-17 13:05:18 +01:00
Vojtech Bocek
f4bfddc840 Fix off-by-one error in 180 degree framebuffer rotation 2015-03-17 13:04:48 +01:00
Vojtech Bocek
e1efd54b14 Remove leftover debugging log 2015-03-15 17:34:46 +01:00
Vojtech Bocek
7e890abeb3 Set PATH in mr_system() 2015-03-15 17:33:35 +01:00
Vojtech Bocek
f617104c60 Add wrapper for calling our busybox sh -c "command" 2015-03-15 17:22:39 +01:00
Vojtech Bocek
05c1f08e32 Remove hardcoded sleep() from qcom overlay when vsync is disabled 2015-03-12 18:22:59 +01:00
Vojtech Bocek
2015141a97 Don't inject boot.img only if versions are the same (instead of >=) 2015-03-11 21:00:34 +01:00
Vojtech Bocek
4b87f60c75 Change ueventd and watchdogd symlinks to ../main_init in inject.c 2015-03-11 15:46:13 +01:00
Vojtech Bocek
885f69452a Use execve instead of execvpe, which is not available in <= 4.4 trees 2015-03-09 21:43:53 +01:00
Vojtech Bocek
3a1035f985 Fix mrom_is_second_boot not checking the last kmsg 2015-03-08 19:54:11 +01:00
Vojtech Bocek
1c4a4bb382 Use 3 buffers and improve vsync in qcom overlay 2015-03-08 16:05:08 +01:00
Vojtech Bocek
7b120f0fec Fix logging in inject.c 2015-03-08 14:13:49 +01:00
Vojtech Bocek
0e53467082 Fix framebuffer blanking with qcom overlay 2015-03-07 16:25:42 +01:00
Vojtech Bocek
539d04bb5d Add option to shutdown the device from trampoline_encmnt 2015-03-06 23:04:29 +01:00
Vojtech Bocek
30f5316b7b Reboot when trampoline can't mount /data on second boot
* On second boot, we have secondary ROM's kernel running and don't
  want to boot the primary ROM with it.
2015-03-06 21:05:23 +01:00
Vojtech Bocek
91ecea32fa Fix snprintf missing size argument in lib/inject.c 2015-03-05 18:24:28 +01:00
Davide Pianca
e05b103561 Fix framebuffer overlay compilation 2015-03-05 10:27:21 +01:00
Vojtech Bocek
8287ec2306 Fix invalid "ends with .sh" check in rom_quirks 2015-03-04 01:02:12 +01:00
Vojtech Bocek
dcbea313ba Add "close on exec" flag to all open() calls 2015-03-03 19:46:19 +01:00
Vojtech Bocek
fcbcc5263e Fix drawing of circles on RGB565 pixel format 2015-03-03 19:37:11 +01:00
Vojtech Bocek
ab9ba11467 Move brightness setting to framebuffer.c 2015-03-03 19:36:14 +01:00
Vojtech Bocek
def8ef3ac4 Implement TW_SCREEN_BLANK_ON_BOOT 2015-03-03 19:35:08 +01:00
Vojtech Bocek
aadd9c3e3b Support device encryption with gesture pattern 2015-03-03 01:22:21 +01:00
Vojtech Bocek
e75092e73b Support device encryption with passphrase 2015-03-02 20:58:39 +01:00
Vojtech Bocek
87cfd90c01 Support device encryption with PIN 2015-03-01 22:30:53 +01:00
Vojtech Bocek
34b206a730 [t17] Support device encryption with default password 2015-03-01 19:43:46 +01:00
Vojtech Bocek
da7f743d6b Merge remote-tracking branch 'origin/master' into encryption 2015-02-27 14:59:07 +01:00
Vojtech Bocek
959b76d08a Move bootimg injecting to the lib, trampoline now has --inject=boot.img 2015-02-26 15:30:18 +01:00
Vojtech Bocek
1887f526e7 Initial work on keyboard widget 2015-02-26 14:04:06 +01:00
Vojtech Bocek
9d97d0223a Start implementing keyboard 2015-02-19 13:45:18 +01:00
Vojtech Bocek
7db8f34697 Move drawing, input and utils code into separate library 2015-02-16 21:01:06 +01:00