MRPI Awk Issues and Recommendations
MRPI Awk Issues and Recommendations
* [r19303] extensions/MRInstaller/bin/[Link]:
* [r19302] extensions/MRInstaller/bin/[Link]:
* [r19301] extensions/MRInstaller/bin/[Link]:
This behavior's been experienced for 5 years or so, assume it's there
to stay ;).
* [r19300] extensions/MRInstaller/bin/[Link]:
Some simple 'print field' seem to behave, but anything even remotely
more complex wilkl horribly segfault...
* [r19298] extensions/MRInstaller/bin/[Link]:
* [r19297] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
* [r19295] extensions/MRInstaller/bin/[Link]:
* [r19294] extensions/MRInstaller/bin/[Link]:
Oh, joy, new stuff to deal with...
* [r19293] extensions/MRInstaller/bin/[Link]:
*facepalm*
* [r19292] extensions/MRInstaller/bin/[Link]:
* [r19291] extensions/MRInstaller/bin/[Link]:
So I'm going to assume the original scoping issue was actually the
real change...
* [r19289] extensions/MRInstaller/bin/[Link]:
* [r19288] extensions/MRInstaller/bin/[Link]:
Compute OTA build number w/ sed & cut only, in case awk really is
borked on some devices...
* [r19274] extensions/MRInstaller/bin/[Link]:
Oh, joy. I just remembered about the whole "I forgot Kindle Basics
were a thing" episode -_-".
* [r19273] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
* [r19265] extensions/MRInstaller/bin/[Link]:
MRPI: Jot that down, because I'd forgotten which one was the supserset
of the other...
* [r18982] extensions/MRInstaller/bin/[Link]:
* [r18978] extensions/MRInstaller/bin/[Link]:
* [r18976] extensions/MRInstaller/bin/[Link]:
* [r18975] extensions/MRInstaller/bin/[Link]:
* [r18974] extensions/MRInstaller/bin/[Link]:
* [r18896] extensions/MRInstaller/bin/[Link]:
MRPI:
* Shorter platform names, as they currently overflow ;).
* [r18895] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Hotswap FBInk binaries for PW2+ builds for PW5 support
* [r18870] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Tone down the silly package filenames with the ever-growing list of
devices
Kindle Hacks:
* MRPI & GAwk:
* Detect Bellatrix properly
* [r18833] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (httpie hotfix)
* [r18829] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18797] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* X-TC:
* Refresh binaries (requests hotfix)
* [r18795] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18721] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18717] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18689] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18575] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18509] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (TC update: the great GCC 11 update)
* [r18435] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* X-TC:
* Refresh binaries
* [r18392] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* X-TC:
* Refresh binaries (numpy hotfix)
* [r18386] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2021-03-25 17:16 NiLuJe
* [r18331] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Update version check to mimic FW [Link].1 behavior: same-to-same
is now forbidden :/.
(Might be a bug, as that doesn't apply to the 5.13.x branch, and the
VoiceView packages are *not* following this rule).
* [r18286] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18245] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18219] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Python 2.7 hotfix)
* [r18190] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18137] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (busybox & requests hotfix)
* [r18128] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r18009] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17940] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17915] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17883] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17853] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (requests hotfix)
* [r17851] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2020-10-10 15:47 NiLuJe
* [r17847] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* X-TC:
* Refresh binaries
* [r17821] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17805] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17754] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17718] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17684] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (more polished zlib-ng fixes, unbreak HTTPie)
* [r17679] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (hotfix the hotfix of the hotfix of the hotfix of
the zlib-ng hotfix ;p)
* [r17672] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* X-TC:
* Refresh binaries (zlib hotfix)
* [r17665] extensions/MRInstaller/bin/[Link]:
Revert r17658
* [r17659] extensions/MRInstaller/bin/[Link]:
MRPI:
* Duh, stupid typo.
* [r17658] extensions/MRInstaller/bin/[Link]:
MRPI:
* Also handle the libz rename...
* [r17648] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17508] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17466] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17441] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17349] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17279] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17174] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r17028] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16952] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2020-03-06 00:06 NiLuJe
* [r16914] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Log KindleTool's output in case parsing fails...
* [r16858] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix gdb)
* [r16851] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16835] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16737] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries
* [r16715] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16672] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries:
* Fix some readline & Python 2 EoL shenanigans.
* [r16658] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16572] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16535] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16517] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16474] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16438] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
Kindle Hacks:
* Refresh binaries (complete bs4 support)
* [r16306] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16286] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16264] extensions/MRInstaller/CREDITS:
Kindle Hacks:
* Prepare for FBInk's relicensing
* [r16257] extensions/MRInstaller/bin/[Link]:
MRPI:
* Handle some more potential filenames...
* [r16247] extensions/MRInstaller/bin/[Link]:
MRPI:
• Oops, we need the hex encoded device ID for the new scheme now, not
the string one...
* [r16245] extensions/MRInstaller/bin/[Link]:
MRPI:
* Oops, fix device id on legacy Kindles
* [r16244] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Missed an icon refresh on legacy Kindles
* [r16241] extensions/MRInstaller/bin/[Link]:
MRPI:
* Rotate the logs after 1MB to avoid keeping a gigantic main log file.
* [r16240] extensions/MRInstaller/bin/[Link]:
MRPI:
* Use a dedicated icon for RP/CRP
* [r16237] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16216] extensions/MRInstaller/bin/[Link]:
MRPI:
* Compute icon size in pixels. Makes sure it'll never encroach on
text, and will look less tiny on weirder AR (i.e., DX).
* [r16214] extensions/MRInstaller/bin/[Link]:
MRPI:
* SImplify that in preparation of upcoming changes
* [r16212] extensions/MRInstaller/bin/[Link]:
MRPI:
* Don't flash icons, turns out it's annoying ;D.
* [r16211] extensions/MRInstaller/bin/[Link]:
MRPI:
* Slightly less terrible MRPI icon
* [r16210] extensions/MRInstaller/bin/[Link]:
MRPI:
* Only show the OK checkmark once, at the end, for multi-script
packages
* [r16209] extensions/MRInstaller/bin/[Link]:
MRPI:
* Display a scary bomb when rootfs fails to remount ro ;p
* [r16208] extensions/MRInstaller/bin/[Link]:
MRPI:
* Show the failure/success icon earlier
* [r16207] extensions/MRInstaller/bin/[Link]:
MRPI:
* Show an early splash screen icon, too.
I'm sure that'll annoy me enough to try to find a better icon :D.
* [r16206] extensions/MRInstaller/bin/[Link]:
MRPI:
* Ups, really unbreak device checks...
* [r16205] extensions/MRInstaller/bin/[Link]:
MRPI:
* Ups, need to setup FBInk first thing, otherwise, no prints ;p
* [r16204] extensions/MRInstaller/bin/[Link]:
MRPI:
* Ooops, unbreak everything by actually storing our device ID as
expected...
* [r16203] extensions/MRInstaller/data/[Link][ADD]:
MRPI:
* Import the Python script I used to test the glyphs.
Because I initally started testing this on a Kobo, where locales are
borked as hell, so going through Python's unicode handling seemed a
safer bet...
2019-07-19 01:47 NiLuJe
* [r16202] extensions/MRInstaller/CREDITS,
extensions/MRInstaller/bin/[Link],
extensions/MRInstaller/data/BigBlue_Terminal.ttf[ADD]:
MRPI:
* Import the NerdFont patched BigBlue Terminal font, and update
CREDITS
* [r16201] extensions/MRInstaller/bin/[Link]:
MRPI:
* Flash icons, to see how that works timing-wise in case of quick
image succession...
* [r16200] extensions/MRInstaller/bin/[Link]:
MRPI:
* Start displaying relevant icons...
* [r16199] extensions/MRInstaller/bin/[Link]:
MRPI:
* Tweak a few things pointed out by shellcheck.
Some of them are even actual bugs!
* [r16198] extensions/MRInstaller/bin/[Link]:
MRPI:
* Start working on icon display...
* [r16197] extensions/MRInstaller/bin/[Link]:
MRPI:
* Okay, got rid of eips :)
* [r16196] extensions/MRInstaller/bin/[Link]:
MRPI:
* Update variable names
* [r16195] extensions/MRInstaller/bin/[Link]:
KUAL:
* Update function name
* [r16194] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Start getting rid of eips handling in MRPI, as w'll eventually ship
with a custom FBInk build.
* [r16193] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* More accurate log when the version check fails.
* [r16144] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K3 binaries (Fix Python 3)
* [r16139] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16071] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r16043] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Use the exact range of characters used in the weird base32 variant
of the new S/N prefixes
This fixes a nasty bug that prevented some KT4 IDs to be picked up...
* [r16027] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K3 binaries to fix IM & gdb
* [r15989] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Update the filenames to reflect the fact that stuff is packaged for
the KT4 now
* [r15983] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15968] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Plug in a few new PW4 IDs...
* [r15920] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15898] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15868] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Detect the KT4
* [r15860] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2019-03-10 18:16 NiLuJe
* [r15828] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15788] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15759] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (TC update)
* [r15753] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Fix [Link] 6/7 detection regex...
Some variants have a space between the MX and the number, others
don't...
* [r15746] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Fix return code logging on package parsing failure. (And add a
comment for the most common cause).
* [r15706] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix wand)
* [r15700] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15595] extensions/MRInstaller/bin/[Link]:
MRPI:
* Raise the tmpfs floor to 56MB
According to my tests, most of this is extremely overkill: even on the
K2, resize_mrpi_tmpfs is basically a nop ;).
* [r15594] extensions/MRInstaller/bin/[Link]:
MRPI:
* Raise the tmpfs floor (32MB -> 48MB), as USBNet requires ~40MB
* [r15593] extensions/MRInstaller/bin/[Link]:
MRPI:
* Listen to shellcheck a tiny bit
* [r15592] extensions/MRInstaller/bin/[Link]:
MRPI:
* Add some more sanity checks around the tmpfs size...
* Make sure awk will always print it as an integer
* Compute a fraction of available memory we can spare to resize the
tmpfs at runtime, once the framework is down.
This should ensure we'll never go OOM, which would be bad, because we
don't have swap.
Abort if we can't spare more than 32MB, which should be enough to
avoid ENOSPC in most cases ;).
* [r15589] extensions/MRInstaller/bin/[Link]:
MRPI:
* Check for FBInk install between each package, to avoid mixing eips &
fbink during a chained package install following the initial FBInk
install...
* [r15588] extensions/MRInstaller/bin/[Link]:
MRPI:
* Restore the logging lost in the FBInk move in r15360
2018-12-10 23:06 NiLuJe
* [r15587] extensions/MRInstaller/bin/[Link]:
MRPI:
* Double-check tmpfs mount/umount, like we do for the rootfs...
* [r15586] extensions/MRInstaller/bin/[Link]:
MRPI:
* Move staging directory to a tmpfs, to speed things up
* [r15585] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15581] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Add potentially bogus new PW4 IDs...
* [r15562] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15539] extensions/MRInstaller/bin/[Link]:
MRPI:
* Err, only be persistent on *failure*... -_-"
* [r15538] extensions/MRInstaller/bin/[Link]:
MRPI:
* Be a little more persistent on rootfs remount failures...
* [r15529] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15516] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh KindleTool binaries
* [r15515] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Tweak comments: Rex uses an i.MX6SL
* [r15506] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Detect the PW4
* [r15483] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Log return code on kindletool-run failure...
* [r15470] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (better requests fix, and actually ship OpenSSH..
;D)
* [r15463] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Unbreak requests)
* [r15434] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (unbreak Python's SQLite module)
* [r15423] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries... (the great gold to bfd switch...)
* [r15378] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Oops, unbreak progress handling :D.
* [r15376] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* *sigh*, stupid c/py typo is stupid.
* [r15374] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Rework FBInk detection
Do it an source-time instead of on each print call.
* Switch to real progress bars for libotautils + FBInk :)
* [r15368] extensions/MRInstaller/bin/[Link]:
MRPI:
* Blank the screen before starting to process packages
* [r15367] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Don't break the "empty string == blank line" idiom when using FBInk
* [r15365] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* We don't care about line count in libotautils (and a non-0 return
code is problematic in every case there anyway).
Kindle Hacks:
* Prefer hack-specific fbink binaries over libkh's one.
They're likely to be more up to date than the bridge, and they'll be
platform-specific, while the bridge's is more generic.
* [r15360] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Merge otautils updates in MRPI
* [r15338] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15299] extensions/MRInstaller/bin/[Link]:
KIndle Hacks:
* MRPI: Add a comment about the weird I/O redirection issue fixed in
the previous commit...
* [r15297] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Prevent a weird interaction between I/O redirections and KindleTool
from truncating the log file...
* [r15265] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15253] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (unbreak dropbear)
Kindle Hacks:
* Refresh binaries (dropbear CFLAGS fix)
* [r15247] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15235] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15128] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15108] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r15100] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh KindleTool & FBInk binaries (proper version tags)
* [r15092] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Updated TC)
* [r15037] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Confirmed the eips block size on the KOA2 :)
It hasn't changed, which means it'll look tiny as fuck on that
screen...
* [r15025] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* And follow my usual formatting for this while I'm there ;)
* [r15024] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Be more verbose when we're passed a bogus argument
* [r15011] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Use grep -q instead of IO reidrections where applicable
* [r14996] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Oh, busybox is the pits. (Unbreak).
* [r14995] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Bump free space check to 150MB (Python + bytecode now takes up to
roughly ~110MB, plus the ~20MB package).
* [r14994] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* MRPI:
* Log KindleTool's output when extracting, to have an idea of why it
might have failed.
* [r14989] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r14941] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh PW2 binaries
* [r14940] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K3 binaries
* [r14939] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K4 binaries
* [r14935] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Okay, static-libgcc experiment, let's see if that shakes things
up...
* [r14915] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh PW2 binaries
* [r14910] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K5 binaries
* [r14902] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K3 binaries
* [r14398] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Confirm some eips stuff thanks to knc1
* [r14394] extensions/MRInstaller/bin/[Link]:
MRPI:
* Flag Zelda only packages as such
* [r14393] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Slightly more accurate KOA2 screen size...
* [r14389] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Fix MRPI binaries
* [r14387] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update FBGrab & KindleTool binaries
* [r14380] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Another pass of KOA2 stuff...
* [r14379] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* First pass of KOA2 detection
* [r14375] extensions/MRInstaller/bin/[Link]:
Hopefully properly detect the imx7d CPU on Zelda devices...
* [r13408] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r13359] extensions/MRInstaller/bin/[Link]:
MRPI:
* Log the current MRPI version
* [r13353] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update KindleTool
* [r13343] extensions/MRInstaller/bin/[Link]:
MRPI:
* (Hopefully) handle being called from anywhere, not only KUAL
* [r13342] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Fix some device codes...
* [r13339] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Some more stuff missing for KOA/KT3 support...
* [r13338] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update KindleTool builds
Kindle Hacks:
* *Potentially* slightly more accurate device code for the third
KT3...
* [r13336] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r13334] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* Detect the White PW3, the Oasis and the KT3
* [r13309] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries (TC update)
* [r13306] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r13265] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (update TC)
* [r13216] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
KIndle Hacks:
* MRPI:
* Unbreak OTAv1 handling...
A stray c/p duplicate slipped in way back in r12041... :(
* [r13188] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Linaro 5.3 2016.04)
* [r13182] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (2016.04 test batch)
* [r13157] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* And refresh PW2 binaries (w/ the famous GCC 5.3 + Glibc 2.19 TC...
But Glibc 2.12 friendly).
* [r13156] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r13152] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Initial set of nearly compatible PW2 binaries built w/ GCC 5.3 and a
TC compiled against glibc 2.19...
* [r13104] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Fix K3 sscanf mess, part II
* [r13102] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh K3 binaries to fix the sscanf mess, part I
* [r13099] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
KIndle Hacks:
* Refresh binaries
* [r13003] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* refresh binaries (initial GDB import)
* [r12956] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12903] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Linaro 5.2 2015.11-2)
* [r12900] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (incomplete, from my test buildbox)
* [r12851] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12798] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (downgrade TC to 2015.11, for some strange reason I
don't have time to investigate, my 2016.01 builds are utterly
broken...)
* [r12795] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (update TC)
* [r12672] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12659] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12644] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12632] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaires (TC update).
The Kobo set is incomplete because sourceforge went down during the
build, and is currently still down...
* [r12624] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12603] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (stop playing with FT's new TT stem darkening)
* [r12589] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12580] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12573] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix dropbear interactive logins)
* [r12558] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12546] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2015-10-16 18:15 NiLuJe
* [r12526] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (TC update)
* [r12507] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12498] extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (split K4/K5 FT binaries for the whole GCC 5 crashy
weirdness)
* [r12491] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (hopefully unbreaks FT overrides on legacy devices)
* [r12487] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12478] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12465] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12464] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12463] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (kindletool update)
* [r12450] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (nano fixes)
* [r12441] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12428] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaris (TC Update)
* [r12385] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
Kindle Hacks:
* Refresh binaries (the great mmap enfixening!)
* [r12304] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* refresh binaries
* [r12267] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12248] extensions/MRInstaller/[Link]:
KUAL Extensions:
* BatteryStatus:
* Tag v1.1.N
* GNU Awk Installer:
* Tag v1.5.N
* Helper:
* Tag v0.5.N
* MRPI:
* Tag v1.6.N
* [r12224] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Fix a comment, we're good on the K4 :)
* [r12223] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* More logging tweaks...
* [r12221] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Simplify the handling of the new device ID scheme. It's both simpler
and more accurate.
* [r12220] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Err, it's actually better if I actually write the log message *to*
the log, and not the ether... -_-"
* [r12219] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Make package switches clearer in the logs
* [r12218] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* I'm fairly stupid. That had approximately zero chance to work, since
ash only supports 32bit ints... -_-"
TL;DR: Don't try to be smart, assume our ota version parsing works,
and let the version check actually fail later if it somehow borked the
value.
* [r12217] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Fix version checks on legacy devices... (printf is being stupid
there...)
* [r12216] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Argh, forgot we can't do / substitutions on legacy devices... ;'(
* [r12215] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Fix the device code extraction regex, it wasn't precise enough...
2015-08-17 10:31 NiLuJe
* [r12214] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* More logging!
* [r12213] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* More debug logging...
* [r12212] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Typo
* [r12211] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Make the log more useful for debugging...
* [r12203] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (TC update)
* [r12176] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12172] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
2015-08-14 17:52 NiLuJe
* [r12153] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Cover all bases when detecting models to avoid potential false
positives with the new device ID scheme...
* [r12151] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Rework the model detection to handle the PW3 properly...
* [r12149] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MPRI:
* Err, simplify the new device ID scheme handling...
I kind of forgot that I made sure that KindleTool would be doing the
heavy lifting yesterday.... -_-"
* [r12148] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Oops, fix device code checking.
Always get a device code in hex from KindleTool, we handle the
base32hex conversion ourselves later as needed.
* [r12147] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* More comment tweaks
* [r12146] extensions/MRInstaller/bin/[Link]:
KUAl Extensions:
* MRPI:
* Tweak a comment
* [r12145] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Handle the new device ID scheme found on the PW3 when matching
package device IDs...
Playing with base32hex in fun as hell in shell... >_<".
* [r12137] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12127] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Missed a spot ;p
* [r12126] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Update device code parsing to handle the new KindleTool format.
Yup, that regex is beastly.
* [r12110] extensions/MRInstaller/bin/[Link]:
* [r12109] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* First innacurate stab at detecting the PW3.
This will probably need to be fixed at one point...
* [r12103] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12097] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12084] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
* [r12080] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12048] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Minor tweaks to the input sanitization for the version checks
* [r12047] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* Nope, there truly was an issue, but only with really, really ancient
builds.
* [r12046] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* Unbreak OTA version computations. (Also, stop trying to do maths at
night).
* [r12045] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Fix version check by working around a busybox limitation...
* [r12044] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Arrrgh. BB does arithmetics w/ signed 32bit ints... Our version
checks almost always overflows. :(
* [r12043] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* Make it more explicit when we're pulling OTA build numbers from thin
air on weird builds, when we don't have a type contraint on the value
* [r12042] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* Cut those silly bangs
* [r12041] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Honor the version constraints of a package
* [r12038] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (update IM to fix a ScreenSavers regression)
* [r12025] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12019] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
• Refresh binaries
* [r12014] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r12003] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r11963] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries (updated TC)
* [r11924] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries
* [r11911] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Confirmed the eips stuff on the KT2. Thanks to @zfu on MR :).
* [r11906] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Fix eips prints on the KT2...
It appears to behave like the eips used on newer devices...
Except on a much smaller screen. This probably means that most of my
prints
will be cropped on a KT2...
Thanks to @zfu on MR for pointing that out :).
* [r11729] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
Kindle Hacks:
* Refresh binaries
* [r11720] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r11712] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Reminder to myself on why we're more or less forced to down usbnet
during updates...
* [r11711] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Tweak the header for Legacy/Wario packages
* [r11698] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix fc-scan)
* [r11688] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix Python)
* [r11684] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh bianries...
(LTO, AKA, The Breakening!)
* [r11663] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
• Resync binaries
* [r11616] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r11604] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* refresh binaries (fix readline)
* [r11589] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries (misc zsh support)
* [r11576] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries
* [r11558] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (fix strace)
Kindle Hacks:
* Refresh binaries (strace w/ libunwind, Python & SQLite3 w/ readline)
* [r11541] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Update binaries (widec ncurses)
* [r11537] extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link],
extensions/MRInstaller/data/[Link]:
Kindle Hacks:
* Refresh binaries (Linaro 4.9 2015.02)
* [r11513] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Minor tweak to the staging directory handling (absolute paths, avoid
surprises in case of funky/missing cd's)
* [r11505] extensions/MRInstaller/[Link]:
KUAL Extensions:
* MRPI:
* Tag v1.5.N
* [r11504] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Fix failures on legacy for good.
I actually can't read svn blame, apparently... :D
* [r11503] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Fix binaries install...
2015-02-12 19:14 NiLuJe
* [r11502] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Nice typo.
* [r11501] extensions/MRInstaller/bin/K3/kindletool[DEL],
extensions/MRInstaller/bin/K5/kindletool[DEL],
extensions/MRInstaller/bin/PW2/kindletool[DEL],
extensions/MRInstaller/bin/[Link],
extensions/MRInstaller/data[ADD],
extensions/MRInstaller/data/[Link][ADD],
extensions/MRInstaller/data/[Link][ADD],
extensions/MRInstaller/data/[Link][ADD],
extensions/MRInstaller/lib/K3/[Link].1[DEL],
extensions/MRInstaller/lib/K5/[Link].1[DEL],
extensions/MRInstaller/lib/PW2/[Link].1[DEL]:
KUAL Extensions:
* MRPI:
* Tweak binary handling. Only install the relevant ones.
* [r11500] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Amend last commit. Revert it, and instead add a comment aimed at
package authors.
* [r11499] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Update binaries
* [r11498] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Err, unbreak on legacy devices?
Apparently, we can't use set -e there, because sourcing _FUNCTIONS
isn't actually errorless... -_-"
* [r11497] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Update comments
* [r11496] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MRPI:
* Moar logging
* [r11494] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
• MRPI:
• Minor tweaks to aid debugging...
* [r11464] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Refresh binaries
* [r11432] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Refresh binaries
* [r11355] extensions/MRInstaller/CREDITS:
Kobo Hacks:
* KoboStuff:
* Add a readme
* [r11332] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Refresh binaries
* [r11305] extensions/MRInstaller/[Link]:
KUAL Extensions:
* Make sure the "Helper" menu is always right below the "KUAL" one.
* Make sure MRI is always at the top of the "Helper" menu.
* [r11252] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool,
extensions/MRInstaller/lib/K3/[Link].1,
extensions/MRInstaller/lib/K5/[Link].1,
extensions/MRInstaller/lib/PW2/[Link].1:
Kindle Hacks:
* Refresh binaires (updated TC)
* [r11223] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
• MR Installer:
• Don't source _FUNCTIONS twice on legacy devices. Good catch, @knc1
;).
* [r11181] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Babysit AcXE some more (its start on/stop on stanzas make it so that
it doesn't depend on the UI, so we need to stop/start it ourselves)
* [r11180] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Move the sync calls to the make_rootfs functions themselves
* [r11178] extensions/MRInstaller/[Link]:
KUAL Extensions:
* MRPI:
* Tag v1.4.N
* [r11177] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* Cleanup properly on error
KUAL Extensions:
* MRPI:
* Reimplement mntroot ourselves, in a more robust manner.
* [r11174] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MPRI:
* Raise the priority of RP installers
* [r11173] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MRPI:
* More accurate rw/ro rootfs check...
* [r11172] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool,
extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Refresh binaries
* [r11168] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Refresh binaries
* [r11166] extensions/MRInstaller/[Link]:
KUAL Extensions:
* MR Installer:
* Tag v1.3.N
* [r11150] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Oooh, I can't spell ;).
* [r11142] extensions/MRInstaller/[Link]:
Kindle Touch Hacks:
* JailBreak:
* Tag v1.13.N
* USBNetwork:
* Tag v0.18.N
* MR Installer:
* Tag v1.2.N
* [r11135] extensions/MRInstaller/bin/K3/kindletool,
extensions/MRInstaller/bin/K5/kindletool,
extensions/MRInstaller/bin/PW2/kindletool:
Kindle Hacks:
* Refresh binaries
* [r11129] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Use a more reliable method to check the current UID,
the env cannot be trusted.
* [r11127] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* More safety nets around the FW 5.6.1 mess...
* [r11115] extensions/MRInstaller/CREDITS[ADD]:
KUAl extensions:
* MR Installer:
* Forgot the credits file for the binaries
* [r11114] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Actually, die earlier on FW 5.6.1, we might not be able to bring the
UI back up properly otherwise.
* [r11113] extensions/MRInstaller/[Link]:
KUAl extensions:
* MR Installer:
* Tag v1.1.N
KUAL extensions:
* MR Installer:
* Tweak a few more eips calls
* [r11110] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Add some more error checking, to avoid going kablooey in case stuff
doesn't go as planned...
(FW 5.6.1, i'm looking at you...)
* [r11109] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Actually destroy invalid packages ;)
* [r11108] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* Try harder not to let our last eips call get eaten by the driver...
* [r11101] extensions/MRInstaller/bin/[Link]:
KUAl extensions:
* MR Installer:
* Shorten an eips msg
* [r11094] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* More sleepytime tweaks...
* [r11093] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* Down usbnet manually on legacy devices.
(fixes USBNet not coming back up if USE_VOLUMD is true)
KUAl extensions:
* MR Installer:
* Wait a bit for X to get torn down on K5
* [r11091] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* More sleepytime on legacy devices
* [r11090] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Wait much longer for us to really have switched to single-user
runlevel
* [r11089] extensions/MRInstaller/bin/[Link]:
Kindle Hacks:
* Oops, fix progress outside of the updater ;)
* [r11088] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* The parser doesn't care if the code is reachable or not ;'(
* [r11087] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Multiple fixes for legacy devices
* [r11085] extensions/MRInstaller/bin/K3/kindletool[ADD],
extensions/MRInstaller/bin/K5/kindletool[ADD],
extensions/MRInstaller/bin/PW2/kindletool[ADD],
extensions/MRInstaller/lib/K3/[Link].1[ADD],
extensions/MRInstaller/lib/K5/[Link].1[ADD],
extensions/MRInstaller/lib/PW2/[Link].1[ADD]:
Kindle Hacks:
* Refresh binaries
2014-11-15 19:57 NiLuJe
* [r11084] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* Should now handle legacy devices, too...
* [r11082] extensions/MRInstaller/bin/[Link]:
KUAL Extensions:
* MR Installer:
* More extensive package validation
* [r11081] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* More eips msg tweaks
* [r11080] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* More eips tweaks ;)
* [r11078] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Tweak some eips msgs some more
* [r11077] extensions/MRInstaller/bin/[Link],
extensions/MRInstaller/log[ADD]:
KUAL Extensions:
* MR Installer:
* Tweak some eips messages, and add some more logging
* [r11076] extensions/MRInstaller/bin/[Link]:
KUAL extensions:
* MR Installer:
* Make sure the package directory exists first