topjohnwu
|
2bef967af1
|
Make systemproperties more match AOSP
|
2021-03-29 03:46:07 -07:00 |
|
topjohnwu
|
f9bde347bc
|
Convert indentation to spaces
The tab war is lost
|
2020-12-30 22:11:24 -08:00 |
|
topjohnwu
|
1e0f96d0fd
|
Prefer platform implementation over internal
|
2020-11-04 04:42:02 -08:00 |
|
topjohnwu
|
bf650332d8
|
Update nanopb
|
2020-11-04 01:56:49 -08:00 |
|
topjohnwu
|
f32e0af830
|
Update resetprop help msg
|
2020-11-03 01:21:05 -08:00 |
|
topjohnwu
|
1e2f776b83
|
Move logging.hpp
|
2020-06-17 01:17:28 -07:00 |
|
topjohnwu
|
2f824f59dc
|
Better logging system
Use C++ magic to strip out debug logs at compile time
|
2020-06-01 04:15:37 -07:00 |
|
topjohnwu
|
232ae2a189
|
Update resetprop to partially use system impl
|
2020-05-07 23:54:00 -07:00 |
|
topjohnwu
|
aa8b23105f
|
Modernize resetprop with fancy C++
|
2020-05-07 06:08:30 -07:00 |
|
topjohnwu
|
ba7cb47383
|
Make version reporting consistent
|
2020-03-23 01:17:13 -07:00 |
|
topjohnwu
|
cf54cad3ce
|
deleteprop -> delprop
|
2020-03-09 02:05:24 -07:00 |
|
topjohnwu
|
a0998009c1
|
Small native code reorganization
|
2020-03-09 01:50:30 -07:00 |
|
topjohnwu
|
ff3710de66
|
Minor code changes across all sources
|
2019-06-30 19:09:31 -07:00 |
|
topjohnwu
|
04ef1e6405
|
Make parse prop file a util function
|
2019-03-05 20:27:09 -05:00 |
|
topjohnwu
|
c9fa8118d1
|
Some code adjustments
|
2019-02-24 23:09:34 -05:00 |
|
topjohnwu
|
19ee189468
|
Separate scripting code
|
2019-02-15 20:45:05 -05:00 |
|
topjohnwu
|
ed027ec3ee
|
Refactor build flags
|
2019-02-12 05:17:02 -05:00 |
|
topjohnwu
|
71ecbb3af3
|
Clean/refactor includes
|
2019-02-10 03:57:51 -05:00 |
|
topjohnwu
|
72270825c1
|
Prevent segmentation fault when resetprop is unsupported
|
2019-02-03 09:48:57 -05:00 |
|
topjohnwu
|
fdf167db11
|
Get API level from build.prop
|
2019-01-20 15:20:34 -05:00 |
|
topjohnwu
|
3e4c12cf56
|
Migrate to STL
|
2019-01-19 23:59:37 -05:00 |
|
Pierre-Hugues Husson
|
928c56bda2
|
Don't use (deleted) copy constructor, use constructor directly to fix build
|
2019-01-13 13:19:00 -05:00 |
|
topjohnwu
|
ec4723096f
|
Prevent file descriptor from unclosed
|
2018-11-23 21:15:44 -05:00 |
|
topjohnwu
|
8745c7884e
|
Rename Array to Vector
Finally get rid of the C style vector, rename the template class to its proper name
|
2018-11-08 05:03:59 -05:00 |
|
topjohnwu
|
7c12bf7fa1
|
Modernize code base
|
2018-11-07 02:10:38 -05:00 |
|
topjohnwu
|
9fe5f37337
|
Minor code improvements
|
2018-11-05 14:37:47 -05:00 |
|
topjohnwu
|
cda57dd4b4
|
Fully migrate Magisk to C++
|
2018-11-04 04:15:51 -05:00 |
|
topjohnwu
|
a7824af5a8
|
Expose persist prop API
|
2018-11-03 00:15:21 -04:00 |
|
topjohnwu
|
11c33d4447
|
Migrate resetprop to C++
|
2018-11-02 23:56:15 -04:00 |
|
topjohnwu
|
2efc423cf8
|
Add missing flags and move debug logging logic to libutils
|
2018-10-28 04:25:31 -04:00 |
|
topjohnwu
|
1046dd5eda
|
Default to cmdline logging
|
2018-10-27 18:34:38 -04:00 |
|
topjohnwu
|
41446ec9ba
|
Separate libutils and libsystemproperties
|
2018-09-27 03:30:16 -04:00 |
|
topjohnwu
|
df8b047bca
|
Generalize logging interface
|
2018-09-27 03:11:10 -04:00 |
|
topjohnwu
|
c0f45b6b1e
|
Add resetprop magic
|
2018-09-06 02:57:02 -04:00 |
|
topjohnwu
|
7a0025673c
|
Use libsystemproperties in resetprop
Upstream to latest Android Pie
|
2018-09-06 02:57:02 -04:00 |
|
topjohnwu
|
bf9927c7dd
|
Sync source with AOSP
|
2018-07-14 04:34:48 +08:00 |
|
topjohnwu
|
f339a087a2
|
Let Magisk compile against SDK 16
|
2018-07-13 22:14:32 +08:00 |
|
topjohnwu
|
fb491cfdcf
|
Add Protobuf support to resetprop
|
2018-04-29 01:20:48 +08:00 |
|
topjohnwu
|
f0bac6b154
|
Resetprop small refactor
|
2018-03-26 21:21:48 +08:00 |
|
topjohnwu
|
76c9188fae
|
Android P renamed nonplat_properties
|
2018-03-11 02:53:57 +08:00 |
|
topjohnwu
|
328fc44194
|
Rename module core to native
|
2018-01-27 09:11:28 +08:00 |
|