Commit Graph

54 Commits (e40768ed44bbe84d2c665603cb2253400b273ed5)
 

Author SHA1 Message Date
cfig e40768ed44
update README 8 years ago
cfig f30a87eea8
update README icon 8 years ago
cfig 29041710ec
update base code to android-8.1.0_r2
update bouncycastle to android-8.1.0_r2
update mkbootfs to android-8.1.0_r2
boot_signer is not updated in AOSP upstream
move mkbootfs to sub-project
8 years ago
cfig 3419d2f041
guide linguist to behave better 8 years ago
cfig 8a8a666d4d
obviously we support latest Androdi Oreo 8 years ago
cfig 86eeb8d6cb
squashed update
1.enable shell in debug mode
 2.upgrade gradle to 4.4
8 years ago
cfig 7c617c810b add debug tools for recovery mode 8 years ago
cfig 2a65ea7604 update README 8 years ago
cfig c2b0d20f60 support two-step-recovery image 8 years ago
cfig 168a3fd741 fix errors for gradle 4.0 9 years ago
cfig 167f4ba2a4 upgrade to support gradle 4.0 9 years ago
cfig 83bd158fc6 replace Task.leftShift(Closure) with Task.doLast(Action) 9 years ago
cfig d7eb1fce89 supress several Java compile warnings 9 years ago
cfig 8cfc1260fe update readme (#9) 9 years ago
Yu Yezhong 24499bb9a5 add macro CFIG_NO_FIX_STAT to disable fix_stat() for mkbootfs
just in case some geeks do not want the "fix stat" behavior
of Android cpio, a.k.a mkbootfs.

Test:
original attributes:
drw------- 2 yu yu 4.0K 2017-04-11 16:43 T1
drwxrwxrwx 2 yu yu 4.0K 2017-04-11 16:43 T2

generated boot image w/ fix_stat():
drwxr-xr-x   2 root   root        0 1969-12-31 18:00 T1
drwxr-xr-x   2 root   root        0 1969-12-31 18:00 T2

define CFIG_NO_FIX_STAT and disable fix_stat():
drw-------   2 root   root        0 1969-12-31 18:00 T1
drwxrwxrwx   2 root   root        0 1969-12-31 18:00 T2
9 years ago
Yu Yezhong 094252e583 add "-m" when unpacking cpio
"-m": Preserves original mtime on files being written out, so the copy will
have the same timestamps as the original (copy-out and pass-thru modes)
9 years ago
cfig 507342d0a7 update readme: we also support recovery.img 9 years ago
cfig a2aeea97c1 'mount' in Nougat is inside 'toybox' 9 years ago
cfig 7d23e6bdaf sync with android-7.1.1_r6 (#8)
* bouncycastle: sync with android-7.1.1_r6

* mkbootfs: sync with android-7.1.1_r6

* unpack: use hex value for bootimg json
9 years ago
cfig 77ba5d7aad remove wrong selabel 9 years ago
cfig 07ad14b74a add init.debug.rc for more debug features 9 years ago
cfig 1f8a88eaf4 move global var to local 9 years ago
cfig 8bcdeda55a fix typo 9 years ago
cfig 76b4966007 support Android N recovery binaries 9 years ago
cfig 742e776412 fix decimal patch version decode bug 9 years ago
cfig 3e5449af04 Squashed commit of all strict checkings
1. make my groovy code more java like
add @groovy.transform.TypeChecked and @groovy.transform.CompileStatic to
eliminate runtime surprise
2. add strict checking before 'pack' task
3. all boot.img.clear* will be hashed and the hash code will be compared to
    assert equation
4. upgrade gradle and groovy version
10 years ago
cfig 601453ef84 add missing '--pagesize', fix '--board' bug 10 years ago
cfig 78414cab0d Merge pull request #6 from cfig/dev
align with AOSP master
10 years ago
cfig e90758fe94 fix unit test issue
fix an argument issue which causes the difference of mkbootimg program
and mkbootimg.groovy core
10 years ago
cfig 896d6065f9 groovy unpack/pack tasks can run, but still failed unit test 10 years ago
cfig 460c5b05eb mass update for next generation boot.img
remove original abootimg by Gilles Grandou <gilles@grandou.net>
create groovy abootimg and mkbootimg
previous bootimg.cfg moved to bootimg.json
update doc: README.expert.md
10 years ago
cfig 56dacf31bd update to android master on May.30.2016, not tested 10 years ago
cfig 395d66ef9e fix an error in 'flash' task 10 years ago
cfig 1c77093f10 update readme (#5) 10 years ago
cfig 6cd1026891 support boot.img and recovery.img (#4)
support boot.img and recovery.img
10 years ago
cfig b27994ec46 update tasks for recovery debugging (#3) 10 years ago
cfig b3d5fbde2e update readme for master (#2) 10 years ago
cfig ae70fe4122 add debug tools for recovery mode 10 years ago
cfig db3bb98466 allow co-working with full ANDROID code base when packing 10 years ago
cfig ea3bf4622b update readme 10 years ago
cfig 245f99187c add 'flash' task
'flash' task will update boot.img on rooted platforms
10 years ago
cfig ef64e70941 fix get cmdline error 10 years ago
cfig d7ce4d65aa clean up and refine README 10 years ago
cfig ea493a7d6d add self test in travis-ci 10 years ago
cfig ba75f8f6af fix previous workarounds, fix travis-ci 10 years ago
cfig 1826113a74 add wrapper 10 years ago
cfig 1d85ff4c60 add missing bouncycastle from Android AOSP 10 years ago
cfig 494191bb37 bring up "gradle pack" and "gradle unpack"
add boot_signer, mkbootimg and dependencies
10 years ago
cfig 41ef4cf147 add mkbootfs task, add Android default keys, 10 years ago
cfig 17ba72ff6d Create README.md 10 years ago