View Single Post
Old 08-25-2018, 11:02 AM   #190
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Quote:
Originally Posted by forster01 View Post
After applying new firmware on non limited KA1 everything was smooth, but after applying a patch i couldn't open any of my epubs cause on opening device rebooted every time.
After trying a few times i went for factory reset and apply 4.9.11311 firmware that worked ok. i applied only few patches. basic ones....

I uploaded a log...
There seems to be something odd in your log.txt, it looks like only half of the patch has been applied. Could someone check I am reading this right? Here is the section of the log.txt where the My 24 line spacing values patch is applied:
Spoiler:
Code:
          ResetBaseAddress()
          Enabled: true
          applying patch `My 24 line spacing values`
        looping over instructions
          skipping non-instruction Enabled(), PatchGroup() or Description()
          skipping non-instruction Enabled(), PatchGroup() or Description()
          skipping non-instruction Enabled(), PatchGroup() or Description()
          ReplaceBytes(6660148, []byte{0xbc, 0xf5, 0x84, 0xea, 0x6d, 0xa3}, []byte{0xa9, 0x46, 0x0, 0x25, 0xed, 0x0})
          ReplaceBytes(6660154, []byte{0xd3, 0xe9, 0x0, 0x23, 0x7, 0xf1}, []byte{0x20, 0x46, 0x4, 0xa1, 0x29, 0x44})
          ReplaceBytes(6660160, []byte{0x80, 0x1, 0x20, 0x46}, []byte{0xbc, 0xf5, 0x7e, 0xea})
          ReplaceBytes(6660164, []byte{0x61, 0xe9, 0x1c, 0x23, 0xbc, 0xf5}, []byte{0x8, 0x35, 0x70, 0x2d, 0xf7, 0xd1})
          ReplaceBytes(6660170, []byte{0x7a, 0xea, 0x6a, 0xa3, 0xd3, 0xe9}, []byte{0x7c, 0xe0, 0x0, 0xbf, 0x0, 0xbf})
          BaseAddress(6660176)
          ReplaceBytes(0, []byte{0x0, 0x23, 0x7, 0xf1, 0x80, 0x1, 0x20, 0x46}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(8, []byte{0x61, 0xe9, 0x1a, 0x23, 0xbc, 0xf5, 0x70, 0xea}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(16, []byte{0x67, 0xa3, 0xd3, 0xe9, 0x0, 0x23, 0x7, 0xf1}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(24, []byte{0x80, 0x1, 0x20, 0x46, 0x61, 0xe9, 0x18, 0x23}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(32, []byte{0xbc, 0xf5, 0x66, 0xea, 0x43, 0xf2, 0x33, 0x33}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(40, []byte{0x4f, 0xf0, 0x33, 0x32, 0xc3, 0xf6, 0xf3, 0x73}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(48, []byte{0x7, 0xf1, 0x80, 0x1, 0x20, 0x46, 0x61, 0xe9}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(56, []byte{0x16, 0x23, 0xbc, 0xf5, 0x5a, 0xea, 0x5e, 0xa3}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(64, []byte{0xd3, 0xe9, 0x0, 0x23, 0x7, 0xf1, 0x80, 0x1}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(72, []byte{0x20, 0x46, 0x61, 0xe9, 0x14, 0x23, 0xbc, 0xf5}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(80, []byte{0x50, 0xea, 0x0, 0x23, 0x0, 0x22, 0xc3, 0xf6}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(88, []byte{0xf8, 0x73, 0x7, 0xf1, 0x80, 0x1, 0x20, 0x46}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(96, []byte{0x61, 0xe9, 0x12, 0x23, 0xbc, 0xf5, 0x44, 0xea}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          ReplaceBytes(104, []byte{0x55, 0xa3, 0xd3, 0xe9, 0x0, 0x23, 0x7, 0xf1}, []byte{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f})
          BaseAddress(0)
          ReplaceBytes(6660420, []byte{0x0, 0x23, 0x0, 0x22}, []byte{0x0, 0xbf, 0x0, 0x25})
          ResetBaseAddress()
          Enabled: true
          applying patch `Custom left & right margins`

The last ReplaceBytes line is from only about half-way through the patch, there should be more to come.

Edit: For reference, the yaml is here.

Last edited by GeoffR; 08-25-2018 at 11:13 AM. Reason: added link to yaml
GeoffR is offline   Reply With Quote