Advertisement
Guest User

Untitled

a guest
Sep 24th, 2022
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 186.25 KB | None | 0 0
  1. kobopatch 653070c
  2. https://github.com/geek1011/kobopatch
  3.  
  4.  
  5.  
  6. KoboPatch::LoadConfig
  7. reading config file from *os.File
  8. unmarshaling yaml
  9. | {
  10. | "Version": "4.34.20097",
  11. | "In": "src/kobo-update-4.34.20097.zip",
  12. | "Out": "out/KoboRoot.tgz",
  13. | "Log": "out/log.txt",
  14. | "PatchFormat": "kobopatch",
  15. | "Patches": {
  16. | "src/libadobe.so.yaml": "usr/local/Kobo/libadobe.so",
  17. | "src/libnickel.so.1.0.0.yaml": "usr/local/Kobo/libnickel.so.1.0.0",
  18. | "src/librmsdk.so.1.0.0.yaml": "usr/local/Kobo/librmsdk.so.1.0.0",
  19. | "src/nickel.yaml": "usr/local/Kobo/nickel"
  20. | },
  21. | "Overrides": {
  22. | "src/libadobe.so.yaml": null,
  23. | "src/libnickel.so.1.0.0.yaml": null,
  24. | "src/librmsdk.so.1.0.0.yaml": null,
  25. | "src/nickel.yaml": null
  26. | },
  27. | "Lrelease": "",
  28. | "Translations": null,
  29. | "Files": null
  30. | }
  31.  
  32.  
  33. KoboPatch::OutputInit
  34.  
  35.  
  36. KoboPatch::ApplyPatches
  37. KoboPatch::openIn
  38. Opening firmware zip 'src/kobo-update-4.34.20097.zip'
  39. Looking for KoboRoot.tgz in zip
  40. --> found KoboRoot.tgz
  41. --> opening KoboRoot.tgz
  42. Opening gzip reader
  43. Creating tar reader
  44. patching entry name:'./usr/local/Kobo/libnickel.so.1.0.0' size:20616060 mode:'509' typeflag:'48' with files: src/libnickel.so.1.0.0.yaml
  45. reading entry contents
  46. loading patch file 'src/libnickel.so.1.0.0.yaml' (detected format kobopatch)
  47. | parsing patch file: unmarshaling to map[string]yaml.Node
  48. | parsing patch file: converting to map[string]*parsedPatch
  49. | unmarshaling patch "Un-Force user text-align in div,p tags in KePubs" to PatchNode ([]yaml.Node)
  50. | converting to []InstructionNode (map[string]yaml.Node)
  51. | converting to *parsedPatch
  52. | unmarshaling instruction 1 to Instruction
  53. | converting to SingleInstruction...
  54. | type=kobopatch.Enabled
  55. | unmarshaling instruction 2 to Instruction
  56. | converting to SingleInstruction...
  57. | type=kobopatch.Description
  58. | unmarshaling instruction 3 to Instruction
  59. | converting to SingleInstruction...
  60. | type=kobopatch.FindBaseAddressString
  61. | converting to PatchableInstruction
  62. | unmarshaling instruction 4 to Instruction
  63. | converting to SingleInstruction...
  64. | type=kobopatch.ReplaceString
  65. | converting to PatchableInstruction
  66. | unmarshaling patch "KePub stylesheet additions - word-spacing" to PatchNode ([]yaml.Node)
  67. | converting to []InstructionNode (map[string]yaml.Node)
  68. | converting to *parsedPatch
  69. | unmarshaling instruction 1 to Instruction
  70. | converting to SingleInstruction...
  71. | type=kobopatch.Enabled
  72. | unmarshaling instruction 2 to Instruction
  73. | converting to SingleInstruction...
  74. | type=kobopatch.PatchGroup
  75. | unmarshaling instruction 3 to Instruction
  76. | converting to SingleInstruction...
  77. | type=kobopatch.Description
  78. | unmarshaling instruction 4 to Instruction
  79. | converting to SingleInstruction...
  80. | type=kobopatch.FindBaseAddressString
  81. | converting to PatchableInstruction
  82. | unmarshaling instruction 5 to Instruction
  83. | converting to SingleInstruction...
  84. | type=kobopatch.ReplaceString
  85. | converting to PatchableInstruction
  86. | unmarshaling instruction 6 to Instruction
  87. | converting to SingleInstruction...
  88. | type=kobopatch.ReplaceString
  89. | converting to PatchableInstruction
  90. | unmarshaling instruction 7 to Instruction
  91. | converting to SingleInstruction...
  92. | type=kobopatch.ReplaceString
  93. | converting to PatchableInstruction
  94. | unmarshaling instruction 8 to Instruction
  95. | converting to SingleInstruction...
  96. | type=kobopatch.ReplaceString
  97. | converting to PatchableInstruction
  98. | unmarshaling instruction 9 to Instruction
  99. | converting to SingleInstruction...
  100. | type=kobopatch.FindReplaceString
  101. | converting to PatchableInstruction
  102. | unmarshaling patch "Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2)" to PatchNode ([]yaml.Node)
  103. | converting to []InstructionNode (map[string]yaml.Node)
  104. | converting to *parsedPatch
  105. | unmarshaling instruction 1 to Instruction
  106. | converting to SingleInstruction...
  107. | type=kobopatch.Enabled
  108. | unmarshaling instruction 2 to Instruction
  109. | converting to SingleInstruction...
  110. | type=kobopatch.PatchGroup
  111. | unmarshaling instruction 3 to Instruction
  112. | converting to SingleInstruction...
  113. | type=kobopatch.Description
  114. | unmarshaling instruction 4 to Instruction
  115. | converting to SingleInstruction...
  116. | type=kobopatch.FindBaseAddressString
  117. | converting to PatchableInstruction
  118. | unmarshaling instruction 5 to Instruction
  119. | converting to SingleInstruction...
  120. | type=kobopatch.ReplaceString
  121. | converting to PatchableInstruction
  122. | unmarshaling instruction 6 to Instruction
  123. | converting to SingleInstruction...
  124. | type=kobopatch.FindBaseAddressString
  125. | converting to PatchableInstruction
  126. | unmarshaling instruction 7 to Instruction
  127. | converting to SingleInstruction...
  128. | type=kobopatch.ReplaceString
  129. | converting to PatchableInstruction
  130. | unmarshaling instruction 8 to Instruction
  131. | converting to SingleInstruction...
  132. | type=kobopatch.ReplaceString
  133. | converting to PatchableInstruction
  134. | unmarshaling instruction 9 to Instruction
  135. | converting to SingleInstruction...
  136. | type=kobopatch.ReplaceString
  137. | converting to PatchableInstruction
  138. | unmarshaling instruction 10 to Instruction
  139. | converting to SingleInstruction...
  140. | type=kobopatch.ReplaceString
  141. | converting to PatchableInstruction
  142. | unmarshaling instruction 11 to Instruction
  143. | converting to SingleInstruction...
  144. | type=kobopatch.ReplaceString
  145. | converting to PatchableInstruction
  146. | unmarshaling instruction 12 to Instruction
  147. | converting to SingleInstruction...
  148. | type=kobopatch.ReplaceString
  149. | converting to PatchableInstruction
  150. | unmarshaling instruction 13 to Instruction
  151. | converting to SingleInstruction...
  152. | type=kobopatch.ReplaceString
  153. | converting to PatchableInstruction
  154. | unmarshaling instruction 14 to Instruction
  155. | converting to SingleInstruction...
  156. | type=kobopatch.ReplaceString
  157. | converting to PatchableInstruction
  158. | unmarshaling instruction 15 to Instruction
  159. | converting to SingleInstruction...
  160. | type=kobopatch.ReplaceString
  161. | converting to PatchableInstruction
  162. | unmarshaling instruction 16 to Instruction
  163. | converting to SingleInstruction...
  164. | type=kobopatch.ReplaceString
  165. | converting to PatchableInstruction
  166. | unmarshaling instruction 17 to Instruction
  167. | converting to SingleInstruction...
  168. | type=kobopatch.ReplaceString
  169. | converting to PatchableInstruction
  170. | unmarshaling instruction 18 to Instruction
  171. | converting to SingleInstruction...
  172. | type=kobopatch.ReplaceString
  173. | converting to PatchableInstruction
  174. | unmarshaling instruction 19 to Instruction
  175. | converting to SingleInstruction...
  176. | type=kobopatch.ReplaceString
  177. | converting to PatchableInstruction
  178. | unmarshaling instruction 20 to Instruction
  179. | converting to SingleInstruction...
  180. | type=kobopatch.ReplaceString
  181. | converting to PatchableInstruction
  182. | unmarshaling instruction 21 to Instruction
  183. | converting to SingleInstruction...
  184. | type=kobopatch.ReplaceString
  185. | converting to PatchableInstruction
  186. | unmarshaling instruction 22 to Instruction
  187. | converting to SingleInstruction...
  188. | type=kobopatch.ReplaceString
  189. | converting to PatchableInstruction
  190. | unmarshaling instruction 23 to Instruction
  191. | converting to SingleInstruction...
  192. | type=kobopatch.ReplaceString
  193. | converting to PatchableInstruction
  194. | unmarshaling instruction 24 to Instruction
  195. | converting to SingleInstruction...
  196. | type=kobopatch.ReplaceString
  197. | converting to PatchableInstruction
  198. | unmarshaling instruction 25 to Instruction
  199. | converting to SingleInstruction...
  200. | type=kobopatch.ReplaceString
  201. | converting to PatchableInstruction
  202. | unmarshaling instruction 26 to Instruction
  203. | converting to SingleInstruction...
  204. | type=kobopatch.ReplaceString
  205. | converting to PatchableInstruction
  206. | unmarshaling instruction 27 to Instruction
  207. | converting to SingleInstruction...
  208. | type=kobopatch.ReplaceString
  209. | converting to PatchableInstruction
  210. | unmarshaling instruction 28 to Instruction
  211. | converting to SingleInstruction...
  212. | type=kobopatch.ReplaceString
  213. | converting to PatchableInstruction
  214. | unmarshaling instruction 29 to Instruction
  215. | converting to SingleInstruction...
  216. | type=kobopatch.ReplaceString
  217. | converting to PatchableInstruction
  218. | unmarshaling instruction 30 to Instruction
  219. | converting to SingleInstruction...
  220. | type=kobopatch.ReplaceString
  221. | converting to PatchableInstruction
  222. | unmarshaling instruction 31 to Instruction
  223. | converting to SingleInstruction...
  224. | type=kobopatch.ReplaceString
  225. | converting to PatchableInstruction
  226. | unmarshaling instruction 32 to Instruction
  227. | converting to SingleInstruction...
  228. | type=kobopatch.ReplaceString
  229. | converting to PatchableInstruction
  230. | unmarshaling instruction 33 to Instruction
  231. | converting to SingleInstruction...
  232. | type=kobopatch.ReplaceString
  233. | converting to PatchableInstruction
  234. | unmarshaling instruction 34 to Instruction
  235. | converting to SingleInstruction...
  236. | type=kobopatch.ReplaceString
  237. | converting to PatchableInstruction
  238. | unmarshaling instruction 35 to Instruction
  239. | converting to SingleInstruction...
  240. | type=kobopatch.ReplaceString
  241. | converting to PatchableInstruction
  242. | unmarshaling instruction 36 to Instruction
  243. | converting to SingleInstruction...
  244. | type=kobopatch.ReplaceString
  245. | converting to PatchableInstruction
  246. | unmarshaling instruction 37 to Instruction
  247. | converting to SingleInstruction...
  248. | type=kobopatch.ReplaceString
  249. | converting to PatchableInstruction
  250. | unmarshaling instruction 38 to Instruction
  251. | converting to SingleInstruction...
  252. | type=kobopatch.ReplaceString
  253. | converting to PatchableInstruction
  254. | unmarshaling instruction 39 to Instruction
  255. | converting to SingleInstruction...
  256. | type=kobopatch.ReplaceString
  257. | converting to PatchableInstruction
  258. | unmarshaling instruction 40 to Instruction
  259. | converting to SingleInstruction...
  260. | type=kobopatch.ReplaceString
  261. | converting to PatchableInstruction
  262. | unmarshaling instruction 41 to Instruction
  263. | converting to SingleInstruction...
  264. | type=kobopatch.ReplaceString
  265. | converting to PatchableInstruction
  266. | unmarshaling instruction 42 to Instruction
  267. | converting to SingleInstruction...
  268. | type=kobopatch.ReplaceString
  269. | converting to PatchableInstruction
  270. | unmarshaling instruction 43 to Instruction
  271. | converting to SingleInstruction...
  272. | type=kobopatch.ReplaceString
  273. | converting to PatchableInstruction
  274. | unmarshaling patch "Increase page navigation history" to PatchNode ([]yaml.Node)
  275. | converting to []InstructionNode (map[string]yaml.Node)
  276. | converting to *parsedPatch
  277. | unmarshaling instruction 1 to Instruction
  278. | converting to SingleInstruction...
  279. | type=kobopatch.Enabled
  280. | unmarshaling instruction 2 to Instruction
  281. | converting to SingleInstruction...
  282. | type=kobopatch.Description
  283. | unmarshaling instruction 3 to Instruction
  284. | converting to SingleInstruction...
  285. | type=kobopatch.BaseAddress
  286. | converting to PatchableInstruction
  287. | unmarshaling instruction 4 to Instruction
  288. | converting to SingleInstruction...
  289. | type=kobopatch.ReplaceInt
  290. | converting to PatchableInstruction
  291. | unmarshaling patch "Rename new home screen footer" to PatchNode ([]yaml.Node)
  292. | converting to []InstructionNode (map[string]yaml.Node)
  293. | converting to *parsedPatch
  294. | unmarshaling instruction 1 to Instruction
  295. | converting to SingleInstruction...
  296. | type=kobopatch.Enabled
  297. | unmarshaling instruction 2 to Instruction
  298. | converting to SingleInstruction...
  299. | type=kobopatch.FindReplaceString
  300. | converting to PatchableInstruction
  301. | unmarshaling instruction 3 to Instruction
  302. | converting to SingleInstruction...
  303. | type=kobopatch.FindReplaceString
  304. | converting to PatchableInstruction
  305. | unmarshaling instruction 4 to Instruction
  306. | converting to SingleInstruction...
  307. | type=kobopatch.ReplaceBytes
  308. | converting to PatchableInstruction
  309. | unmarshaling patch "Set visible SmartLink" to PatchNode ([]yaml.Node)
  310. | converting to []InstructionNode (map[string]yaml.Node)
  311. | converting to *parsedPatch
  312. | unmarshaling instruction 1 to Instruction
  313. | converting to SingleInstruction...
  314. | type=kobopatch.Enabled
  315. | unmarshaling instruction 2 to Instruction
  316. | converting to SingleInstruction...
  317. | type=kobopatch.PatchGroup
  318. | unmarshaling instruction 3 to Instruction
  319. | converting to SingleInstruction...
  320. | type=kobopatch.Description
  321. | unmarshaling instruction 4 to Instruction
  322. | converting to SingleInstruction...
  323. | type=kobopatch.BaseAddress
  324. | converting to PatchableInstruction
  325. | unmarshaling instruction 5 to Instruction
  326. | converting to SingleInstruction...
  327. | type=kobopatch.ReplaceBytes
  328. | converting to PatchableInstruction
  329. | unmarshaling instruction 6 to Instruction
  330. | converting to SingleInstruction...
  331. | type=kobopatch.ReplaceInt
  332. | converting to PatchableInstruction
  333. | unmarshaling patch "ePub disable built-in body padding-bottom" to PatchNode ([]yaml.Node)
  334. | converting to []InstructionNode (map[string]yaml.Node)
  335. | converting to *parsedPatch
  336. | unmarshaling instruction 1 to Instruction
  337. | converting to SingleInstruction...
  338. | type=kobopatch.Enabled
  339. | unmarshaling instruction 2 to Instruction
  340. | converting to SingleInstruction...
  341. | type=kobopatch.PatchGroup
  342. | unmarshaling instruction 3 to Instruction
  343. | converting to SingleInstruction...
  344. | type=kobopatch.Description
  345. | unmarshaling instruction 4 to Instruction
  346. | converting to SingleInstruction...
  347. | type=kobopatch.FindBaseAddressString
  348. | converting to PatchableInstruction
  349. | unmarshaling instruction 5 to Instruction
  350. | converting to SingleInstruction...
  351. | type=kobopatch.ReplaceString
  352. | converting to PatchableInstruction
  353. | unmarshaling patch "Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2)" to PatchNode ([]yaml.Node)
  354. | converting to []InstructionNode (map[string]yaml.Node)
  355. | converting to *parsedPatch
  356. | unmarshaling instruction 1 to Instruction
  357. | converting to SingleInstruction...
  358. | type=kobopatch.Enabled
  359. | unmarshaling instruction 2 to Instruction
  360. | converting to SingleInstruction...
  361. | type=kobopatch.PatchGroup
  362. | unmarshaling instruction 3 to Instruction
  363. | converting to SingleInstruction...
  364. | type=kobopatch.Description
  365. | unmarshaling instruction 4 to Instruction
  366. | converting to SingleInstruction...
  367. | type=kobopatch.FindBaseAddressString
  368. | converting to PatchableInstruction
  369. | unmarshaling instruction 5 to Instruction
  370. | converting to SingleInstruction...
  371. | type=kobopatch.ReplaceString
  372. | converting to PatchableInstruction
  373. | unmarshaling instruction 6 to Instruction
  374. | converting to SingleInstruction...
  375. | type=kobopatch.FindBaseAddressString
  376. | converting to PatchableInstruction
  377. | unmarshaling instruction 7 to Instruction
  378. | converting to SingleInstruction...
  379. | type=kobopatch.ReplaceString
  380. | converting to PatchableInstruction
  381. | unmarshaling instruction 8 to Instruction
  382. | converting to SingleInstruction...
  383. | type=kobopatch.ReplaceString
  384. | converting to PatchableInstruction
  385. | unmarshaling instruction 9 to Instruction
  386. | converting to SingleInstruction...
  387. | type=kobopatch.ReplaceString
  388. | converting to PatchableInstruction
  389. | unmarshaling instruction 10 to Instruction
  390. | converting to SingleInstruction...
  391. | type=kobopatch.ReplaceString
  392. | converting to PatchableInstruction
  393. | unmarshaling instruction 11 to Instruction
  394. | converting to SingleInstruction...
  395. | type=kobopatch.ReplaceString
  396. | converting to PatchableInstruction
  397. | unmarshaling instruction 12 to Instruction
  398. | converting to SingleInstruction...
  399. | type=kobopatch.ReplaceString
  400. | converting to PatchableInstruction
  401. | unmarshaling instruction 13 to Instruction
  402. | converting to SingleInstruction...
  403. | type=kobopatch.ReplaceString
  404. | converting to PatchableInstruction
  405. | unmarshaling instruction 14 to Instruction
  406. | converting to SingleInstruction...
  407. | type=kobopatch.ReplaceString
  408. | converting to PatchableInstruction
  409. | unmarshaling instruction 15 to Instruction
  410. | converting to SingleInstruction...
  411. | type=kobopatch.ReplaceString
  412. | converting to PatchableInstruction
  413. | unmarshaling instruction 16 to Instruction
  414. | converting to SingleInstruction...
  415. | type=kobopatch.ReplaceString
  416. | converting to PatchableInstruction
  417. | unmarshaling instruction 17 to Instruction
  418. | converting to SingleInstruction...
  419. | type=kobopatch.ReplaceString
  420. | converting to PatchableInstruction
  421. | unmarshaling instruction 18 to Instruction
  422. | converting to SingleInstruction...
  423. | type=kobopatch.ReplaceString
  424. | converting to PatchableInstruction
  425. | unmarshaling instruction 19 to Instruction
  426. | converting to SingleInstruction...
  427. | type=kobopatch.ReplaceString
  428. | converting to PatchableInstruction
  429. | unmarshaling instruction 20 to Instruction
  430. | converting to SingleInstruction...
  431. | type=kobopatch.ReplaceString
  432. | converting to PatchableInstruction
  433. | unmarshaling instruction 21 to Instruction
  434. | converting to SingleInstruction...
  435. | type=kobopatch.ReplaceString
  436. | converting to PatchableInstruction
  437. | unmarshaling instruction 22 to Instruction
  438. | converting to SingleInstruction...
  439. | type=kobopatch.ReplaceString
  440. | converting to PatchableInstruction
  441. | unmarshaling instruction 23 to Instruction
  442. | converting to SingleInstruction...
  443. | type=kobopatch.ReplaceString
  444. | converting to PatchableInstruction
  445. | unmarshaling instruction 24 to Instruction
  446. | converting to SingleInstruction...
  447. | type=kobopatch.ReplaceString
  448. | converting to PatchableInstruction
  449. | unmarshaling instruction 25 to Instruction
  450. | converting to SingleInstruction...
  451. | type=kobopatch.ReplaceString
  452. | converting to PatchableInstruction
  453. | unmarshaling instruction 26 to Instruction
  454. | converting to SingleInstruction...
  455. | type=kobopatch.ReplaceString
  456. | converting to PatchableInstruction
  457. | unmarshaling instruction 27 to Instruction
  458. | converting to SingleInstruction...
  459. | type=kobopatch.ReplaceString
  460. | converting to PatchableInstruction
  461. | unmarshaling instruction 28 to Instruction
  462. | converting to SingleInstruction...
  463. | type=kobopatch.ReplaceString
  464. | converting to PatchableInstruction
  465. | unmarshaling instruction 29 to Instruction
  466. | converting to SingleInstruction...
  467. | type=kobopatch.ReplaceString
  468. | converting to PatchableInstruction
  469. | unmarshaling instruction 30 to Instruction
  470. | converting to SingleInstruction...
  471. | type=kobopatch.ReplaceString
  472. | converting to PatchableInstruction
  473. | unmarshaling instruction 31 to Instruction
  474. | converting to SingleInstruction...
  475. | type=kobopatch.ReplaceString
  476. | converting to PatchableInstruction
  477. | unmarshaling instruction 32 to Instruction
  478. | converting to SingleInstruction...
  479. | type=kobopatch.ReplaceString
  480. | converting to PatchableInstruction
  481. | unmarshaling instruction 33 to Instruction
  482. | converting to SingleInstruction...
  483. | type=kobopatch.ReplaceString
  484. | converting to PatchableInstruction
  485. | unmarshaling instruction 34 to Instruction
  486. | converting to SingleInstruction...
  487. | type=kobopatch.ReplaceString
  488. | converting to PatchableInstruction
  489. | unmarshaling instruction 35 to Instruction
  490. | converting to SingleInstruction...
  491. | type=kobopatch.ReplaceString
  492. | converting to PatchableInstruction
  493. | unmarshaling instruction 36 to Instruction
  494. | converting to SingleInstruction...
  495. | type=kobopatch.ReplaceString
  496. | converting to PatchableInstruction
  497. | unmarshaling instruction 37 to Instruction
  498. | converting to SingleInstruction...
  499. | type=kobopatch.ReplaceString
  500. | converting to PatchableInstruction
  501. | unmarshaling instruction 38 to Instruction
  502. | converting to SingleInstruction...
  503. | type=kobopatch.ReplaceString
  504. | converting to PatchableInstruction
  505. | unmarshaling instruction 39 to Instruction
  506. | converting to SingleInstruction...
  507. | type=kobopatch.ReplaceString
  508. | converting to PatchableInstruction
  509. | unmarshaling instruction 40 to Instruction
  510. | converting to SingleInstruction...
  511. | type=kobopatch.ReplaceString
  512. | converting to PatchableInstruction
  513. | unmarshaling instruction 41 to Instruction
  514. | converting to SingleInstruction...
  515. | type=kobopatch.ReplaceString
  516. | converting to PatchableInstruction
  517. | unmarshaling instruction 42 to Instruction
  518. | converting to SingleInstruction...
  519. | type=kobopatch.ReplaceString
  520. | converting to PatchableInstruction
  521. | unmarshaling instruction 43 to Instruction
  522. | converting to SingleInstruction...
  523. | type=kobopatch.ReplaceString
  524. | converting to PatchableInstruction
  525. | unmarshaling patch "Allow USB storage even when device locked" to PatchNode ([]yaml.Node)
  526. | converting to []InstructionNode (map[string]yaml.Node)
  527. | converting to *parsedPatch
  528. | unmarshaling instruction 1 to Instruction
  529. | converting to SingleInstruction...
  530. | type=kobopatch.Enabled
  531. | unmarshaling instruction 2 to Instruction
  532. | converting to SingleInstruction...
  533. | type=kobopatch.Description
  534. | unmarshaling instruction 3 to Instruction
  535. | converting to SingleInstruction...
  536. | type=kobopatch.ReplaceBytes
  537. | converting to PatchableInstruction
  538. | unmarshaling patch "Remove beta features not supported text" to PatchNode ([]yaml.Node)
  539. | converting to []InstructionNode (map[string]yaml.Node)
  540. | converting to *parsedPatch
  541. | unmarshaling instruction 1 to Instruction
  542. | converting to SingleInstruction...
  543. | type=kobopatch.Enabled
  544. | unmarshaling instruction 2 to Instruction
  545. | converting to SingleInstruction...
  546. | type=kobopatch.Description
  547. | unmarshaling instruction 3 to Instruction
  548. | converting to SingleInstruction...
  549. | type=kobopatch.ReplaceBytes
  550. | converting to PatchableInstruction
  551. | unmarshaling patch "Un-force font-family override p tags (std epubs)" to PatchNode ([]yaml.Node)
  552. | converting to []InstructionNode (map[string]yaml.Node)
  553. | converting to *parsedPatch
  554. | unmarshaling instruction 1 to Instruction
  555. | converting to SingleInstruction...
  556. | type=kobopatch.Enabled
  557. | unmarshaling instruction 2 to Instruction
  558. | converting to SingleInstruction...
  559. | type=kobopatch.PatchGroup
  560. | unmarshaling instruction 3 to Instruction
  561. | converting to SingleInstruction...
  562. | type=kobopatch.Description
  563. | unmarshaling instruction 4 to Instruction
  564. | converting to SingleInstruction...
  565. | type=kobopatch.FindBaseAddressString
  566. | converting to PatchableInstruction
  567. | unmarshaling instruction 5 to Instruction
  568. | converting to SingleInstruction...
  569. | type=kobopatch.ReplaceString
  570. | converting to PatchableInstruction
  571. | unmarshaling patch "KePub stylesheet additions - text justify" to PatchNode ([]yaml.Node)
  572. | converting to []InstructionNode (map[string]yaml.Node)
  573. | converting to *parsedPatch
  574. | unmarshaling instruction 1 to Instruction
  575. | converting to SingleInstruction...
  576. | type=kobopatch.Enabled
  577. | unmarshaling instruction 2 to Instruction
  578. | converting to SingleInstruction...
  579. | type=kobopatch.PatchGroup
  580. | unmarshaling instruction 3 to Instruction
  581. | converting to SingleInstruction...
  582. | type=kobopatch.Description
  583. | unmarshaling instruction 4 to Instruction
  584. | converting to SingleInstruction...
  585. | type=kobopatch.FindBaseAddressString
  586. | converting to PatchableInstruction
  587. | unmarshaling instruction 5 to Instruction
  588. | converting to SingleInstruction...
  589. | type=kobopatch.ReplaceString
  590. | converting to PatchableInstruction
  591. | unmarshaling instruction 6 to Instruction
  592. | converting to SingleInstruction...
  593. | type=kobopatch.ReplaceString
  594. | converting to PatchableInstruction
  595. | unmarshaling instruction 7 to Instruction
  596. | converting to SingleInstruction...
  597. | type=kobopatch.ReplaceString
  598. | converting to PatchableInstruction
  599. | unmarshaling instruction 8 to Instruction
  600. | converting to SingleInstruction...
  601. | type=kobopatch.ReplaceString
  602. | converting to PatchableInstruction
  603. | unmarshaling instruction 9 to Instruction
  604. | converting to SingleInstruction...
  605. | type=kobopatch.FindReplaceString
  606. | converting to PatchableInstruction
  607. | unmarshaling patch "Shorten dictionary entry not found message" to PatchNode ([]yaml.Node)
  608. | converting to []InstructionNode (map[string]yaml.Node)
  609. | converting to *parsedPatch
  610. | unmarshaling instruction 1 to Instruction
  611. | converting to SingleInstruction...
  612. | type=kobopatch.Enabled
  613. | unmarshaling instruction 2 to Instruction
  614. | converting to SingleInstruction...
  615. | type=kobopatch.Description
  616. | unmarshaling instruction 3 to Instruction
  617. | converting to SingleInstruction...
  618. | type=kobopatch.FindReplaceString
  619. | converting to PatchableInstruction
  620. | unmarshaling patch "Don't grab exclusive access to event0" to PatchNode ([]yaml.Node)
  621. | converting to []InstructionNode (map[string]yaml.Node)
  622. | converting to *parsedPatch
  623. | unmarshaling instruction 1 to Instruction
  624. | converting to SingleInstruction...
  625. | type=kobopatch.Enabled
  626. | unmarshaling instruction 2 to Instruction
  627. | converting to SingleInstruction...
  628. | type=kobopatch.Description
  629. | unmarshaling instruction 3 to Instruction
  630. | converting to SingleInstruction...
  631. | type=kobopatch.FindReplaceString
  632. | converting to PatchableInstruction
  633. | unmarshaling patch "Hide browser from beta features" to PatchNode ([]yaml.Node)
  634. | converting to []InstructionNode (map[string]yaml.Node)
  635. | converting to *parsedPatch
  636. | unmarshaling instruction 1 to Instruction
  637. | converting to SingleInstruction...
  638. | type=kobopatch.Enabled
  639. | unmarshaling instruction 2 to Instruction
  640. | converting to SingleInstruction...
  641. | type=kobopatch.Description
  642. | unmarshaling instruction 3 to Instruction
  643. | converting to SingleInstruction...
  644. | type=kobopatch.ReplaceBytes
  645. | converting to PatchableInstruction
  646. | unmarshaling instruction 4 to Instruction
  647. | converting to SingleInstruction...
  648. | type=kobopatch.ReplaceBytes
  649. | converting to PatchableInstruction
  650. | unmarshaling patch "Allow showing info panel on random screensaver" to PatchNode ([]yaml.Node)
  651. | converting to []InstructionNode (map[string]yaml.Node)
  652. | converting to *parsedPatch
  653. | unmarshaling instruction 1 to Instruction
  654. | converting to SingleInstruction...
  655. | type=kobopatch.Enabled
  656. | unmarshaling instruction 2 to Instruction
  657. | converting to SingleInstruction...
  658. | type=kobopatch.Description
  659. | unmarshaling instruction 3 to Instruction
  660. | converting to SingleInstruction...
  661. | type=kobopatch.ReplaceBytes
  662. | converting to PatchableInstruction
  663. | unmarshaling patch "ePub fixed top/bottom margins" to PatchNode ([]yaml.Node)
  664. | converting to []InstructionNode (map[string]yaml.Node)
  665. | converting to *parsedPatch
  666. | unmarshaling instruction 1 to Instruction
  667. | converting to SingleInstruction...
  668. | type=kobopatch.Enabled
  669. | unmarshaling instruction 2 to Instruction
  670. | converting to SingleInstruction...
  671. | type=kobopatch.PatchGroup
  672. | unmarshaling instruction 3 to Instruction
  673. | converting to SingleInstruction...
  674. | type=kobopatch.Description
  675. | unmarshaling instruction 4 to Instruction
  676. | converting to SingleInstruction...
  677. | type=kobopatch.FindReplaceString
  678. | converting to PatchableInstruction
  679. | unmarshaling instruction 5 to Instruction
  680. | converting to SingleInstruction...
  681. | type=kobopatch.ReplaceString
  682. | converting to PatchableInstruction
  683. | unmarshaling instruction 6 to Instruction
  684. | converting to SingleInstruction...
  685. | type=kobopatch.ReplaceString
  686. | converting to PatchableInstruction
  687. | unmarshaling instruction 7 to Instruction
  688. | converting to SingleInstruction...
  689. | type=kobopatch.ReplaceString
  690. | converting to PatchableInstruction
  691. | unmarshaling patch "Disable all tutorial dialogs" to PatchNode ([]yaml.Node)
  692. | converting to []InstructionNode (map[string]yaml.Node)
  693. | converting to *parsedPatch
  694. | unmarshaling instruction 1 to Instruction
  695. | converting to SingleInstruction...
  696. | type=kobopatch.Enabled
  697. | unmarshaling instruction 2 to Instruction
  698. | converting to SingleInstruction...
  699. | type=kobopatch.Description
  700. | unmarshaling instruction 3 to Instruction
  701. | converting to SingleInstruction...
  702. | type=kobopatch.ReplaceBytes
  703. | converting to PatchableInstruction
  704. | unmarshaling instruction 4 to Instruction
  705. | converting to SingleInstruction...
  706. | type=kobopatch.ReplaceBytes
  707. | converting to PatchableInstruction
  708. | unmarshaling instruction 5 to Instruction
  709. | converting to SingleInstruction...
  710. | type=kobopatch.ReplaceBytes
  711. | converting to PatchableInstruction
  712. | unmarshaling instruction 6 to Instruction
  713. | converting to SingleInstruction...
  714. | type=kobopatch.ReplaceBytes
  715. | converting to PatchableInstruction
  716. | unmarshaling instruction 7 to Instruction
  717. | converting to SingleInstruction...
  718. | type=kobopatch.ReplaceBytes
  719. | converting to PatchableInstruction
  720. | unmarshaling instruction 8 to Instruction
  721. | converting to SingleInstruction...
  722. | type=kobopatch.ReplaceBytes
  723. | converting to PatchableInstruction
  724. | unmarshaling instruction 9 to Instruction
  725. | converting to SingleInstruction...
  726. | type=kobopatch.ReplaceBytes
  727. | converting to PatchableInstruction
  728. | unmarshaling instruction 10 to Instruction
  729. | converting to SingleInstruction...
  730. | type=kobopatch.ReplaceBytes
  731. | converting to PatchableInstruction
  732. | unmarshaling instruction 11 to Instruction
  733. | converting to SingleInstruction...
  734. | type=kobopatch.ReplaceBytes
  735. | converting to PatchableInstruction
  736. | unmarshaling instruction 12 to Instruction
  737. | converting to SingleInstruction...
  738. | type=kobopatch.ReplaceBytes
  739. | converting to PatchableInstruction
  740. | unmarshaling instruction 13 to Instruction
  741. | converting to SingleInstruction...
  742. | type=kobopatch.ReplaceBytes
  743. | converting to PatchableInstruction
  744. | unmarshaling instruction 14 to Instruction
  745. | converting to SingleInstruction...
  746. | type=kobopatch.ReplaceBytes
  747. | converting to PatchableInstruction
  748. | unmarshaling instruction 15 to Instruction
  749. | converting to SingleInstruction...
  750. | type=kobopatch.ReplaceBytes
  751. | converting to PatchableInstruction
  752. | unmarshaling instruction 16 to Instruction
  753. | converting to SingleInstruction...
  754. | type=kobopatch.ReplaceBytes
  755. | converting to PatchableInstruction
  756. | unmarshaling instruction 17 to Instruction
  757. | converting to SingleInstruction...
  758. | type=kobopatch.ReplaceBytes
  759. | converting to PatchableInstruction
  760. | unmarshaling instruction 18 to Instruction
  761. | converting to SingleInstruction...
  762. | type=kobopatch.ReplaceBytes
  763. | converting to PatchableInstruction
  764. | unmarshaling instruction 19 to Instruction
  765. | converting to SingleInstruction...
  766. | type=kobopatch.ReplaceBytes
  767. | converting to PatchableInstruction
  768. | unmarshaling instruction 20 to Instruction
  769. | converting to SingleInstruction...
  770. | type=kobopatch.ReplaceBytes
  771. | converting to PatchableInstruction
  772. | unmarshaling instruction 21 to Instruction
  773. | converting to SingleInstruction...
  774. | type=kobopatch.ReplaceBytes
  775. | converting to PatchableInstruction
  776. | unmarshaling instruction 22 to Instruction
  777. | converting to SingleInstruction...
  778. | type=kobopatch.ReplaceBytes
  779. | converting to PatchableInstruction
  780. | unmarshaling patch "My 10 line spacing values" to PatchNode ([]yaml.Node)
  781. | converting to []InstructionNode (map[string]yaml.Node)
  782. | converting to *parsedPatch
  783. | unmarshaling instruction 1 to Instruction
  784. | converting to SingleInstruction...
  785. | type=kobopatch.Enabled
  786. | unmarshaling instruction 2 to Instruction
  787. | converting to SingleInstruction...
  788. | type=kobopatch.PatchGroup
  789. | unmarshaling instruction 3 to Instruction
  790. | converting to SingleInstruction...
  791. | type=kobopatch.Description
  792. | unmarshaling instruction 4 to Instruction
  793. | converting to SingleInstruction...
  794. | type=kobopatch.BaseAddress
  795. | converting to PatchableInstruction
  796. | unmarshaling instruction 5 to Instruction
  797. | converting to SingleInstruction...
  798. | type=kobopatch.ReplaceBytes
  799. | converting to PatchableInstruction
  800. | unmarshaling instruction 6 to Instruction
  801. | converting to SingleInstruction...
  802. | type=kobopatch.ReplaceBytes
  803. | converting to PatchableInstruction
  804. | unmarshaling instruction 7 to Instruction
  805. | converting to SingleInstruction...
  806. | type=kobopatch.ReplaceBytes
  807. | converting to PatchableInstruction
  808. | unmarshaling instruction 8 to Instruction
  809. | converting to SingleInstruction...
  810. | type=kobopatch.ReplaceBytes
  811. | converting to PatchableInstruction
  812. | unmarshaling instruction 9 to Instruction
  813. | converting to SingleInstruction...
  814. | type=kobopatch.ReplaceBytes
  815. | converting to PatchableInstruction
  816. | unmarshaling instruction 10 to Instruction
  817. | converting to SingleInstruction...
  818. | type=kobopatch.FindBaseAddressHex
  819. | converting to PatchableInstruction
  820. | unmarshaling instruction 11 to Instruction
  821. | converting to SingleInstruction...
  822. | type=kobopatch.ReplaceFloat
  823. | converting to PatchableInstruction
  824. | unmarshaling instruction 12 to Instruction
  825. | converting to SingleInstruction...
  826. | type=kobopatch.ReplaceFloat
  827. | converting to PatchableInstruction
  828. | unmarshaling instruction 13 to Instruction
  829. | converting to SingleInstruction...
  830. | type=kobopatch.ReplaceFloat
  831. | converting to PatchableInstruction
  832. | unmarshaling instruction 14 to Instruction
  833. | converting to SingleInstruction...
  834. | type=kobopatch.ReplaceFloat
  835. | converting to PatchableInstruction
  836. | unmarshaling instruction 15 to Instruction
  837. | converting to SingleInstruction...
  838. | type=kobopatch.ReplaceFloat
  839. | converting to PatchableInstruction
  840. | unmarshaling instruction 16 to Instruction
  841. | converting to SingleInstruction...
  842. | type=kobopatch.ReplaceFloat
  843. | converting to PatchableInstruction
  844. | unmarshaling instruction 17 to Instruction
  845. | converting to SingleInstruction...
  846. | type=kobopatch.ReplaceFloat
  847. | converting to PatchableInstruction
  848. | unmarshaling instruction 18 to Instruction
  849. | converting to SingleInstruction...
  850. | type=kobopatch.ReplaceFloat
  851. | converting to PatchableInstruction
  852. | unmarshaling instruction 19 to Instruction
  853. | converting to SingleInstruction...
  854. | type=kobopatch.ReplaceFloat
  855. | converting to PatchableInstruction
  856. | unmarshaling instruction 20 to Instruction
  857. | converting to SingleInstruction...
  858. | type=kobopatch.ReplaceFloat
  859. | converting to PatchableInstruction
  860. | unmarshaling patch "Allow rotation on all devices" to PatchNode ([]yaml.Node)
  861. | converting to []InstructionNode (map[string]yaml.Node)
  862. | converting to *parsedPatch
  863. | unmarshaling instruction 1 to Instruction
  864. | converting to SingleInstruction...
  865. | type=kobopatch.Enabled
  866. | unmarshaling instruction 2 to Instruction
  867. | converting to SingleInstruction...
  868. | type=kobopatch.Description
  869. | unmarshaling instruction 3 to Instruction
  870. | converting to SingleInstruction...
  871. | type=kobopatch.ReplaceBytes
  872. | converting to PatchableInstruction
  873. | unmarshaling instruction 4 to Instruction
  874. | converting to SingleInstruction...
  875. | type=kobopatch.ReplaceBytes
  876. | converting to PatchableInstruction
  877. | unmarshaling instruction 5 to Instruction
  878. | converting to SingleInstruction...
  879. | type=kobopatch.ReplaceBytes
  880. | converting to PatchableInstruction
  881. | unmarshaling patch "Larger Sleep/Power-off timeouts" to PatchNode ([]yaml.Node)
  882. | converting to []InstructionNode (map[string]yaml.Node)
  883. | converting to *parsedPatch
  884. | unmarshaling instruction 1 to Instruction
  885. | converting to SingleInstruction...
  886. | type=kobopatch.Enabled
  887. | unmarshaling instruction 2 to Instruction
  888. | converting to SingleInstruction...
  889. | type=kobopatch.PatchGroup
  890. | unmarshaling instruction 3 to Instruction
  891. | converting to SingleInstruction...
  892. | type=kobopatch.Description
  893. | unmarshaling instruction 4 to Instruction
  894. | converting to SingleInstruction...
  895. | type=kobopatch.ReplaceBytes
  896. | converting to PatchableInstruction
  897. | unmarshaling instruction 5 to Instruction
  898. | converting to SingleInstruction...
  899. | type=kobopatch.ReplaceBytes
  900. | converting to PatchableInstruction
  901. | unmarshaling instruction 6 to Instruction
  902. | converting to SingleInstruction...
  903. | type=kobopatch.ReplaceBytes
  904. | converting to PatchableInstruction
  905. | unmarshaling instruction 7 to Instruction
  906. | converting to SingleInstruction...
  907. | type=kobopatch.FindBaseAddressString
  908. | converting to PatchableInstruction
  909. | unmarshaling instruction 8 to Instruction
  910. | converting to SingleInstruction...
  911. | type=kobopatch.ReplaceString
  912. | converting to PatchableInstruction
  913. | unmarshaling instruction 9 to Instruction
  914. | converting to SingleInstruction...
  915. | type=kobopatch.ReplaceString
  916. | converting to PatchableInstruction
  917. | unmarshaling instruction 10 to Instruction
  918. | converting to SingleInstruction...
  919. | type=kobopatch.ReplaceString
  920. | converting to PatchableInstruction
  921. | unmarshaling instruction 11 to Instruction
  922. | converting to SingleInstruction...
  923. | type=kobopatch.ReplaceString
  924. | converting to PatchableInstruction
  925. | unmarshaling instruction 12 to Instruction
  926. | converting to SingleInstruction...
  927. | type=kobopatch.ReplaceString
  928. | converting to PatchableInstruction
  929. | unmarshaling instruction 13 to Instruction
  930. | converting to SingleInstruction...
  931. | type=kobopatch.ReplaceString
  932. | converting to PatchableInstruction
  933. | unmarshaling instruction 14 to Instruction
  934. | converting to SingleInstruction...
  935. | type=kobopatch.FindBaseAddressSymbol
  936. | converting to PatchableInstruction
  937. | unmarshaling instruction 15 to Instruction
  938. | converting to SingleInstruction...
  939. | type=kobopatch.ReplaceInt
  940. | converting to PatchableInstruction
  941. | unmarshaling instruction 16 to Instruction
  942. | converting to SingleInstruction...
  943. | type=kobopatch.ReplaceInt
  944. | converting to PatchableInstruction
  945. | unmarshaling instruction 17 to Instruction
  946. | converting to SingleInstruction...
  947. | type=kobopatch.ReplaceInt
  948. | converting to PatchableInstruction
  949. | unmarshaling instruction 18 to Instruction
  950. | converting to SingleInstruction...
  951. | type=kobopatch.ReplaceInt
  952. | converting to PatchableInstruction
  953. | unmarshaling instruction 19 to Instruction
  954. | converting to SingleInstruction...
  955. | type=kobopatch.ReplaceInt
  956. | converting to PatchableInstruction
  957. | unmarshaling instruction 20 to Instruction
  958. | converting to SingleInstruction...
  959. | type=kobopatch.ReplaceInt
  960. | converting to PatchableInstruction
  961. | unmarshaling instruction 21 to Instruction
  962. | converting to SingleInstruction...
  963. | type=kobopatch.ReplaceInt
  964. | converting to PatchableInstruction
  965. | unmarshaling instruction 22 to Instruction
  966. | converting to SingleInstruction...
  967. | type=kobopatch.ReplaceInt
  968. | converting to PatchableInstruction
  969. | unmarshaling instruction 23 to Instruction
  970. | converting to SingleInstruction...
  971. | type=kobopatch.ReplaceInt
  972. | converting to PatchableInstruction
  973. | unmarshaling instruction 24 to Instruction
  974. | converting to SingleInstruction...
  975. | type=kobopatch.ReplaceInt
  976. | converting to PatchableInstruction
  977. | unmarshaling instruction 25 to Instruction
  978. | converting to SingleInstruction...
  979. | type=kobopatch.ReplaceInt
  980. | converting to PatchableInstruction
  981. | unmarshaling instruction 26 to Instruction
  982. | converting to SingleInstruction...
  983. | type=kobopatch.ReplaceInt
  984. | converting to PatchableInstruction
  985. | unmarshaling patch "Customize ComfortLight settings" to PatchNode ([]yaml.Node)
  986. | converting to []InstructionNode (map[string]yaml.Node)
  987. | converting to *parsedPatch
  988. | unmarshaling instruction 1 to Instruction
  989. | converting to SingleInstruction...
  990. | type=kobopatch.Enabled
  991. | unmarshaling instruction 2 to Instruction
  992. | converting to SingleInstruction...
  993. | type=kobopatch.Description
  994. | unmarshaling instruction 3 to Instruction
  995. | converting to SingleInstruction...
  996. | type=kobopatch.BaseAddress
  997. | converting to PatchableInstruction
  998. | unmarshaling instruction 4 to Instruction
  999. | converting to SingleInstruction...
  1000. | type=kobopatch.ReplaceInt
  1001. | converting to PatchableInstruction
  1002. | unmarshaling instruction 5 to Instruction
  1003. | converting to SingleInstruction...
  1004. | type=kobopatch.ReplaceBytes
  1005. | converting to PatchableInstruction
  1006. | unmarshaling instruction 6 to Instruction
  1007. | converting to SingleInstruction...
  1008. | type=kobopatch.ReplaceInt
  1009. | converting to PatchableInstruction
  1010. | unmarshaling instruction 7 to Instruction
  1011. | converting to SingleInstruction...
  1012. | type=kobopatch.ReplaceInt
  1013. | converting to PatchableInstruction
  1014. | unmarshaling instruction 8 to Instruction
  1015. | converting to SingleInstruction...
  1016. | type=kobopatch.BaseAddress
  1017. | converting to PatchableInstruction
  1018. | unmarshaling instruction 9 to Instruction
  1019. | converting to SingleInstruction...
  1020. | type=kobopatch.ReplaceInt
  1021. | converting to PatchableInstruction
  1022. | unmarshaling instruction 10 to Instruction
  1023. | converting to SingleInstruction...
  1024. | type=kobopatch.ReplaceInt
  1025. | converting to PatchableInstruction
  1026. | unmarshaling instruction 11 to Instruction
  1027. | converting to SingleInstruction...
  1028. | type=kobopatch.ReplaceInt
  1029. | converting to PatchableInstruction
  1030. | unmarshaling instruction 12 to Instruction
  1031. | converting to SingleInstruction...
  1032. | type=kobopatch.ReplaceInt
  1033. | converting to PatchableInstruction
  1034. | unmarshaling patch "Both page turn buttons go next" to PatchNode ([]yaml.Node)
  1035. | converting to []InstructionNode (map[string]yaml.Node)
  1036. | converting to *parsedPatch
  1037. | unmarshaling instruction 1 to Instruction
  1038. | converting to SingleInstruction...
  1039. | type=kobopatch.Enabled
  1040. | unmarshaling instruction 2 to Instruction
  1041. | converting to SingleInstruction...
  1042. | type=kobopatch.Description
  1043. | unmarshaling instruction 3 to Instruction
  1044. | converting to SingleInstruction...
  1045. | type=kobopatch.ReplaceBytes
  1046. | converting to PatchableInstruction
  1047. | unmarshaling patch "Replace adobe page numbers toggle with invert screen" to PatchNode ([]yaml.Node)
  1048. | converting to []InstructionNode (map[string]yaml.Node)
  1049. | converting to *parsedPatch
  1050. | unmarshaling instruction 1 to Instruction
  1051. | converting to SingleInstruction...
  1052. | type=kobopatch.Enabled
  1053. | unmarshaling instruction 2 to Instruction
  1054. | converting to SingleInstruction...
  1055. | type=kobopatch.Description
  1056. | unmarshaling instruction 3 to Instruction
  1057. | converting to SingleInstruction...
  1058. | type=kobopatch.BaseAddress
  1059. | converting to PatchableInstruction
  1060. | unmarshaling instruction 4 to Instruction
  1061. | converting to SingleInstruction...
  1062. | type=kobopatch.ReplaceBytes
  1063. | converting to PatchableInstruction
  1064. | unmarshaling instruction 5 to Instruction
  1065. | converting to SingleInstruction...
  1066. | type=kobopatch.BaseAddress
  1067. | converting to PatchableInstruction
  1068. | unmarshaling instruction 6 to Instruction
  1069. | converting to SingleInstruction...
  1070. | type=kobopatch.ReplaceBytes
  1071. | converting to PatchableInstruction
  1072. | unmarshaling instruction 7 to Instruction
  1073. | converting to SingleInstruction...
  1074. | type=kobopatch.ReplaceBytes
  1075. | converting to PatchableInstruction
  1076. | unmarshaling instruction 8 to Instruction
  1077. | converting to SingleInstruction...
  1078. | type=kobopatch.FindReplaceString
  1079. | converting to PatchableInstruction
  1080. | unmarshaling patch "Always show confirmation dialog before upgrading" to PatchNode ([]yaml.Node)
  1081. | converting to []InstructionNode (map[string]yaml.Node)
  1082. | converting to *parsedPatch
  1083. | unmarshaling instruction 1 to Instruction
  1084. | converting to SingleInstruction...
  1085. | type=kobopatch.Enabled
  1086. | unmarshaling instruction 2 to Instruction
  1087. | converting to SingleInstruction...
  1088. | type=kobopatch.PatchGroup
  1089. | unmarshaling instruction 3 to Instruction
  1090. | converting to SingleInstruction...
  1091. | type=kobopatch.Description
  1092. | unmarshaling instruction 4 to Instruction
  1093. | converting to SingleInstruction...
  1094. | type=kobopatch.BaseAddress
  1095. | converting to PatchableInstruction
  1096. | unmarshaling instruction 5 to Instruction
  1097. | converting to SingleInstruction...
  1098. | type=kobopatch.ReplaceBytes
  1099. | converting to PatchableInstruction
  1100. | unmarshaling instruction 6 to Instruction
  1101. | converting to SingleInstruction...
  1102. | type=kobopatch.ReplaceBytes
  1103. | converting to PatchableInstruction
  1104. | unmarshaling patch "Remove recommendations (row1col2) from home screen" to PatchNode ([]yaml.Node)
  1105. | converting to []InstructionNode (map[string]yaml.Node)
  1106. | converting to *parsedPatch
  1107. | unmarshaling instruction 1 to Instruction
  1108. | converting to SingleInstruction...
  1109. | type=kobopatch.Enabled
  1110. | unmarshaling instruction 2 to Instruction
  1111. | converting to SingleInstruction...
  1112. | type=kobopatch.Description
  1113. | unmarshaling instruction 3 to Instruction
  1114. | converting to SingleInstruction...
  1115. | type=kobopatch.ReplaceBytes
  1116. | converting to PatchableInstruction
  1117. | unmarshaling patch "Remove line from bottom tab bar" to PatchNode ([]yaml.Node)
  1118. | converting to []InstructionNode (map[string]yaml.Node)
  1119. | converting to *parsedPatch
  1120. | unmarshaling instruction 1 to Instruction
  1121. | converting to SingleInstruction...
  1122. | type=kobopatch.Enabled
  1123. | unmarshaling instruction 2 to Instruction
  1124. | converting to SingleInstruction...
  1125. | type=kobopatch.Description
  1126. | unmarshaling instruction 3 to Instruction
  1127. | converting to SingleInstruction...
  1128. | type=kobopatch.ReplaceBytes
  1129. | converting to PatchableInstruction
  1130. | unmarshaling patch "Change Browse Kobo home screen link target - Activity" to PatchNode ([]yaml.Node)
  1131. | converting to []InstructionNode (map[string]yaml.Node)
  1132. | converting to *parsedPatch
  1133. | unmarshaling instruction 1 to Instruction
  1134. | converting to SingleInstruction...
  1135. | type=kobopatch.Enabled
  1136. | unmarshaling instruction 2 to Instruction
  1137. | converting to SingleInstruction...
  1138. | type=kobopatch.PatchGroup
  1139. | unmarshaling instruction 3 to Instruction
  1140. | converting to SingleInstruction...
  1141. | type=kobopatch.Description
  1142. | unmarshaling instruction 4 to Instruction
  1143. | converting to SingleInstruction...
  1144. | type=kobopatch.ReplaceBytes
  1145. | converting to PatchableInstruction
  1146. | unmarshaling instruction 5 to Instruction
  1147. | converting to SingleInstruction...
  1148. | type=kobopatch.ReplaceBytes
  1149. | converting to PatchableInstruction
  1150. | unmarshaling instruction 6 to Instruction
  1151. | converting to SingleInstruction...
  1152. | type=kobopatch.ReplaceBytes
  1153. | converting to PatchableInstruction
  1154. | unmarshaling instruction 7 to Instruction
  1155. | converting to SingleInstruction...
  1156. | type=kobopatch.ReplaceBytes
  1157. | converting to PatchableInstruction
  1158. | unmarshaling patch "Dictionary text font-family/font-size/line-height" to PatchNode ([]yaml.Node)
  1159. | converting to []InstructionNode (map[string]yaml.Node)
  1160. | converting to *parsedPatch
  1161. | unmarshaling instruction 1 to Instruction
  1162. | converting to SingleInstruction...
  1163. | type=kobopatch.Enabled
  1164. | unmarshaling instruction 2 to Instruction
  1165. | converting to SingleInstruction...
  1166. | type=kobopatch.Description
  1167. | unmarshaling instruction 3 to Instruction
  1168. | converting to SingleInstruction...
  1169. | type=kobopatch.FindReplaceString
  1170. | converting to PatchableInstruction
  1171. | unmarshaling patch "Un-Force user font-family in KePubs" to PatchNode ([]yaml.Node)
  1172. | converting to []InstructionNode (map[string]yaml.Node)
  1173. | converting to *parsedPatch
  1174. | unmarshaling instruction 1 to Instruction
  1175. | converting to SingleInstruction...
  1176. | type=kobopatch.Enabled
  1177. | unmarshaling instruction 2 to Instruction
  1178. | converting to SingleInstruction...
  1179. | type=kobopatch.Description
  1180. | unmarshaling instruction 3 to Instruction
  1181. | converting to SingleInstruction...
  1182. | type=kobopatch.FindBaseAddressString
  1183. | converting to PatchableInstruction
  1184. | unmarshaling instruction 4 to Instruction
  1185. | converting to SingleInstruction...
  1186. | type=kobopatch.ReplaceString
  1187. | converting to PatchableInstruction
  1188. | unmarshaling patch "Un-force link decoration in KePubs" to PatchNode ([]yaml.Node)
  1189. | converting to []InstructionNode (map[string]yaml.Node)
  1190. | converting to *parsedPatch
  1191. | unmarshaling instruction 1 to Instruction
  1192. | converting to SingleInstruction...
  1193. | type=kobopatch.Enabled
  1194. | unmarshaling instruction 2 to Instruction
  1195. | converting to SingleInstruction...
  1196. | type=kobopatch.Description
  1197. | unmarshaling instruction 3 to Instruction
  1198. | converting to SingleInstruction...
  1199. | type=kobopatch.FindBaseAddressString
  1200. | converting to PatchableInstruction
  1201. | unmarshaling instruction 4 to Instruction
  1202. | converting to SingleInstruction...
  1203. | type=kobopatch.ReplaceString
  1204. | converting to PatchableInstruction
  1205. | unmarshaling instruction 5 to Instruction
  1206. | converting to SingleInstruction...
  1207. | type=kobopatch.ReplaceString
  1208. | converting to PatchableInstruction
  1209. | unmarshaling patch "Don't uppercase header/footer text" to PatchNode ([]yaml.Node)
  1210. | converting to []InstructionNode (map[string]yaml.Node)
  1211. | converting to *parsedPatch
  1212. | unmarshaling instruction 1 to Instruction
  1213. | converting to SingleInstruction...
  1214. | type=kobopatch.Enabled
  1215. | unmarshaling instruction 2 to Instruction
  1216. | converting to SingleInstruction...
  1217. | type=kobopatch.Description
  1218. | unmarshaling instruction 3 to Instruction
  1219. | converting to SingleInstruction...
  1220. | type=kobopatch.PatchGroup
  1221. | unmarshaling instruction 4 to Instruction
  1222. | converting to SingleInstruction...
  1223. | type=kobopatch.ReplaceBytes
  1224. | converting to PatchableInstruction
  1225. | unmarshaling instruction 5 to Instruction
  1226. | converting to SingleInstruction...
  1227. | type=kobopatch.ReplaceBytes
  1228. | converting to PatchableInstruction
  1229. | unmarshaling instruction 6 to Instruction
  1230. | converting to SingleInstruction...
  1231. | type=kobopatch.FindReplaceString
  1232. | converting to PatchableInstruction
  1233. | unmarshaling instruction 7 to Instruction
  1234. | converting to SingleInstruction...
  1235. | type=kobopatch.FindReplaceString
  1236. | converting to PatchableInstruction
  1237. | unmarshaling patch "Custom header/footer page number text" to PatchNode ([]yaml.Node)
  1238. | converting to []InstructionNode (map[string]yaml.Node)
  1239. | converting to *parsedPatch
  1240. | unmarshaling instruction 1 to Instruction
  1241. | converting to SingleInstruction...
  1242. | type=kobopatch.Enabled
  1243. | unmarshaling instruction 2 to Instruction
  1244. | converting to SingleInstruction...
  1245. | type=kobopatch.PatchGroup
  1246. | unmarshaling instruction 3 to Instruction
  1247. | converting to SingleInstruction...
  1248. | type=kobopatch.Description
  1249. | unmarshaling instruction 4 to Instruction
  1250. | converting to SingleInstruction...
  1251. | type=kobopatch.FindReplaceString
  1252. | converting to PatchableInstruction
  1253. | unmarshaling patch "FeatureSettings - ShowFacebookShare" to PatchNode ([]yaml.Node)
  1254. | converting to []InstructionNode (map[string]yaml.Node)
  1255. | converting to *parsedPatch
  1256. | unmarshaling instruction 1 to Instruction
  1257. | converting to SingleInstruction...
  1258. | type=kobopatch.Enabled
  1259. | unmarshaling instruction 2 to Instruction
  1260. | converting to SingleInstruction...
  1261. | type=kobopatch.Description
  1262. | unmarshaling instruction 3 to Instruction
  1263. | converting to SingleInstruction...
  1264. | type=kobopatch.ReplaceBytes
  1265. | converting to PatchableInstruction
  1266. | unmarshaling patch "PowerSettings - UnlockEnabled" to PatchNode ([]yaml.Node)
  1267. | converting to []InstructionNode (map[string]yaml.Node)
  1268. | converting to *parsedPatch
  1269. | unmarshaling instruction 1 to Instruction
  1270. | converting to SingleInstruction...
  1271. | type=kobopatch.Enabled
  1272. | unmarshaling instruction 2 to Instruction
  1273. | converting to SingleInstruction...
  1274. | type=kobopatch.Description
  1275. | unmarshaling instruction 3 to Instruction
  1276. | converting to SingleInstruction...
  1277. | type=kobopatch.ReplaceBytes
  1278. | converting to PatchableInstruction
  1279. | unmarshaling patch "My 24 line spacing values" to PatchNode ([]yaml.Node)
  1280. | converting to []InstructionNode (map[string]yaml.Node)
  1281. | converting to *parsedPatch
  1282. | unmarshaling instruction 1 to Instruction
  1283. | converting to SingleInstruction...
  1284. | type=kobopatch.Enabled
  1285. | unmarshaling instruction 2 to Instruction
  1286. | converting to SingleInstruction...
  1287. | type=kobopatch.PatchGroup
  1288. | unmarshaling instruction 3 to Instruction
  1289. | converting to SingleInstruction...
  1290. | type=kobopatch.Description
  1291. | unmarshaling instruction 4 to Instruction
  1292. | converting to SingleInstruction...
  1293. | type=kobopatch.BaseAddress
  1294. | converting to PatchableInstruction
  1295. | unmarshaling instruction 5 to Instruction
  1296. | converting to SingleInstruction...
  1297. | type=kobopatch.ReplaceBytes
  1298. | converting to PatchableInstruction
  1299. | unmarshaling instruction 6 to Instruction
  1300. | converting to SingleInstruction...
  1301. | type=kobopatch.ReplaceBytes
  1302. | converting to PatchableInstruction
  1303. | unmarshaling instruction 7 to Instruction
  1304. | converting to SingleInstruction...
  1305. | type=kobopatch.ReplaceBytes
  1306. | converting to PatchableInstruction
  1307. | unmarshaling instruction 8 to Instruction
  1308. | converting to SingleInstruction...
  1309. | type=kobopatch.ReplaceBytes
  1310. | converting to PatchableInstruction
  1311. | unmarshaling instruction 9 to Instruction
  1312. | converting to SingleInstruction...
  1313. | type=kobopatch.ReplaceBytes
  1314. | converting to PatchableInstruction
  1315. | unmarshaling instruction 10 to Instruction
  1316. | converting to SingleInstruction...
  1317. | type=kobopatch.ReplaceBytes
  1318. | converting to PatchableInstruction
  1319. | unmarshaling instruction 11 to Instruction
  1320. | converting to SingleInstruction...
  1321. | type=kobopatch.ReplaceBytes
  1322. | converting to PatchableInstruction
  1323. | unmarshaling instruction 12 to Instruction
  1324. | converting to SingleInstruction...
  1325. | type=kobopatch.ReplaceBytes
  1326. | converting to PatchableInstruction
  1327. | unmarshaling instruction 13 to Instruction
  1328. | converting to SingleInstruction...
  1329. | type=kobopatch.ReplaceBytes
  1330. | converting to PatchableInstruction
  1331. | unmarshaling instruction 14 to Instruction
  1332. | converting to SingleInstruction...
  1333. | type=kobopatch.ReplaceBytes
  1334. | converting to PatchableInstruction
  1335. | unmarshaling instruction 15 to Instruction
  1336. | converting to SingleInstruction...
  1337. | type=kobopatch.ReplaceBytes
  1338. | converting to PatchableInstruction
  1339. | unmarshaling instruction 16 to Instruction
  1340. | converting to SingleInstruction...
  1341. | type=kobopatch.ReplaceBytes
  1342. | converting to PatchableInstruction
  1343. | unmarshaling instruction 17 to Instruction
  1344. | converting to SingleInstruction...
  1345. | type=kobopatch.ReplaceBytes
  1346. | converting to PatchableInstruction
  1347. | unmarshaling instruction 18 to Instruction
  1348. | converting to SingleInstruction...
  1349. | type=kobopatch.ReplaceBytes
  1350. | converting to PatchableInstruction
  1351. | unmarshaling instruction 19 to Instruction
  1352. | converting to SingleInstruction...
  1353. | type=kobopatch.BaseAddress
  1354. | converting to PatchableInstruction
  1355. | unmarshaling instruction 20 to Instruction
  1356. | converting to SingleInstruction...
  1357. | type=kobopatch.ReplaceBytes
  1358. | converting to PatchableInstruction
  1359. | unmarshaling instruction 21 to Instruction
  1360. | converting to SingleInstruction...
  1361. | type=kobopatch.ReplaceBytes
  1362. | converting to PatchableInstruction
  1363. | unmarshaling instruction 22 to Instruction
  1364. | converting to SingleInstruction...
  1365. | type=kobopatch.ReplaceBytes
  1366. | converting to PatchableInstruction
  1367. | unmarshaling instruction 23 to Instruction
  1368. | converting to SingleInstruction...
  1369. | type=kobopatch.ReplaceBytes
  1370. | converting to PatchableInstruction
  1371. | unmarshaling instruction 24 to Instruction
  1372. | converting to SingleInstruction...
  1373. | type=kobopatch.ReplaceBytes
  1374. | converting to PatchableInstruction
  1375. | unmarshaling instruction 25 to Instruction
  1376. | converting to SingleInstruction...
  1377. | type=kobopatch.ReplaceBytes
  1378. | converting to PatchableInstruction
  1379. | unmarshaling instruction 26 to Instruction
  1380. | converting to SingleInstruction...
  1381. | type=kobopatch.ReplaceBytes
  1382. | converting to PatchableInstruction
  1383. | unmarshaling instruction 27 to Instruction
  1384. | converting to SingleInstruction...
  1385. | type=kobopatch.ReplaceBytes
  1386. | converting to PatchableInstruction
  1387. | unmarshaling instruction 28 to Instruction
  1388. | converting to SingleInstruction...
  1389. | type=kobopatch.ReplaceBytes
  1390. | converting to PatchableInstruction
  1391. | unmarshaling instruction 29 to Instruction
  1392. | converting to SingleInstruction...
  1393. | type=kobopatch.ReplaceBytes
  1394. | converting to PatchableInstruction
  1395. | unmarshaling instruction 30 to Instruction
  1396. | converting to SingleInstruction...
  1397. | type=kobopatch.ReplaceBytes
  1398. | converting to PatchableInstruction
  1399. | unmarshaling instruction 31 to Instruction
  1400. | converting to SingleInstruction...
  1401. | type=kobopatch.ReplaceBytes
  1402. | converting to PatchableInstruction
  1403. | unmarshaling instruction 32 to Instruction
  1404. | converting to SingleInstruction...
  1405. | type=kobopatch.ReplaceBytes
  1406. | converting to PatchableInstruction
  1407. | unmarshaling instruction 33 to Instruction
  1408. | converting to SingleInstruction...
  1409. | type=kobopatch.ReplaceBytes
  1410. | converting to PatchableInstruction
  1411. | unmarshaling instruction 34 to Instruction
  1412. | converting to SingleInstruction...
  1413. | type=kobopatch.ReplaceBytes
  1414. | converting to PatchableInstruction
  1415. | unmarshaling instruction 35 to Instruction
  1416. | converting to SingleInstruction...
  1417. | type=kobopatch.ReplaceBytes
  1418. | converting to PatchableInstruction
  1419. | unmarshaling instruction 36 to Instruction
  1420. | converting to SingleInstruction...
  1421. | type=kobopatch.ReplaceBytes
  1422. | converting to PatchableInstruction
  1423. | unmarshaling instruction 37 to Instruction
  1424. | converting to SingleInstruction...
  1425. | type=kobopatch.ReplaceBytes
  1426. | converting to PatchableInstruction
  1427. | unmarshaling instruction 38 to Instruction
  1428. | converting to SingleInstruction...
  1429. | type=kobopatch.ReplaceBytes
  1430. | converting to PatchableInstruction
  1431. | unmarshaling instruction 39 to Instruction
  1432. | converting to SingleInstruction...
  1433. | type=kobopatch.BaseAddress
  1434. | converting to PatchableInstruction
  1435. | unmarshaling instruction 40 to Instruction
  1436. | converting to SingleInstruction...
  1437. | type=kobopatch.ReplaceBytes
  1438. | converting to PatchableInstruction
  1439. | unmarshaling instruction 41 to Instruction
  1440. | converting to SingleInstruction...
  1441. | type=kobopatch.ReplaceBytes
  1442. | converting to PatchableInstruction
  1443. | unmarshaling instruction 42 to Instruction
  1444. | converting to SingleInstruction...
  1445. | type=kobopatch.ReplaceBytes
  1446. | converting to PatchableInstruction
  1447. | unmarshaling instruction 43 to Instruction
  1448. | converting to SingleInstruction...
  1449. | type=kobopatch.ReplaceBytes
  1450. | converting to PatchableInstruction
  1451. | unmarshaling instruction 44 to Instruction
  1452. | converting to SingleInstruction...
  1453. | type=kobopatch.ReplaceBytes
  1454. | converting to PatchableInstruction
  1455. | unmarshaling instruction 45 to Instruction
  1456. | converting to SingleInstruction...
  1457. | type=kobopatch.ReplaceBytes
  1458. | converting to PatchableInstruction
  1459. | unmarshaling instruction 46 to Instruction
  1460. | converting to SingleInstruction...
  1461. | type=kobopatch.ReplaceBytes
  1462. | converting to PatchableInstruction
  1463. | unmarshaling instruction 47 to Instruction
  1464. | converting to SingleInstruction...
  1465. | type=kobopatch.ReplaceBytes
  1466. | converting to PatchableInstruction
  1467. | unmarshaling instruction 48 to Instruction
  1468. | converting to SingleInstruction...
  1469. | type=kobopatch.ReplaceBytes
  1470. | converting to PatchableInstruction
  1471. | unmarshaling instruction 49 to Instruction
  1472. | converting to SingleInstruction...
  1473. | type=kobopatch.ReplaceBytes
  1474. | converting to PatchableInstruction
  1475. | unmarshaling instruction 50 to Instruction
  1476. | converting to SingleInstruction...
  1477. | type=kobopatch.BaseAddress
  1478. | converting to PatchableInstruction
  1479. | unmarshaling instruction 51 to Instruction
  1480. | converting to SingleInstruction...
  1481. | type=kobopatch.BaseAddress
  1482. | converting to PatchableInstruction
  1483. | unmarshaling instruction 52 to Instruction
  1484. | converting to SingleInstruction...
  1485. | type=kobopatch.ReplaceInt
  1486. | converting to PatchableInstruction
  1487. | unmarshaling instruction 53 to Instruction
  1488. | converting to SingleInstruction...
  1489. | type=kobopatch.BaseAddress
  1490. | converting to PatchableInstruction
  1491. | unmarshaling instruction 54 to Instruction
  1492. | converting to SingleInstruction...
  1493. | type=kobopatch.ReplaceFloat
  1494. | converting to PatchableInstruction
  1495. | unmarshaling instruction 55 to Instruction
  1496. | converting to SingleInstruction...
  1497. | type=kobopatch.ReplaceFloat
  1498. | converting to PatchableInstruction
  1499. | unmarshaling instruction 56 to Instruction
  1500. | converting to SingleInstruction...
  1501. | type=kobopatch.ReplaceFloat
  1502. | converting to PatchableInstruction
  1503. | unmarshaling instruction 57 to Instruction
  1504. | converting to SingleInstruction...
  1505. | type=kobopatch.ReplaceFloat
  1506. | converting to PatchableInstruction
  1507. | unmarshaling instruction 58 to Instruction
  1508. | converting to SingleInstruction...
  1509. | type=kobopatch.ReplaceFloat
  1510. | converting to PatchableInstruction
  1511. | unmarshaling instruction 59 to Instruction
  1512. | converting to SingleInstruction...
  1513. | type=kobopatch.ReplaceFloat
  1514. | converting to PatchableInstruction
  1515. | unmarshaling instruction 60 to Instruction
  1516. | converting to SingleInstruction...
  1517. | type=kobopatch.ReplaceFloat
  1518. | converting to PatchableInstruction
  1519. | unmarshaling instruction 61 to Instruction
  1520. | converting to SingleInstruction...
  1521. | type=kobopatch.ReplaceFloat
  1522. | converting to PatchableInstruction
  1523. | unmarshaling instruction 62 to Instruction
  1524. | converting to SingleInstruction...
  1525. | type=kobopatch.ReplaceFloat
  1526. | converting to PatchableInstruction
  1527. | unmarshaling instruction 63 to Instruction
  1528. | converting to SingleInstruction...
  1529. | type=kobopatch.ReplaceFloat
  1530. | converting to PatchableInstruction
  1531. | unmarshaling instruction 64 to Instruction
  1532. | converting to SingleInstruction...
  1533. | type=kobopatch.ReplaceFloat
  1534. | converting to PatchableInstruction
  1535. | unmarshaling instruction 65 to Instruction
  1536. | converting to SingleInstruction...
  1537. | type=kobopatch.ReplaceFloat
  1538. | converting to PatchableInstruction
  1539. | unmarshaling instruction 66 to Instruction
  1540. | converting to SingleInstruction...
  1541. | type=kobopatch.ReplaceFloat
  1542. | converting to PatchableInstruction
  1543. | unmarshaling instruction 67 to Instruction
  1544. | converting to SingleInstruction...
  1545. | type=kobopatch.ReplaceFloat
  1546. | converting to PatchableInstruction
  1547. | unmarshaling instruction 68 to Instruction
  1548. | converting to SingleInstruction...
  1549. | type=kobopatch.FindBaseAddressHex
  1550. | converting to PatchableInstruction
  1551. | unmarshaling instruction 69 to Instruction
  1552. | converting to SingleInstruction...
  1553. | type=kobopatch.ReplaceFloat
  1554. | converting to PatchableInstruction
  1555. | unmarshaling instruction 70 to Instruction
  1556. | converting to SingleInstruction...
  1557. | type=kobopatch.ReplaceFloat
  1558. | converting to PatchableInstruction
  1559. | unmarshaling instruction 71 to Instruction
  1560. | converting to SingleInstruction...
  1561. | type=kobopatch.ReplaceFloat
  1562. | converting to PatchableInstruction
  1563. | unmarshaling instruction 72 to Instruction
  1564. | converting to SingleInstruction...
  1565. | type=kobopatch.ReplaceFloat
  1566. | converting to PatchableInstruction
  1567. | unmarshaling instruction 73 to Instruction
  1568. | converting to SingleInstruction...
  1569. | type=kobopatch.ReplaceFloat
  1570. | converting to PatchableInstruction
  1571. | unmarshaling instruction 74 to Instruction
  1572. | converting to SingleInstruction...
  1573. | type=kobopatch.ReplaceFloat
  1574. | converting to PatchableInstruction
  1575. | unmarshaling instruction 75 to Instruction
  1576. | converting to SingleInstruction...
  1577. | type=kobopatch.ReplaceFloat
  1578. | converting to PatchableInstruction
  1579. | unmarshaling instruction 76 to Instruction
  1580. | converting to SingleInstruction...
  1581. | type=kobopatch.ReplaceFloat
  1582. | converting to PatchableInstruction
  1583. | unmarshaling instruction 77 to Instruction
  1584. | converting to SingleInstruction...
  1585. | type=kobopatch.ReplaceFloat
  1586. | converting to PatchableInstruction
  1587. | unmarshaling instruction 78 to Instruction
  1588. | converting to SingleInstruction...
  1589. | type=kobopatch.ReplaceFloat
  1590. | converting to PatchableInstruction
  1591. | unmarshaling patch "Custom kepub default margins" to PatchNode ([]yaml.Node)
  1592. | converting to []InstructionNode (map[string]yaml.Node)
  1593. | converting to *parsedPatch
  1594. | unmarshaling instruction 1 to Instruction
  1595. | converting to SingleInstruction...
  1596. | type=kobopatch.Enabled
  1597. | unmarshaling instruction 2 to Instruction
  1598. | converting to SingleInstruction...
  1599. | type=kobopatch.Description
  1600. | unmarshaling instruction 3 to Instruction
  1601. | converting to SingleInstruction...
  1602. | type=kobopatch.BaseAddress
  1603. | converting to PatchableInstruction
  1604. | unmarshaling instruction 4 to Instruction
  1605. | converting to SingleInstruction...
  1606. | type=kobopatch.ReplaceInt
  1607. | converting to PatchableInstruction
  1608. | unmarshaling instruction 5 to Instruction
  1609. | converting to SingleInstruction...
  1610. | type=kobopatch.ReplaceInt
  1611. | converting to PatchableInstruction
  1612. | unmarshaling instruction 6 to Instruction
  1613. | converting to SingleInstruction...
  1614. | type=kobopatch.ReplaceInt
  1615. | converting to PatchableInstruction
  1616. | unmarshaling instruction 7 to Instruction
  1617. | converting to SingleInstruction...
  1618. | type=kobopatch.ReplaceInt
  1619. | converting to PatchableInstruction
  1620. | unmarshaling instruction 8 to Instruction
  1621. | converting to SingleInstruction...
  1622. | type=kobopatch.ReplaceInt
  1623. | converting to PatchableInstruction
  1624. | unmarshaling patch "ePub constant font sharpness" to PatchNode ([]yaml.Node)
  1625. | converting to []InstructionNode (map[string]yaml.Node)
  1626. | converting to *parsedPatch
  1627. | unmarshaling instruction 1 to Instruction
  1628. | converting to SingleInstruction...
  1629. | type=kobopatch.Enabled
  1630. | unmarshaling instruction 2 to Instruction
  1631. | converting to SingleInstruction...
  1632. | type=kobopatch.Description
  1633. | unmarshaling instruction 3 to Instruction
  1634. | converting to SingleInstruction...
  1635. | type=kobopatch.FindBaseAddressString
  1636. | converting to PatchableInstruction
  1637. | unmarshaling instruction 4 to Instruction
  1638. | converting to SingleInstruction...
  1639. | type=kobopatch.ReplaceString
  1640. | converting to PatchableInstruction
  1641. | unmarshaling patch "Remove title from reading header/footer" to PatchNode ([]yaml.Node)
  1642. | converting to []InstructionNode (map[string]yaml.Node)
  1643. | converting to *parsedPatch
  1644. | unmarshaling instruction 1 to Instruction
  1645. | converting to SingleInstruction...
  1646. | type=kobopatch.Enabled
  1647. | unmarshaling instruction 2 to Instruction
  1648. | converting to SingleInstruction...
  1649. | type=kobopatch.Description
  1650. | unmarshaling instruction 3 to Instruction
  1651. | converting to SingleInstruction...
  1652. | type=kobopatch.BaseAddress
  1653. | converting to PatchableInstruction
  1654. | unmarshaling instruction 4 to Instruction
  1655. | converting to SingleInstruction...
  1656. | type=kobopatch.ReplaceBytes
  1657. | converting to PatchableInstruction
  1658. | unmarshaling instruction 5 to Instruction
  1659. | converting to SingleInstruction...
  1660. | type=kobopatch.ReplaceBytes
  1661. | converting to PatchableInstruction
  1662. | unmarshaling patch "Swap reading header/footer" to PatchNode ([]yaml.Node)
  1663. | converting to []InstructionNode (map[string]yaml.Node)
  1664. | converting to *parsedPatch
  1665. | unmarshaling instruction 1 to Instruction
  1666. | converting to SingleInstruction...
  1667. | type=kobopatch.Enabled
  1668. | unmarshaling instruction 2 to Instruction
  1669. | converting to SingleInstruction...
  1670. | type=kobopatch.Description
  1671. | unmarshaling instruction 3 to Instruction
  1672. | converting to SingleInstruction...
  1673. | type=kobopatch.ReplaceBytes
  1674. | converting to PatchableInstruction
  1675. | unmarshaling instruction 4 to Instruction
  1676. | converting to SingleInstruction...
  1677. | type=kobopatch.ReplaceBytes
  1678. | converting to PatchableInstruction
  1679. | unmarshaling instruction 5 to Instruction
  1680. | converting to SingleInstruction...
  1681. | type=kobopatch.ReplaceBytes
  1682. | converting to PatchableInstruction
  1683. | unmarshaling instruction 6 to Instruction
  1684. | converting to SingleInstruction...
  1685. | type=kobopatch.ReplaceBytes
  1686. | converting to PatchableInstruction
  1687. | unmarshaling instruction 7 to Instruction
  1688. | converting to SingleInstruction...
  1689. | type=kobopatch.ReplaceBytes
  1690. | converting to PatchableInstruction
  1691. | unmarshaling instruction 8 to Instruction
  1692. | converting to SingleInstruction...
  1693. | type=kobopatch.ReplaceBytes
  1694. | converting to PatchableInstruction
  1695. | unmarshaling instruction 9 to Instruction
  1696. | converting to SingleInstruction...
  1697. | type=kobopatch.ReplaceBytes
  1698. | converting to PatchableInstruction
  1699. | unmarshaling patch "FeatureSettings - FullScreenBrowser" to PatchNode ([]yaml.Node)
  1700. | converting to []InstructionNode (map[string]yaml.Node)
  1701. | converting to *parsedPatch
  1702. | unmarshaling instruction 1 to Instruction
  1703. | converting to SingleInstruction...
  1704. | type=kobopatch.Enabled
  1705. | unmarshaling instruction 2 to Instruction
  1706. | converting to SingleInstruction...
  1707. | type=kobopatch.Description
  1708. | unmarshaling instruction 3 to Instruction
  1709. | converting to SingleInstruction...
  1710. | type=kobopatch.ReplaceBytes
  1711. | converting to PatchableInstruction
  1712. | unmarshaling patch "Custom left & right margins" to PatchNode ([]yaml.Node)
  1713. | converting to []InstructionNode (map[string]yaml.Node)
  1714. | converting to *parsedPatch
  1715. | unmarshaling instruction 1 to Instruction
  1716. | converting to SingleInstruction...
  1717. | type=kobopatch.Enabled
  1718. | unmarshaling instruction 2 to Instruction
  1719. | converting to SingleInstruction...
  1720. | type=kobopatch.Description
  1721. | unmarshaling instruction 3 to Instruction
  1722. | converting to SingleInstruction...
  1723. | type=kobopatch.FindBaseAddressString
  1724. | converting to PatchableInstruction
  1725. | unmarshaling instruction 4 to Instruction
  1726. | converting to SingleInstruction...
  1727. | type=kobopatch.ReplaceInt
  1728. | converting to PatchableInstruction
  1729. | unmarshaling instruction 5 to Instruction
  1730. | converting to SingleInstruction...
  1731. | type=kobopatch.ReplaceInt
  1732. | converting to PatchableInstruction
  1733. | unmarshaling instruction 6 to Instruction
  1734. | converting to SingleInstruction...
  1735. | type=kobopatch.ReplaceInt
  1736. | converting to PatchableInstruction
  1737. | unmarshaling instruction 7 to Instruction
  1738. | converting to SingleInstruction...
  1739. | type=kobopatch.ReplaceInt
  1740. | converting to PatchableInstruction
  1741. | unmarshaling instruction 8 to Instruction
  1742. | converting to SingleInstruction...
  1743. | type=kobopatch.ReplaceInt
  1744. | converting to PatchableInstruction
  1745. | unmarshaling instruction 9 to Instruction
  1746. | converting to SingleInstruction...
  1747. | type=kobopatch.ReplaceInt
  1748. | converting to PatchableInstruction
  1749. | unmarshaling instruction 10 to Instruction
  1750. | converting to SingleInstruction...
  1751. | type=kobopatch.ReplaceInt
  1752. | converting to PatchableInstruction
  1753. | unmarshaling instruction 11 to Instruction
  1754. | converting to SingleInstruction...
  1755. | type=kobopatch.ReplaceInt
  1756. | converting to PatchableInstruction
  1757. | unmarshaling instruction 12 to Instruction
  1758. | converting to SingleInstruction...
  1759. | type=kobopatch.ReplaceInt
  1760. | converting to PatchableInstruction
  1761. | unmarshaling patch "Custom navigation menu page number text" to PatchNode ([]yaml.Node)
  1762. | converting to []InstructionNode (map[string]yaml.Node)
  1763. | converting to *parsedPatch
  1764. | unmarshaling instruction 1 to Instruction
  1765. | converting to SingleInstruction...
  1766. | type=kobopatch.Enabled
  1767. | unmarshaling instruction 2 to Instruction
  1768. | converting to SingleInstruction...
  1769. | type=kobopatch.Description
  1770. | unmarshaling instruction 3 to Instruction
  1771. | converting to SingleInstruction...
  1772. | type=kobopatch.FindReplaceString
  1773. | converting to PatchableInstruction
  1774. | unmarshaling patch "Only show Pocket SmartLink" to PatchNode ([]yaml.Node)
  1775. | converting to []InstructionNode (map[string]yaml.Node)
  1776. | converting to *parsedPatch
  1777. | unmarshaling instruction 1 to Instruction
  1778. | converting to SingleInstruction...
  1779. | type=kobopatch.Enabled
  1780. | unmarshaling instruction 2 to Instruction
  1781. | converting to SingleInstruction...
  1782. | type=kobopatch.PatchGroup
  1783. | unmarshaling instruction 3 to Instruction
  1784. | converting to SingleInstruction...
  1785. | type=kobopatch.Description
  1786. | unmarshaling instruction 4 to Instruction
  1787. | converting to SingleInstruction...
  1788. | type=kobopatch.ReplaceBytes
  1789. | converting to PatchableInstruction
  1790. | unmarshaling instruction 5 to Instruction
  1791. | converting to SingleInstruction...
  1792. | type=kobopatch.FindReplaceString
  1793. | converting to PatchableInstruction
  1794. | unmarshaling patch "Never show Kobo Plus, wishlist, and points SmartLinks" to PatchNode ([]yaml.Node)
  1795. | converting to []InstructionNode (map[string]yaml.Node)
  1796. | converting to *parsedPatch
  1797. | unmarshaling instruction 1 to Instruction
  1798. | converting to SingleInstruction...
  1799. | type=kobopatch.Enabled
  1800. | unmarshaling instruction 2 to Instruction
  1801. | converting to SingleInstruction...
  1802. | type=kobopatch.PatchGroup
  1803. | unmarshaling instruction 3 to Instruction
  1804. | converting to SingleInstruction...
  1805. | type=kobopatch.Description
  1806. | unmarshaling instruction 4 to Instruction
  1807. | converting to SingleInstruction...
  1808. | type=kobopatch.BaseAddress
  1809. | converting to PatchableInstruction
  1810. | unmarshaling instruction 5 to Instruction
  1811. | converting to SingleInstruction...
  1812. | type=kobopatch.ReplaceBytes
  1813. | converting to PatchableInstruction
  1814. | unmarshaling instruction 6 to Instruction
  1815. | converting to SingleInstruction...
  1816. | type=kobopatch.ReplaceBytes
  1817. | converting to PatchableInstruction
  1818. | unmarshaling instruction 7 to Instruction
  1819. | converting to SingleInstruction...
  1820. | type=kobopatch.ReplaceBytes
  1821. | converting to PatchableInstruction
  1822. | unmarshaling instruction 8 to Instruction
  1823. | converting to SingleInstruction...
  1824. | type=kobopatch.ReplaceBytes
  1825. | converting to PatchableInstruction
  1826. | unmarshaling instruction 9 to Instruction
  1827. | converting to SingleInstruction...
  1828. | type=kobopatch.ReplaceBytes
  1829. | converting to PatchableInstruction
  1830. | unmarshaling instruction 10 to Instruction
  1831. | converting to SingleInstruction...
  1832. | type=kobopatch.ReplaceBytes
  1833. | converting to PatchableInstruction
  1834. | unmarshaling patch "Unify font sizes" to PatchNode ([]yaml.Node)
  1835. | converting to []InstructionNode (map[string]yaml.Node)
  1836. | converting to *parsedPatch
  1837. | unmarshaling instruction 1 to Instruction
  1838. | converting to SingleInstruction...
  1839. | type=kobopatch.Enabled
  1840. | unmarshaling instruction 2 to Instruction
  1841. | converting to SingleInstruction...
  1842. | type=kobopatch.Description
  1843. | unmarshaling instruction 3 to Instruction
  1844. | converting to SingleInstruction...
  1845. | type=kobopatch.BaseAddress
  1846. | converting to PatchableInstruction
  1847. | unmarshaling instruction 4 to Instruction
  1848. | converting to SingleInstruction...
  1849. | type=kobopatch.ReplaceBytes
  1850. | converting to PatchableInstruction
  1851. | unmarshaling instruction 5 to Instruction
  1852. | converting to SingleInstruction...
  1853. | type=kobopatch.ReplaceBytes
  1854. | converting to PatchableInstruction
  1855. | unmarshaling patch "Block WiFi firmware upgrade" to PatchNode ([]yaml.Node)
  1856. | converting to []InstructionNode (map[string]yaml.Node)
  1857. | converting to *parsedPatch
  1858. | unmarshaling instruction 1 to Instruction
  1859. | converting to SingleInstruction...
  1860. | type=kobopatch.Enabled
  1861. | unmarshaling instruction 2 to Instruction
  1862. | converting to SingleInstruction...
  1863. | type=kobopatch.PatchGroup
  1864. | unmarshaling instruction 3 to Instruction
  1865. | converting to SingleInstruction...
  1866. | type=kobopatch.Description
  1867. | unmarshaling instruction 4 to Instruction
  1868. | converting to SingleInstruction...
  1869. | type=kobopatch.FindReplaceString
  1870. | converting to PatchableInstruction
  1871. | unmarshaling patch "Custom Sleep/Power-off timeouts" to PatchNode ([]yaml.Node)
  1872. | converting to []InstructionNode (map[string]yaml.Node)
  1873. | converting to *parsedPatch
  1874. | unmarshaling instruction 1 to Instruction
  1875. | converting to SingleInstruction...
  1876. | type=kobopatch.Enabled
  1877. | unmarshaling instruction 2 to Instruction
  1878. | converting to SingleInstruction...
  1879. | type=kobopatch.PatchGroup
  1880. | unmarshaling instruction 3 to Instruction
  1881. | converting to SingleInstruction...
  1882. | type=kobopatch.Description
  1883. | unmarshaling instruction 4 to Instruction
  1884. | converting to SingleInstruction...
  1885. | type=kobopatch.FindBaseAddressString
  1886. | converting to PatchableInstruction
  1887. | unmarshaling instruction 5 to Instruction
  1888. | converting to SingleInstruction...
  1889. | type=kobopatch.ReplaceString
  1890. | converting to PatchableInstruction
  1891. | unmarshaling instruction 6 to Instruction
  1892. | converting to SingleInstruction...
  1893. | type=kobopatch.ReplaceString
  1894. | converting to PatchableInstruction
  1895. | unmarshaling instruction 7 to Instruction
  1896. | converting to SingleInstruction...
  1897. | type=kobopatch.ReplaceString
  1898. | converting to PatchableInstruction
  1899. | unmarshaling instruction 8 to Instruction
  1900. | converting to SingleInstruction...
  1901. | type=kobopatch.ReplaceString
  1902. | converting to PatchableInstruction
  1903. | unmarshaling instruction 9 to Instruction
  1904. | converting to SingleInstruction...
  1905. | type=kobopatch.ReplaceString
  1906. | converting to PatchableInstruction
  1907. | unmarshaling instruction 10 to Instruction
  1908. | converting to SingleInstruction...
  1909. | type=kobopatch.ReplaceString
  1910. | converting to PatchableInstruction
  1911. | unmarshaling instruction 11 to Instruction
  1912. | converting to SingleInstruction...
  1913. | type=kobopatch.BaseAddress
  1914. | converting to PatchableInstruction
  1915. | unmarshaling instruction 12 to Instruction
  1916. | converting to SingleInstruction...
  1917. | type=kobopatch.ReplaceInt
  1918. | converting to PatchableInstruction
  1919. | unmarshaling instruction 13 to Instruction
  1920. | converting to SingleInstruction...
  1921. | type=kobopatch.ReplaceInt
  1922. | converting to PatchableInstruction
  1923. | unmarshaling instruction 14 to Instruction
  1924. | converting to SingleInstruction...
  1925. | type=kobopatch.ReplaceInt
  1926. | converting to PatchableInstruction
  1927. | unmarshaling instruction 15 to Instruction
  1928. | converting to SingleInstruction...
  1929. | type=kobopatch.ReplaceInt
  1930. | converting to PatchableInstruction
  1931. | unmarshaling instruction 16 to Instruction
  1932. | converting to SingleInstruction...
  1933. | type=kobopatch.ReplaceInt
  1934. | converting to PatchableInstruction
  1935. | unmarshaling instruction 17 to Instruction
  1936. | converting to SingleInstruction...
  1937. | type=kobopatch.ReplaceInt
  1938. | converting to PatchableInstruction
  1939. | unmarshaling instruction 18 to Instruction
  1940. | converting to SingleInstruction...
  1941. | type=kobopatch.BaseAddress
  1942. | converting to PatchableInstruction
  1943. | unmarshaling instruction 19 to Instruction
  1944. | converting to SingleInstruction...
  1945. | type=kobopatch.ReplaceInt
  1946. | converting to PatchableInstruction
  1947. | unmarshaling instruction 20 to Instruction
  1948. | converting to SingleInstruction...
  1949. | type=kobopatch.ReplaceInt
  1950. | converting to PatchableInstruction
  1951. | unmarshaling instruction 21 to Instruction
  1952. | converting to SingleInstruction...
  1953. | type=kobopatch.ReplaceInt
  1954. | converting to PatchableInstruction
  1955. | unmarshaling instruction 22 to Instruction
  1956. | converting to SingleInstruction...
  1957. | type=kobopatch.ReplaceInt
  1958. | converting to PatchableInstruction
  1959. | unmarshaling instruction 23 to Instruction
  1960. | converting to SingleInstruction...
  1961. | type=kobopatch.ReplaceInt
  1962. | converting to PatchableInstruction
  1963. | unmarshaling instruction 24 to Instruction
  1964. | converting to SingleInstruction...
  1965. | type=kobopatch.ReplaceInt
  1966. | converting to PatchableInstruction
  1967. | unmarshaling patch "Bulgarian Phonetic Keyboard (GloHD/ClaraHD/AuraOne/H2O2/Forma/Libra)" to PatchNode ([]yaml.Node)
  1968. | converting to []InstructionNode (map[string]yaml.Node)
  1969. | converting to *parsedPatch
  1970. | unmarshaling instruction 1 to Instruction
  1971. | converting to SingleInstruction...
  1972. | type=kobopatch.Enabled
  1973. | unmarshaling instruction 2 to Instruction
  1974. | converting to SingleInstruction...
  1975. | type=kobopatch.PatchGroup
  1976. | unmarshaling instruction 3 to Instruction
  1977. | converting to SingleInstruction...
  1978. | type=kobopatch.Description
  1979. | unmarshaling instruction 4 to Instruction
  1980. | converting to SingleInstruction...
  1981. | type=kobopatch.FindBaseAddressString
  1982. | converting to PatchableInstruction
  1983. | unmarshaling instruction 5 to Instruction
  1984. | converting to SingleInstruction...
  1985. | type=kobopatch.ReplaceString
  1986. | converting to PatchableInstruction
  1987. | unmarshaling instruction 6 to Instruction
  1988. | converting to SingleInstruction...
  1989. | type=kobopatch.FindBaseAddressString
  1990. | converting to PatchableInstruction
  1991. | unmarshaling instruction 7 to Instruction
  1992. | converting to SingleInstruction...
  1993. | type=kobopatch.ReplaceString
  1994. | converting to PatchableInstruction
  1995. | unmarshaling instruction 8 to Instruction
  1996. | converting to SingleInstruction...
  1997. | type=kobopatch.ReplaceString
  1998. | converting to PatchableInstruction
  1999. | unmarshaling instruction 9 to Instruction
  2000. | converting to SingleInstruction...
  2001. | type=kobopatch.ReplaceString
  2002. | converting to PatchableInstruction
  2003. | unmarshaling instruction 10 to Instruction
  2004. | converting to SingleInstruction...
  2005. | type=kobopatch.ReplaceString
  2006. | converting to PatchableInstruction
  2007. | unmarshaling instruction 11 to Instruction
  2008. | converting to SingleInstruction...
  2009. | type=kobopatch.ReplaceString
  2010. | converting to PatchableInstruction
  2011. | unmarshaling instruction 12 to Instruction
  2012. | converting to SingleInstruction...
  2013. | type=kobopatch.ReplaceString
  2014. | converting to PatchableInstruction
  2015. | unmarshaling instruction 13 to Instruction
  2016. | converting to SingleInstruction...
  2017. | type=kobopatch.ReplaceString
  2018. | converting to PatchableInstruction
  2019. | unmarshaling instruction 14 to Instruction
  2020. | converting to SingleInstruction...
  2021. | type=kobopatch.ReplaceString
  2022. | converting to PatchableInstruction
  2023. | unmarshaling instruction 15 to Instruction
  2024. | converting to SingleInstruction...
  2025. | type=kobopatch.ReplaceString
  2026. | converting to PatchableInstruction
  2027. | unmarshaling instruction 16 to Instruction
  2028. | converting to SingleInstruction...
  2029. | type=kobopatch.ReplaceString
  2030. | converting to PatchableInstruction
  2031. | unmarshaling instruction 17 to Instruction
  2032. | converting to SingleInstruction...
  2033. | type=kobopatch.ReplaceString
  2034. | converting to PatchableInstruction
  2035. | unmarshaling instruction 18 to Instruction
  2036. | converting to SingleInstruction...
  2037. | type=kobopatch.ReplaceString
  2038. | converting to PatchableInstruction
  2039. | unmarshaling instruction 19 to Instruction
  2040. | converting to SingleInstruction...
  2041. | type=kobopatch.ReplaceString
  2042. | converting to PatchableInstruction
  2043. | unmarshaling instruction 20 to Instruction
  2044. | converting to SingleInstruction...
  2045. | type=kobopatch.ReplaceString
  2046. | converting to PatchableInstruction
  2047. | unmarshaling instruction 21 to Instruction
  2048. | converting to SingleInstruction...
  2049. | type=kobopatch.ReplaceString
  2050. | converting to PatchableInstruction
  2051. | unmarshaling instruction 22 to Instruction
  2052. | converting to SingleInstruction...
  2053. | type=kobopatch.ReplaceString
  2054. | converting to PatchableInstruction
  2055. | unmarshaling instruction 23 to Instruction
  2056. | converting to SingleInstruction...
  2057. | type=kobopatch.ReplaceString
  2058. | converting to PatchableInstruction
  2059. | unmarshaling instruction 24 to Instruction
  2060. | converting to SingleInstruction...
  2061. | type=kobopatch.ReplaceString
  2062. | converting to PatchableInstruction
  2063. | unmarshaling instruction 25 to Instruction
  2064. | converting to SingleInstruction...
  2065. | type=kobopatch.ReplaceString
  2066. | converting to PatchableInstruction
  2067. | unmarshaling instruction 26 to Instruction
  2068. | converting to SingleInstruction...
  2069. | type=kobopatch.ReplaceString
  2070. | converting to PatchableInstruction
  2071. | unmarshaling instruction 27 to Instruction
  2072. | converting to SingleInstruction...
  2073. | type=kobopatch.ReplaceString
  2074. | converting to PatchableInstruction
  2075. | unmarshaling instruction 28 to Instruction
  2076. | converting to SingleInstruction...
  2077. | type=kobopatch.ReplaceString
  2078. | converting to PatchableInstruction
  2079. | unmarshaling instruction 29 to Instruction
  2080. | converting to SingleInstruction...
  2081. | type=kobopatch.ReplaceString
  2082. | converting to PatchableInstruction
  2083. | unmarshaling instruction 30 to Instruction
  2084. | converting to SingleInstruction...
  2085. | type=kobopatch.ReplaceString
  2086. | converting to PatchableInstruction
  2087. | unmarshaling instruction 31 to Instruction
  2088. | converting to SingleInstruction...
  2089. | type=kobopatch.ReplaceString
  2090. | converting to PatchableInstruction
  2091. | unmarshaling instruction 32 to Instruction
  2092. | converting to SingleInstruction...
  2093. | type=kobopatch.ReplaceString
  2094. | converting to PatchableInstruction
  2095. | unmarshaling instruction 33 to Instruction
  2096. | converting to SingleInstruction...
  2097. | type=kobopatch.ReplaceString
  2098. | converting to PatchableInstruction
  2099. | unmarshaling instruction 34 to Instruction
  2100. | converting to SingleInstruction...
  2101. | type=kobopatch.ReplaceString
  2102. | converting to PatchableInstruction
  2103. | unmarshaling instruction 35 to Instruction
  2104. | converting to SingleInstruction...
  2105. | type=kobopatch.ReplaceString
  2106. | converting to PatchableInstruction
  2107. | unmarshaling instruction 36 to Instruction
  2108. | converting to SingleInstruction...
  2109. | type=kobopatch.ReplaceString
  2110. | converting to PatchableInstruction
  2111. | unmarshaling instruction 37 to Instruction
  2112. | converting to SingleInstruction...
  2113. | type=kobopatch.ReplaceString
  2114. | converting to PatchableInstruction
  2115. | unmarshaling instruction 38 to Instruction
  2116. | converting to SingleInstruction...
  2117. | type=kobopatch.ReplaceString
  2118. | converting to PatchableInstruction
  2119. | unmarshaling instruction 39 to Instruction
  2120. | converting to SingleInstruction...
  2121. | type=kobopatch.ReplaceString
  2122. | converting to PatchableInstruction
  2123. | unmarshaling instruction 40 to Instruction
  2124. | converting to SingleInstruction...
  2125. | type=kobopatch.ReplaceString
  2126. | converting to PatchableInstruction
  2127. | unmarshaling instruction 41 to Instruction
  2128. | converting to SingleInstruction...
  2129. | type=kobopatch.ReplaceString
  2130. | converting to PatchableInstruction
  2131. | unmarshaling instruction 42 to Instruction
  2132. | converting to SingleInstruction...
  2133. | type=kobopatch.ReplaceString
  2134. | converting to PatchableInstruction
  2135. | unmarshaling instruction 43 to Instruction
  2136. | converting to SingleInstruction...
  2137. | type=kobopatch.ReplaceString
  2138. | converting to PatchableInstruction
  2139. | unmarshaling instruction 44 to Instruction
  2140. | converting to SingleInstruction...
  2141. | type=kobopatch.ReplaceString
  2142. | converting to PatchableInstruction
  2143. | unmarshaling patch "Both page turn sides go next" to PatchNode ([]yaml.Node)
  2144. | converting to []InstructionNode (map[string]yaml.Node)
  2145. | converting to *parsedPatch
  2146. | unmarshaling instruction 1 to Instruction
  2147. | converting to SingleInstruction...
  2148. | type=kobopatch.Enabled
  2149. | unmarshaling instruction 2 to Instruction
  2150. | converting to SingleInstruction...
  2151. | type=kobopatch.Description
  2152. | unmarshaling instruction 3 to Instruction
  2153. | converting to SingleInstruction...
  2154. | type=kobopatch.BaseAddress
  2155. | converting to PatchableInstruction
  2156. | unmarshaling instruction 4 to Instruction
  2157. | converting to SingleInstruction...
  2158. | type=kobopatch.ReplaceBytes
  2159. | converting to PatchableInstruction
  2160. | unmarshaling instruction 5 to Instruction
  2161. | converting to SingleInstruction...
  2162. | type=kobopatch.ReplaceBytes
  2163. | converting to PatchableInstruction
  2164. | unmarshaling instruction 6 to Instruction
  2165. | converting to SingleInstruction...
  2166. | type=kobopatch.ReplaceBytes
  2167. | converting to PatchableInstruction
  2168. | unmarshaling patch "Only show stats SmartLink" to PatchNode ([]yaml.Node)
  2169. | converting to []InstructionNode (map[string]yaml.Node)
  2170. | converting to *parsedPatch
  2171. | unmarshaling instruction 1 to Instruction
  2172. | converting to SingleInstruction...
  2173. | type=kobopatch.Enabled
  2174. | unmarshaling instruction 2 to Instruction
  2175. | converting to SingleInstruction...
  2176. | type=kobopatch.PatchGroup
  2177. | unmarshaling instruction 3 to Instruction
  2178. | converting to SingleInstruction...
  2179. | type=kobopatch.Description
  2180. | unmarshaling instruction 4 to Instruction
  2181. | converting to SingleInstruction...
  2182. | type=kobopatch.ReplaceBytes
  2183. | converting to PatchableInstruction
  2184. | unmarshaling patch "DeveloperSettings - AutoUsbGadget" to PatchNode ([]yaml.Node)
  2185. | converting to []InstructionNode (map[string]yaml.Node)
  2186. | converting to *parsedPatch
  2187. | unmarshaling instruction 1 to Instruction
  2188. | converting to SingleInstruction...
  2189. | type=kobopatch.Enabled
  2190. | unmarshaling instruction 2 to Instruction
  2191. | converting to SingleInstruction...
  2192. | type=kobopatch.Description
  2193. | unmarshaling instruction 3 to Instruction
  2194. | converting to SingleInstruction...
  2195. | type=kobopatch.ReplaceBytes
  2196. | converting to PatchableInstruction
  2197. | unmarshaling patch "Force user line spacing in ePubs (part 1 of 2)" to PatchNode ([]yaml.Node)
  2198. | converting to []InstructionNode (map[string]yaml.Node)
  2199. | converting to *parsedPatch
  2200. | unmarshaling instruction 1 to Instruction
  2201. | converting to SingleInstruction...
  2202. | type=kobopatch.Enabled
  2203. | unmarshaling instruction 2 to Instruction
  2204. | converting to SingleInstruction...
  2205. | type=kobopatch.Description
  2206. | unmarshaling instruction 3 to Instruction
  2207. | converting to SingleInstruction...
  2208. | type=kobopatch.FindBaseAddressString
  2209. | converting to PatchableInstruction
  2210. | unmarshaling instruction 4 to Instruction
  2211. | converting to SingleInstruction...
  2212. | type=kobopatch.ReplaceString
  2213. | converting to PatchableInstruction
  2214. | unmarshaling patch "Force user line spacing in KePubs" to PatchNode ([]yaml.Node)
  2215. | converting to []InstructionNode (map[string]yaml.Node)
  2216. | converting to *parsedPatch
  2217. | unmarshaling instruction 1 to Instruction
  2218. | converting to SingleInstruction...
  2219. | type=kobopatch.Enabled
  2220. | unmarshaling instruction 2 to Instruction
  2221. | converting to SingleInstruction...
  2222. | type=kobopatch.Description
  2223. | unmarshaling instruction 3 to Instruction
  2224. | converting to SingleInstruction...
  2225. | type=kobopatch.FindBaseAddressString
  2226. | converting to PatchableInstruction
  2227. | unmarshaling instruction 4 to Instruction
  2228. | converting to SingleInstruction...
  2229. | type=kobopatch.ReplaceString
  2230. | converting to PatchableInstruction
  2231. | unmarshaling patch "Don't uppercase header/footer text and change page number text" to PatchNode ([]yaml.Node)
  2232. | converting to []InstructionNode (map[string]yaml.Node)
  2233. | converting to *parsedPatch
  2234. | unmarshaling instruction 1 to Instruction
  2235. | converting to SingleInstruction...
  2236. | type=kobopatch.Enabled
  2237. | unmarshaling instruction 2 to Instruction
  2238. | converting to SingleInstruction...
  2239. | type=kobopatch.Description
  2240. | unmarshaling instruction 3 to Instruction
  2241. | converting to SingleInstruction...
  2242. | type=kobopatch.PatchGroup
  2243. | unmarshaling instruction 4 to Instruction
  2244. | converting to SingleInstruction...
  2245. | type=kobopatch.ReplaceBytes
  2246. | converting to PatchableInstruction
  2247. | unmarshaling instruction 5 to Instruction
  2248. | converting to SingleInstruction...
  2249. | type=kobopatch.ReplaceBytes
  2250. | converting to PatchableInstruction
  2251. | unmarshaling instruction 6 to Instruction
  2252. | converting to SingleInstruction...
  2253. | type=kobopatch.FindReplaceString
  2254. | converting to PatchableInstruction
  2255. | unmarshaling instruction 7 to Instruction
  2256. | converting to SingleInstruction...
  2257. | type=kobopatch.FindReplaceString
  2258. | converting to PatchableInstruction
  2259. | unmarshaling patch "Set KePub hyphenation" to PatchNode ([]yaml.Node)
  2260. | converting to []InstructionNode (map[string]yaml.Node)
  2261. | converting to *parsedPatch
  2262. | unmarshaling instruction 1 to Instruction
  2263. | converting to SingleInstruction...
  2264. | type=kobopatch.Enabled
  2265. | unmarshaling instruction 2 to Instruction
  2266. | converting to SingleInstruction...
  2267. | type=kobopatch.Description
  2268. | unmarshaling instruction 3 to Instruction
  2269. | converting to SingleInstruction...
  2270. | type=kobopatch.ReplaceBytes
  2271. | converting to PatchableInstruction
  2272. | unmarshaling patch "Force user font-family in ePubs (Part 1 of 2)" to PatchNode ([]yaml.Node)
  2273. | converting to []InstructionNode (map[string]yaml.Node)
  2274. | converting to *parsedPatch
  2275. | unmarshaling instruction 1 to Instruction
  2276. | converting to SingleInstruction...
  2277. | type=kobopatch.Enabled
  2278. | unmarshaling instruction 2 to Instruction
  2279. | converting to SingleInstruction...
  2280. | type=kobopatch.PatchGroup
  2281. | unmarshaling instruction 3 to Instruction
  2282. | converting to SingleInstruction...
  2283. | type=kobopatch.Description
  2284. | unmarshaling instruction 4 to Instruction
  2285. | converting to SingleInstruction...
  2286. | type=kobopatch.FindBaseAddressString
  2287. | converting to PatchableInstruction
  2288. | unmarshaling instruction 5 to Instruction
  2289. | converting to SingleInstruction...
  2290. | type=kobopatch.ReplaceString
  2291. | converting to PatchableInstruction
  2292. | unmarshaling instruction 6 to Instruction
  2293. | converting to SingleInstruction...
  2294. | type=kobopatch.FindBaseAddressString
  2295. | converting to PatchableInstruction
  2296. | unmarshaling instruction 7 to Instruction
  2297. | converting to SingleInstruction...
  2298. | type=kobopatch.ReplaceString
  2299. | converting to PatchableInstruction
  2300. | unmarshaling instruction 8 to Instruction
  2301. | converting to SingleInstruction...
  2302. | type=kobopatch.FindBaseAddressString
  2303. | converting to PatchableInstruction
  2304. | unmarshaling instruction 9 to Instruction
  2305. | converting to SingleInstruction...
  2306. | type=kobopatch.ReplaceString
  2307. | converting to PatchableInstruction
  2308. | unmarshaling instruction 10 to Instruction
  2309. | converting to SingleInstruction...
  2310. | type=kobopatch.FindBaseAddressString
  2311. | converting to PatchableInstruction
  2312. | unmarshaling instruction 11 to Instruction
  2313. | converting to SingleInstruction...
  2314. | type=kobopatch.ReplaceString
  2315. | converting to PatchableInstruction
  2316. | unmarshaling instruction 12 to Instruction
  2317. | converting to SingleInstruction...
  2318. | type=kobopatch.FindBaseAddressString
  2319. | converting to PatchableInstruction
  2320. | unmarshaling instruction 13 to Instruction
  2321. | converting to SingleInstruction...
  2322. | type=kobopatch.ReplaceString
  2323. | converting to PatchableInstruction
  2324. | unmarshaling patch "Change Wikipedia search language" to PatchNode ([]yaml.Node)
  2325. | converting to []InstructionNode (map[string]yaml.Node)
  2326. | converting to *parsedPatch
  2327. | unmarshaling instruction 1 to Instruction
  2328. | converting to SingleInstruction...
  2329. | type=kobopatch.Enabled
  2330. | unmarshaling instruction 2 to Instruction
  2331. | converting to SingleInstruction...
  2332. | type=kobopatch.Description
  2333. | unmarshaling instruction 3 to Instruction
  2334. | converting to SingleInstruction...
  2335. | type=kobopatch.FindReplaceString
  2336. | converting to PatchableInstruction
  2337. | unmarshaling instruction 4 to Instruction
  2338. | converting to SingleInstruction...
  2339. | type=kobopatch.FindReplaceString
  2340. | converting to PatchableInstruction
  2341. | unmarshaling patch "FeatureSettings - BookSpecificStats" to PatchNode ([]yaml.Node)
  2342. | converting to []InstructionNode (map[string]yaml.Node)
  2343. | converting to *parsedPatch
  2344. | unmarshaling instruction 1 to Instruction
  2345. | converting to SingleInstruction...
  2346. | type=kobopatch.Enabled
  2347. | unmarshaling instruction 2 to Instruction
  2348. | converting to SingleInstruction...
  2349. | type=kobopatch.Description
  2350. | unmarshaling instruction 3 to Instruction
  2351. | converting to SingleInstruction...
  2352. | type=kobopatch.ReplaceBytes
  2353. | converting to PatchableInstruction
  2354. | unmarshaling patch "FeatureSettings - ExportHighlights" to PatchNode ([]yaml.Node)
  2355. | converting to []InstructionNode (map[string]yaml.Node)
  2356. | converting to *parsedPatch
  2357. | unmarshaling instruction 1 to Instruction
  2358. | converting to SingleInstruction...
  2359. | type=kobopatch.Enabled
  2360. | unmarshaling instruction 2 to Instruction
  2361. | converting to SingleInstruction...
  2362. | type=kobopatch.Description
  2363. | unmarshaling instruction 3 to Instruction
  2364. | converting to SingleInstruction...
  2365. | type=kobopatch.ReplaceBytes
  2366. | converting to PatchableInstruction
  2367. | unmarshaling patch "Custom font sizes" to PatchNode ([]yaml.Node)
  2368. | converting to []InstructionNode (map[string]yaml.Node)
  2369. | converting to *parsedPatch
  2370. | unmarshaling instruction 1 to Instruction
  2371. | converting to SingleInstruction...
  2372. | type=kobopatch.Enabled
  2373. | unmarshaling instruction 2 to Instruction
  2374. | converting to SingleInstruction...
  2375. | type=kobopatch.Description
  2376. | unmarshaling instruction 3 to Instruction
  2377. | converting to SingleInstruction...
  2378. | type=kobopatch.BaseAddress
  2379. | converting to PatchableInstruction
  2380. | unmarshaling instruction 4 to Instruction
  2381. | converting to SingleInstruction...
  2382. | type=kobopatch.ReplaceInt
  2383. | converting to PatchableInstruction
  2384. | unmarshaling instruction 5 to Instruction
  2385. | converting to SingleInstruction...
  2386. | type=kobopatch.ReplaceInt
  2387. | converting to PatchableInstruction
  2388. | unmarshaling instruction 6 to Instruction
  2389. | converting to SingleInstruction...
  2390. | type=kobopatch.ReplaceInt
  2391. | converting to PatchableInstruction
  2392. | unmarshaling instruction 7 to Instruction
  2393. | converting to SingleInstruction...
  2394. | type=kobopatch.ReplaceInt
  2395. | converting to PatchableInstruction
  2396. | unmarshaling instruction 8 to Instruction
  2397. | converting to SingleInstruction...
  2398. | type=kobopatch.ReplaceInt
  2399. | converting to PatchableInstruction
  2400. | unmarshaling instruction 9 to Instruction
  2401. | converting to SingleInstruction...
  2402. | type=kobopatch.ReplaceInt
  2403. | converting to PatchableInstruction
  2404. | unmarshaling instruction 10 to Instruction
  2405. | converting to SingleInstruction...
  2406. | type=kobopatch.ReplaceInt
  2407. | converting to PatchableInstruction
  2408. | unmarshaling instruction 11 to Instruction
  2409. | converting to SingleInstruction...
  2410. | type=kobopatch.ReplaceInt
  2411. | converting to PatchableInstruction
  2412. | unmarshaling instruction 12 to Instruction
  2413. | converting to SingleInstruction...
  2414. | type=kobopatch.ReplaceInt
  2415. | converting to PatchableInstruction
  2416. | unmarshaling instruction 13 to Instruction
  2417. | converting to SingleInstruction...
  2418. | type=kobopatch.ReplaceInt
  2419. | converting to PatchableInstruction
  2420. | unmarshaling instruction 14 to Instruction
  2421. | converting to SingleInstruction...
  2422. | type=kobopatch.ReplaceInt
  2423. | converting to PatchableInstruction
  2424. | unmarshaling instruction 15 to Instruction
  2425. | converting to SingleInstruction...
  2426. | type=kobopatch.ReplaceInt
  2427. | converting to PatchableInstruction
  2428. | unmarshaling patch "FeatureSettings - MyWords" to PatchNode ([]yaml.Node)
  2429. | converting to []InstructionNode (map[string]yaml.Node)
  2430. | converting to *parsedPatch
  2431. | unmarshaling instruction 1 to Instruction
  2432. | converting to SingleInstruction...
  2433. | type=kobopatch.Enabled
  2434. | unmarshaling instruction 2 to Instruction
  2435. | converting to SingleInstruction...
  2436. | type=kobopatch.Description
  2437. | unmarshaling instruction 3 to Instruction
  2438. | converting to SingleInstruction...
  2439. | type=kobopatch.ReplaceBytes
  2440. | converting to PatchableInstruction
  2441. validating patch file
  2442. applying patch file
  2443. | validating patch file
  2444. | looping over patches
  2445. | Patch("Allow USB storage even when device locked") enabled=false
  2446. | ResetBaseAddress()
  2447. | skipping
  2448. | Patch("Allow rotation on all devices") enabled=false
  2449. | ResetBaseAddress()
  2450. | skipping
  2451. | Patch("Allow showing info panel on random screensaver") enabled=false
  2452. | ResetBaseAddress()
  2453. | skipping
  2454. | Patch("Always show confirmation dialog before upgrading") enabled=false
  2455. | ResetBaseAddress()
  2456. | skipping
  2457. | Patch("Block WiFi firmware upgrade") enabled=true
  2458. | ResetBaseAddress()
  2459. | applying
  2460. | looping over instructions
  2461. | kobopatch.FindReplaceString index=4 line=291
  2462. | FindReplaceString("UpgradeCheck/%1/%2/%3/%4/%5", "UpgradeCheck/%1/%2/k/99.9/5")
  2463. | FindBaseAddressString("UpgradeCheck/%1/%2/%3/%4/%5")
  2464. | ReplaceString(0, "UpgradeCheck/%1/%2/%3/%4/%5", "UpgradeCheck/%1/%2/k/99.9/5")
  2465. | Patch("Both page turn buttons go next") enabled=false
  2466. | ResetBaseAddress()
  2467. | skipping
  2468. | Patch("Both page turn sides go next") enabled=false
  2469. | ResetBaseAddress()
  2470. | skipping
  2471. | Patch("Bulgarian Phonetic Keyboard (GloHD/ClaraHD/AuraOne/H2O2/Forma/Libra)") enabled=false
  2472. | ResetBaseAddress()
  2473. | skipping
  2474. | Patch("Change Browse Kobo home screen link target - Activity") enabled=false
  2475. | ResetBaseAddress()
  2476. | skipping
  2477. | Patch("Change Wikipedia search language") enabled=false
  2478. | ResetBaseAddress()
  2479. | skipping
  2480. | Patch("Custom Sleep/Power-off timeouts") enabled=false
  2481. | ResetBaseAddress()
  2482. | skipping
  2483. | Patch("Custom font sizes") enabled=false
  2484. | ResetBaseAddress()
  2485. | skipping
  2486. | Patch("Custom header/footer page number text") enabled=false
  2487. | ResetBaseAddress()
  2488. | skipping
  2489. | Patch("Custom kepub default margins") enabled=false
  2490. | ResetBaseAddress()
  2491. | skipping
  2492. | Patch("Custom left & right margins") enabled=false
  2493. | ResetBaseAddress()
  2494. | skipping
  2495. | Patch("Custom navigation menu page number text") enabled=false
  2496. | ResetBaseAddress()
  2497. | skipping
  2498. | Patch("Customize ComfortLight settings") enabled=false
  2499. | ResetBaseAddress()
  2500. | skipping
  2501. | Patch("Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2)") enabled=false
  2502. | ResetBaseAddress()
  2503. | skipping
  2504. | Patch("DeveloperSettings - AutoUsbGadget") enabled=false
  2505. | ResetBaseAddress()
  2506. | skipping
  2507. | Patch("Dictionary text font-family/font-size/line-height") enabled=false
  2508. | ResetBaseAddress()
  2509. | skipping
  2510. | Patch("Disable all tutorial dialogs") enabled=false
  2511. | ResetBaseAddress()
  2512. | skipping
  2513. | Patch("Don't grab exclusive access to event0") enabled=false
  2514. | ResetBaseAddress()
  2515. | skipping
  2516. | Patch("Don't uppercase header/footer text") enabled=true
  2517. | ResetBaseAddress()
  2518. | applying
  2519. | looping over instructions
  2520. | kobopatch.ReplaceBytes index=4 line=1235
  2521. | ReplaceBytes(kobopatch.ReplaceBytes{Base:(*kobopatch.FlexAbsOffset)(0xc000a74b10), Offset:282, Find:[]uint8(nil), Replace:[]uint8(nil), FindH:(*string)(nil), ReplaceH:(*string)(nil), FindInstBLX:(*kobopatch.FlexAbsOffset)(0xc000a74ba0), ReplaceInstBLX:(*kobopatch.FlexAbsOffset)(0xc000a74c90), FindInstBW:(*kobopatch.FlexAbsOffset)(nil), ReplaceInstBW:(*kobopatch.FlexAbsOffset)(nil), ReplaceInstNOP:(*bool)(nil), FindBLX:(*uint32)(nil), CheckOnly:(*bool)(nil)})
  2522. | Base.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(0xc000a710b0), SymPLT:(*string)(nil), SymPLTTail:(*string)(nil), Inline:true, Rel:(*int32)(nil)})
  2523. | -> Offset: 0xD98FB4
  2524. | BaseAddress(0xD98FB4) [temp]
  2525. | FindInstBLX.Expand(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71160), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2526. | FindInstBLX.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71160), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2527. | -> Target: 0x59E794
  2528. | AsmBLX(0xD990CE, 0x59E794)
  2529. | -> Find = []byte{0x5, 0xf4, 0x62, 0xe3}
  2530. | ReplaceInstBLX.Expand(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71200), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2531. | ReplaceInstBLX.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71200), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2532. | -> Target: 0x5B39D4
  2533. | AsmBLX(0xD990CE, 0x5B39D4)
  2534. | -> Replace = []byte{0x1a, 0xf4, 0x82, 0xe4}
  2535. | ReplaceBytes(282, []byte{0x5, 0xf4, 0x62, 0xe3}, []byte{0x1a, 0xf4, 0x82, 0xe4}) [cur:0xD98FB4 + off:282 -> abs:0xD990CE]
  2536. | BaseAddress(0x0) [restore]
  2537. | kobopatch.ReplaceBytes index=5 line=1240
  2538. | ReplaceBytes(kobopatch.ReplaceBytes{Base:(*kobopatch.FlexAbsOffset)(0xc000a74db0), Offset:26, Find:[]uint8(nil), Replace:[]uint8(nil), FindH:(*string)(nil), ReplaceH:(*string)(nil), FindInstBLX:(*kobopatch.FlexAbsOffset)(0xc000a74e40), ReplaceInstBLX:(*kobopatch.FlexAbsOffset)(0xc000a74f30), FindInstBW:(*kobopatch.FlexAbsOffset)(nil), ReplaceInstBW:(*kobopatch.FlexAbsOffset)(nil), ReplaceInstNOP:(*bool)(nil), FindBLX:(*uint32)(nil), CheckOnly:(*bool)(nil)})
  2539. | Base.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(0xc000a71320), SymPLT:(*string)(nil), SymPLTTail:(*string)(nil), Inline:true, Rel:(*int32)(nil)})
  2540. | -> Offset: 0xD9BFF0
  2541. | BaseAddress(0xD9BFF0) [temp]
  2542. | FindInstBLX.Expand(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a713d0), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2543. | FindInstBLX.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a713d0), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2544. | -> Target: 0x59E794
  2545. | AsmBLX(0xD9C00A, 0x59E794)
  2546. | -> Find = []byte{0x2, 0xf4, 0xc4, 0xe3}
  2547. | ReplaceInstBLX.Expand(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71470), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2548. | ReplaceInstBLX.Resolve(kobopatch.FlexAbsOffset{Offset:(*int32)(nil), Sym:(*string)(nil), SymPLT:(*string)(0xc000a71470), SymPLTTail:(*string)(nil), Inline:false, Rel:(*int32)(nil)})
  2549. | -> Target: 0x5B39D4
  2550. | AsmBLX(0xD9C00A, 0x5B39D4)
  2551. | -> Replace = []byte{0x17, 0xf4, 0xe4, 0xe4}
  2552. | ReplaceBytes(26, []byte{0x2, 0xf4, 0xc4, 0xe3}, []byte{0x17, 0xf4, 0xe4, 0xe4}) [cur:0xD9BFF0 + off:26 -> abs:0xD9C00A]
  2553. | BaseAddress(0x0) [restore]
  2554. | kobopatch.FindReplaceString index=6 line=1245
  2555. | FindReplaceString("%1 OF %2", "%1 of %2")
  2556. | FindBaseAddressString("%1 OF %2")
  2557. | ReplaceString(0, "%1 OF %2", "%1 of %2")
  2558. | kobopatch.FindReplaceString index=7 line=1248
  2559. | FindReplaceString("%1% READ", "%1% read")
  2560. | FindBaseAddressString("%1% READ")
  2561. | ReplaceString(0, "%1% READ", "%1% read")
  2562. | Patch("Don't uppercase header/footer text and change page number text") enabled=false
  2563. | ResetBaseAddress()
  2564. | skipping
  2565. | Patch("FeatureSettings - BookSpecificStats") enabled=false
  2566. | ResetBaseAddress()
  2567. | skipping
  2568. | Patch("FeatureSettings - ExportHighlights") enabled=false
  2569. | ResetBaseAddress()
  2570. | skipping
  2571. | Patch("FeatureSettings - FullScreenBrowser") enabled=false
  2572. | ResetBaseAddress()
  2573. | skipping
  2574. | Patch("FeatureSettings - MyWords") enabled=false
  2575. | ResetBaseAddress()
  2576. | skipping
  2577. | Patch("FeatureSettings - ShowFacebookShare") enabled=false
  2578. | ResetBaseAddress()
  2579. | skipping
  2580. | Patch("Force user font-family in ePubs (Part 1 of 2)") enabled=false
  2581. | ResetBaseAddress()
  2582. | skipping
  2583. | Patch("Force user line spacing in KePubs") enabled=false
  2584. | ResetBaseAddress()
  2585. | skipping
  2586. | Patch("Force user line spacing in ePubs (part 1 of 2)") enabled=false
  2587. | ResetBaseAddress()
  2588. | skipping
  2589. | Patch("Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2)") enabled=false
  2590. | ResetBaseAddress()
  2591. | skipping
  2592. | Patch("Hide browser from beta features") enabled=false
  2593. | ResetBaseAddress()
  2594. | skipping
  2595. | Patch("Increase page navigation history") enabled=false
  2596. | ResetBaseAddress()
  2597. | skipping
  2598. | Patch("KePub stylesheet additions - text justify") enabled=false
  2599. | ResetBaseAddress()
  2600. | skipping
  2601. | Patch("KePub stylesheet additions - word-spacing") enabled=false
  2602. | ResetBaseAddress()
  2603. | skipping
  2604. | Patch("Larger Sleep/Power-off timeouts") enabled=false
  2605. | ResetBaseAddress()
  2606. | skipping
  2607. | Patch("My 10 line spacing values") enabled=false
  2608. | ResetBaseAddress()
  2609. | skipping
  2610. | Patch("My 24 line spacing values") enabled=false
  2611. | ResetBaseAddress()
  2612. | skipping
  2613. | Patch("Never show Kobo Plus, wishlist, and points SmartLinks") enabled=false
  2614. | ResetBaseAddress()
  2615. | skipping
  2616. | Patch("Only show Pocket SmartLink") enabled=false
  2617. | ResetBaseAddress()
  2618. | skipping
  2619. | Patch("Only show stats SmartLink") enabled=false
  2620. | ResetBaseAddress()
  2621. | skipping
  2622. | Patch("PowerSettings - UnlockEnabled") enabled=false
  2623. | ResetBaseAddress()
  2624. | skipping
  2625. | Patch("Remove beta features not supported text") enabled=false
  2626. | ResetBaseAddress()
  2627. | skipping
  2628. | Patch("Remove line from bottom tab bar") enabled=false
  2629. | ResetBaseAddress()
  2630. | skipping
  2631. | Patch("Remove recommendations (row1col2) from home screen") enabled=false
  2632. | ResetBaseAddress()
  2633. | skipping
  2634. | Patch("Remove title from reading header/footer") enabled=false
  2635. | ResetBaseAddress()
  2636. | skipping
  2637. | Patch("Rename new home screen footer") enabled=false
  2638. | ResetBaseAddress()
  2639. | skipping
  2640. | Patch("Replace adobe page numbers toggle with invert screen") enabled=false
  2641. | ResetBaseAddress()
  2642. | skipping
  2643. | Patch("Set KePub hyphenation") enabled=false
  2644. | ResetBaseAddress()
  2645. | skipping
  2646. | Patch("Set visible SmartLink") enabled=false
  2647. | ResetBaseAddress()
  2648. | skipping
  2649. | Patch("Shorten dictionary entry not found message") enabled=false
  2650. | ResetBaseAddress()
  2651. | skipping
  2652. | Patch("Swap reading header/footer") enabled=false
  2653. | ResetBaseAddress()
  2654. | skipping
  2655. | Patch("Un-Force user font-family in KePubs") enabled=false
  2656. | ResetBaseAddress()
  2657. | skipping
  2658. | Patch("Un-Force user text-align in div,p tags in KePubs") enabled=false
  2659. | ResetBaseAddress()
  2660. | skipping
  2661. | Patch("Un-force font-family override p tags (std epubs)") enabled=false
  2662. | ResetBaseAddress()
  2663. | skipping
  2664. | Patch("Un-force link decoration in KePubs") enabled=false
  2665. | ResetBaseAddress()
  2666. | skipping
  2667. | Patch("Unify font sizes") enabled=false
  2668. | ResetBaseAddress()
  2669. | skipping
  2670. | Patch("ePub constant font sharpness") enabled=false
  2671. | ResetBaseAddress()
  2672. | skipping
  2673. | Patch("ePub disable built-in body padding-bottom") enabled=false
  2674. | ResetBaseAddress()
  2675. | skipping
  2676. | Patch("ePub fixed top/bottom margins") enabled=false
  2677. | ResetBaseAddress()
  2678. | skipping
  2679. patched file - orig:20616060 new:20616060
  2680. copying new header to output tar - size:20616060 mode:'509'
  2681. writing patched file to tar writer
  2682. patching entry name:'./usr/local/Kobo/nickel' size:25411660 mode:'509' typeflag:'48' with files: src/nickel.yaml
  2683. reading entry contents
  2684. loading patch file 'src/nickel.yaml' (detected format kobopatch)
  2685. | parsing patch file: unmarshaling to map[string]yaml.Node
  2686. | parsing patch file: converting to map[string]*parsedPatch
  2687. | unmarshaling patch "Customise Header back button" to PatchNode ([]yaml.Node)
  2688. | converting to []InstructionNode (map[string]yaml.Node)
  2689. | converting to *parsedPatch
  2690. | unmarshaling instruction 1 to Instruction
  2691. | converting to SingleInstruction...
  2692. | type=kobopatch.Enabled
  2693. | unmarshaling instruction 2 to Instruction
  2694. | converting to SingleInstruction...
  2695. | type=kobopatch.Description
  2696. | unmarshaling instruction 3 to Instruction
  2697. | converting to SingleInstruction...
  2698. | type=kobopatch.FindZlib
  2699. | converting to PatchableInstruction
  2700. | unmarshaling instruction 4 to Instruction
  2701. | converting to SingleInstruction...
  2702. | type=kobopatch.ReplaceZlibGroup
  2703. | converting to PatchableInstruction
  2704. | unmarshaling patch "Remove forgot pin button from lock screen" to PatchNode ([]yaml.Node)
  2705. | converting to []InstructionNode (map[string]yaml.Node)
  2706. | converting to *parsedPatch
  2707. | unmarshaling instruction 1 to Instruction
  2708. | converting to SingleInstruction...
  2709. | type=kobopatch.Enabled
  2710. | unmarshaling instruction 2 to Instruction
  2711. | converting to SingleInstruction...
  2712. | type=kobopatch.Description
  2713. | unmarshaling instruction 3 to Instruction
  2714. | converting to SingleInstruction...
  2715. | type=kobopatch.BaseAddress
  2716. | converting to PatchableInstruction
  2717. | unmarshaling instruction 4 to Instruction
  2718. | converting to SingleInstruction...
  2719. | type=kobopatch.ReplaceZlib
  2720. | converting to PatchableInstruction
  2721. | unmarshaling patch "Change TOC level indentation" to PatchNode ([]yaml.Node)
  2722. | converting to []InstructionNode (map[string]yaml.Node)
  2723. | converting to *parsedPatch
  2724. | unmarshaling instruction 1 to Instruction
  2725. | converting to SingleInstruction...
  2726. | type=kobopatch.Enabled
  2727. | unmarshaling instruction 2 to Instruction
  2728. | converting to SingleInstruction...
  2729. | type=kobopatch.Description
  2730. | unmarshaling instruction 3 to Instruction
  2731. | converting to SingleInstruction...
  2732. | type=kobopatch.FindZlib
  2733. | converting to PatchableInstruction
  2734. | unmarshaling instruction 4 to Instruction
  2735. | converting to SingleInstruction...
  2736. | type=kobopatch.ReplaceZlibGroup
  2737. | converting to PatchableInstruction
  2738. | unmarshaling patch "Increase home screen cover size" to PatchNode ([]yaml.Node)
  2739. | converting to []InstructionNode (map[string]yaml.Node)
  2740. | converting to *parsedPatch
  2741. | unmarshaling instruction 1 to Instruction
  2742. | converting to SingleInstruction...
  2743. | type=kobopatch.Enabled
  2744. | unmarshaling instruction 2 to Instruction
  2745. | converting to SingleInstruction...
  2746. | type=kobopatch.PatchGroup
  2747. | unmarshaling instruction 3 to Instruction
  2748. | converting to SingleInstruction...
  2749. | type=kobopatch.Description
  2750. | unmarshaling instruction 4 to Instruction
  2751. | converting to SingleInstruction...
  2752. | type=kobopatch.FindZlib
  2753. | converting to PatchableInstruction
  2754. | unmarshaling instruction 5 to Instruction
  2755. | converting to SingleInstruction...
  2756. | type=kobopatch.ReplaceZlibGroup
  2757. | converting to PatchableInstruction
  2758. | unmarshaling patch "Increase Book Details synopsis area" to PatchNode ([]yaml.Node)
  2759. | converting to []InstructionNode (map[string]yaml.Node)
  2760. | converting to *parsedPatch
  2761. | unmarshaling instruction 1 to Instruction
  2762. | converting to SingleInstruction...
  2763. | type=kobopatch.Enabled
  2764. | unmarshaling instruction 2 to Instruction
  2765. | converting to SingleInstruction...
  2766. | type=kobopatch.Description
  2767. | unmarshaling instruction 3 to Instruction
  2768. | converting to SingleInstruction...
  2769. | type=kobopatch.FindZlib
  2770. | converting to PatchableInstruction
  2771. | unmarshaling instruction 4 to Instruction
  2772. | converting to SingleInstruction...
  2773. | type=kobopatch.ReplaceZlibGroup
  2774. | converting to PatchableInstruction
  2775. | unmarshaling patch "Increase library cover size" to PatchNode ([]yaml.Node)
  2776. | converting to []InstructionNode (map[string]yaml.Node)
  2777. | converting to *parsedPatch
  2778. | unmarshaling instruction 1 to Instruction
  2779. | converting to SingleInstruction...
  2780. | type=kobopatch.Enabled
  2781. | unmarshaling instruction 2 to Instruction
  2782. | converting to SingleInstruction...
  2783. | type=kobopatch.Description
  2784. | unmarshaling instruction 3 to Instruction
  2785. | converting to SingleInstruction...
  2786. | type=kobopatch.FindZlib
  2787. | converting to PatchableInstruction
  2788. | unmarshaling instruction 4 to Instruction
  2789. | converting to SingleInstruction...
  2790. | type=kobopatch.ReplaceZlibGroup
  2791. | converting to PatchableInstruction
  2792. | unmarshaling patch "Custom collection/author header title font" to PatchNode ([]yaml.Node)
  2793. | converting to []InstructionNode (map[string]yaml.Node)
  2794. | converting to *parsedPatch
  2795. | unmarshaling instruction 1 to Instruction
  2796. | converting to SingleInstruction...
  2797. | type=kobopatch.Enabled
  2798. | unmarshaling instruction 2 to Instruction
  2799. | converting to SingleInstruction...
  2800. | type=kobopatch.Description
  2801. | unmarshaling instruction 3 to Instruction
  2802. | converting to SingleInstruction...
  2803. | type=kobopatch.FindZlib
  2804. | converting to PatchableInstruction
  2805. | unmarshaling instruction 4 to Instruction
  2806. | converting to SingleInstruction...
  2807. | type=kobopatch.ReplaceZlibGroup
  2808. | converting to PatchableInstruction
  2809. | unmarshaling patch "Reduce new header/footer height" to PatchNode ([]yaml.Node)
  2810. | converting to []InstructionNode (map[string]yaml.Node)
  2811. | converting to *parsedPatch
  2812. | unmarshaling instruction 1 to Instruction
  2813. | converting to SingleInstruction...
  2814. | type=kobopatch.Enabled
  2815. | unmarshaling instruction 2 to Instruction
  2816. | converting to SingleInstruction...
  2817. | type=kobopatch.Description
  2818. | unmarshaling instruction 3 to Instruction
  2819. | converting to SingleInstruction...
  2820. | type=kobopatch.FindZlib
  2821. | converting to PatchableInstruction
  2822. | unmarshaling instruction 4 to Instruction
  2823. | converting to SingleInstruction...
  2824. | type=kobopatch.ReplaceZlibGroup
  2825. | converting to PatchableInstruction
  2826. | unmarshaling patch "Custom header/footer captions" to PatchNode ([]yaml.Node)
  2827. | converting to []InstructionNode (map[string]yaml.Node)
  2828. | converting to *parsedPatch
  2829. | unmarshaling instruction 1 to Instruction
  2830. | converting to SingleInstruction...
  2831. | type=kobopatch.Enabled
  2832. | unmarshaling instruction 2 to Instruction
  2833. | converting to SingleInstruction...
  2834. | type=kobopatch.Description
  2835. | unmarshaling instruction 3 to Instruction
  2836. | converting to SingleInstruction...
  2837. | type=kobopatch.FindZlib
  2838. | converting to PatchableInstruction
  2839. | unmarshaling instruction 4 to Instruction
  2840. | converting to SingleInstruction...
  2841. | type=kobopatch.ReplaceZlibGroup
  2842. | converting to PatchableInstruction
  2843. | unmarshaling patch "Custom page navigation scrubber" to PatchNode ([]yaml.Node)
  2844. | converting to []InstructionNode (map[string]yaml.Node)
  2845. | converting to *parsedPatch
  2846. | unmarshaling instruction 1 to Instruction
  2847. | converting to SingleInstruction...
  2848. | type=kobopatch.Enabled
  2849. | unmarshaling instruction 2 to Instruction
  2850. | converting to SingleInstruction...
  2851. | type=kobopatch.Description
  2852. | unmarshaling instruction 3 to Instruction
  2853. | converting to SingleInstruction...
  2854. | type=kobopatch.FindZlib
  2855. | converting to PatchableInstruction
  2856. | unmarshaling instruction 4 to Instruction
  2857. | converting to SingleInstruction...
  2858. | type=kobopatch.ReplaceZlibGroup
  2859. | converting to PatchableInstruction
  2860. | unmarshaling patch "Series list increase cover thumbnails" to PatchNode ([]yaml.Node)
  2861. | converting to []InstructionNode (map[string]yaml.Node)
  2862. | converting to *parsedPatch
  2863. | unmarshaling instruction 1 to Instruction
  2864. | converting to SingleInstruction...
  2865. | type=kobopatch.Enabled
  2866. | unmarshaling instruction 2 to Instruction
  2867. | converting to SingleInstruction...
  2868. | type=kobopatch.Description
  2869. | unmarshaling instruction 3 to Instruction
  2870. | converting to SingleInstruction...
  2871. | type=kobopatch.FindZlib
  2872. | converting to PatchableInstruction
  2873. | unmarshaling instruction 4 to Instruction
  2874. | converting to SingleInstruction...
  2875. | type=kobopatch.ReplaceZlibGroup
  2876. | converting to PatchableInstruction
  2877. | unmarshaling patch "Custom synopsis details line spacing" to PatchNode ([]yaml.Node)
  2878. | converting to []InstructionNode (map[string]yaml.Node)
  2879. | converting to *parsedPatch
  2880. | unmarshaling instruction 1 to Instruction
  2881. | converting to SingleInstruction...
  2882. | type=kobopatch.Enabled
  2883. | unmarshaling instruction 2 to Instruction
  2884. | converting to SingleInstruction...
  2885. | type=kobopatch.Description
  2886. | unmarshaling instruction 3 to Instruction
  2887. | converting to SingleInstruction...
  2888. | type=kobopatch.FindZlib
  2889. | converting to PatchableInstruction
  2890. | unmarshaling instruction 4 to Instruction
  2891. | converting to SingleInstruction...
  2892. | type=kobopatch.ReplaceZlibGroup
  2893. | converting to PatchableInstruction
  2894. | unmarshaling patch "Custom synopsis font size" to PatchNode ([]yaml.Node)
  2895. | converting to []InstructionNode (map[string]yaml.Node)
  2896. | converting to *parsedPatch
  2897. | unmarshaling instruction 1 to Instruction
  2898. | converting to SingleInstruction...
  2899. | type=kobopatch.Enabled
  2900. | unmarshaling instruction 2 to Instruction
  2901. | converting to SingleInstruction...
  2902. | type=kobopatch.Description
  2903. | unmarshaling instruction 3 to Instruction
  2904. | converting to SingleInstruction...
  2905. | type=kobopatch.FindZlib
  2906. | converting to PatchableInstruction
  2907. | unmarshaling instruction 4 to Instruction
  2908. | converting to SingleInstruction...
  2909. | type=kobopatch.ReplaceZlibGroup
  2910. | converting to PatchableInstruction
  2911. | unmarshaling patch "Dictionary pop-up - increase available text area" to PatchNode ([]yaml.Node)
  2912. | converting to []InstructionNode (map[string]yaml.Node)
  2913. | converting to *parsedPatch
  2914. | unmarshaling instruction 1 to Instruction
  2915. | converting to SingleInstruction...
  2916. | type=kobopatch.Enabled
  2917. | unmarshaling instruction 2 to Instruction
  2918. | converting to SingleInstruction...
  2919. | type=kobopatch.Description
  2920. | unmarshaling instruction 3 to Instruction
  2921. | converting to SingleInstruction...
  2922. | type=kobopatch.FindZlib
  2923. | converting to PatchableInstruction
  2924. | unmarshaling instruction 4 to Instruction
  2925. | converting to SingleInstruction...
  2926. | type=kobopatch.ReplaceZlibGroup
  2927. | converting to PatchableInstruction
  2928. | unmarshaling instruction 5 to Instruction
  2929. | converting to SingleInstruction...
  2930. | type=kobopatch.FindReplaceString
  2931. | converting to PatchableInstruction
  2932. | unmarshaling instruction 6 to Instruction
  2933. | converting to SingleInstruction...
  2934. | type=kobopatch.FindReplaceString
  2935. | converting to PatchableInstruction
  2936. | unmarshaling instruction 7 to Instruction
  2937. | converting to SingleInstruction...
  2938. | type=kobopatch.FindReplaceString
  2939. | converting to PatchableInstruction
  2940. | unmarshaling instruction 8 to Instruction
  2941. | converting to SingleInstruction...
  2942. | type=kobopatch.FindReplaceString
  2943. | converting to PatchableInstruction
  2944. | unmarshaling patch "Increase size of kepub chapter progress chart" to PatchNode ([]yaml.Node)
  2945. | converting to []InstructionNode (map[string]yaml.Node)
  2946. | converting to *parsedPatch
  2947. | unmarshaling instruction 1 to Instruction
  2948. | converting to SingleInstruction...
  2949. | type=kobopatch.Enabled
  2950. | unmarshaling instruction 2 to Instruction
  2951. | converting to SingleInstruction...
  2952. | type=kobopatch.Description
  2953. | unmarshaling instruction 3 to Instruction
  2954. | converting to SingleInstruction...
  2955. | type=kobopatch.BaseAddress
  2956. | converting to PatchableInstruction
  2957. | unmarshaling instruction 4 to Instruction
  2958. | converting to SingleInstruction...
  2959. | type=kobopatch.ReplaceZlibGroup
  2960. | converting to PatchableInstruction
  2961. | unmarshaling patch "Reduce top/bottom page spacer" to PatchNode ([]yaml.Node)
  2962. | converting to []InstructionNode (map[string]yaml.Node)
  2963. | converting to *parsedPatch
  2964. | unmarshaling instruction 1 to Instruction
  2965. | converting to SingleInstruction...
  2966. | type=kobopatch.Enabled
  2967. | unmarshaling instruction 2 to Instruction
  2968. | converting to SingleInstruction...
  2969. | type=kobopatch.Description
  2970. | unmarshaling instruction 3 to Instruction
  2971. | converting to SingleInstruction...
  2972. | type=kobopatch.FindZlib
  2973. | converting to PatchableInstruction
  2974. | unmarshaling instruction 4 to Instruction
  2975. | converting to SingleInstruction...
  2976. | type=kobopatch.ReplaceZlibGroup
  2977. | converting to PatchableInstruction
  2978. | unmarshaling patch "Increase headlines font" to PatchNode ([]yaml.Node)
  2979. | converting to []InstructionNode (map[string]yaml.Node)
  2980. | converting to *parsedPatch
  2981. | unmarshaling instruction 1 to Instruction
  2982. | converting to SingleInstruction...
  2983. | type=kobopatch.Enabled
  2984. | unmarshaling instruction 2 to Instruction
  2985. | converting to SingleInstruction...
  2986. | type=kobopatch.Description
  2987. | unmarshaling instruction 3 to Instruction
  2988. | converting to SingleInstruction...
  2989. | type=kobopatch.FindZlib
  2990. | converting to PatchableInstruction
  2991. | unmarshaling instruction 4 to Instruction
  2992. | converting to SingleInstruction...
  2993. | type=kobopatch.ReplaceZlibGroup
  2994. | converting to PatchableInstruction
  2995. | unmarshaling patch "New home screen subtitle custom font" to PatchNode ([]yaml.Node)
  2996. | converting to []InstructionNode (map[string]yaml.Node)
  2997. | converting to *parsedPatch
  2998. | unmarshaling instruction 1 to Instruction
  2999. | converting to SingleInstruction...
  3000. | type=kobopatch.Enabled
  3001. | unmarshaling instruction 2 to Instruction
  3002. | converting to SingleInstruction...
  3003. | type=kobopatch.Description
  3004. | unmarshaling instruction 3 to Instruction
  3005. | converting to SingleInstruction...
  3006. | type=kobopatch.FindZlib
  3007. | converting to PatchableInstruction
  3008. | unmarshaling instruction 4 to Instruction
  3009. | converting to SingleInstruction...
  3010. | type=kobopatch.ReplaceZlibGroup
  3011. | converting to PatchableInstruction
  3012. | unmarshaling patch "Remove footer (row3) and increase cover size on new home screen" to PatchNode ([]yaml.Node)
  3013. | converting to []InstructionNode (map[string]yaml.Node)
  3014. | converting to *parsedPatch
  3015. | unmarshaling instruction 1 to Instruction
  3016. | converting to SingleInstruction...
  3017. | type=kobopatch.Enabled
  3018. | unmarshaling instruction 2 to Instruction
  3019. | converting to SingleInstruction...
  3020. | type=kobopatch.PatchGroup
  3021. | unmarshaling instruction 3 to Instruction
  3022. | converting to SingleInstruction...
  3023. | type=kobopatch.Description
  3024. | unmarshaling instruction 4 to Instruction
  3025. | converting to SingleInstruction...
  3026. | type=kobopatch.FindZlib
  3027. | converting to PatchableInstruction
  3028. | unmarshaling instruction 5 to Instruction
  3029. | converting to SingleInstruction...
  3030. | type=kobopatch.ReplaceZlibGroup
  3031. | converting to PatchableInstruction
  3032. | unmarshaling patch "Remove footer (row3) on new home screen" to PatchNode ([]yaml.Node)
  3033. | converting to []InstructionNode (map[string]yaml.Node)
  3034. | converting to *parsedPatch
  3035. | unmarshaling instruction 1 to Instruction
  3036. | converting to SingleInstruction...
  3037. | type=kobopatch.Enabled
  3038. | unmarshaling instruction 2 to Instruction
  3039. | converting to SingleInstruction...
  3040. | type=kobopatch.PatchGroup
  3041. | unmarshaling instruction 3 to Instruction
  3042. | converting to SingleInstruction...
  3043. | type=kobopatch.FindZlib
  3044. | converting to PatchableInstruction
  3045. | unmarshaling instruction 4 to Instruction
  3046. | converting to SingleInstruction...
  3047. | type=kobopatch.ReplaceZlib
  3048. | converting to PatchableInstruction
  3049. | unmarshaling patch "Show all games" to PatchNode ([]yaml.Node)
  3050. | converting to []InstructionNode (map[string]yaml.Node)
  3051. | converting to *parsedPatch
  3052. | unmarshaling instruction 1 to Instruction
  3053. | converting to SingleInstruction...
  3054. | type=kobopatch.Enabled
  3055. | unmarshaling instruction 2 to Instruction
  3056. | converting to SingleInstruction...
  3057. | type=kobopatch.Description
  3058. | unmarshaling instruction 3 to Instruction
  3059. | converting to SingleInstruction...
  3060. | type=kobopatch.FindZlib
  3061. | converting to PatchableInstruction
  3062. | unmarshaling instruction 4 to Instruction
  3063. | converting to SingleInstruction...
  3064. | type=kobopatch.ReplaceZlib
  3065. | converting to PatchableInstruction
  3066. validating patch file
  3067. applying patch file
  3068. | validating patch file
  3069. | looping over patches
  3070. | Patch("Change TOC level indentation") enabled=false
  3071. | ResetBaseAddress()
  3072. | skipping
  3073. | Patch("Custom collection/author header title font") enabled=false
  3074. | ResetBaseAddress()
  3075. | skipping
  3076. | Patch("Custom header/footer captions") enabled=false
  3077. | ResetBaseAddress()
  3078. | skipping
  3079. | Patch("Custom page navigation scrubber") enabled=false
  3080. | ResetBaseAddress()
  3081. | skipping
  3082. | Patch("Custom synopsis details line spacing") enabled=false
  3083. | ResetBaseAddress()
  3084. | skipping
  3085. | Patch("Custom synopsis font size") enabled=false
  3086. | ResetBaseAddress()
  3087. | skipping
  3088. | Patch("Customise Header back button") enabled=false
  3089. | ResetBaseAddress()
  3090. | skipping
  3091. | Patch("Dictionary pop-up - increase available text area") enabled=false
  3092. | ResetBaseAddress()
  3093. | skipping
  3094. | Patch("Increase Book Details synopsis area") enabled=false
  3095. | ResetBaseAddress()
  3096. | skipping
  3097. | Patch("Increase headlines font") enabled=false
  3098. | ResetBaseAddress()
  3099. | skipping
  3100. | Patch("Increase home screen cover size") enabled=false
  3101. | ResetBaseAddress()
  3102. | skipping
  3103. | Patch("Increase library cover size") enabled=false
  3104. | ResetBaseAddress()
  3105. | skipping
  3106. | Patch("Increase size of kepub chapter progress chart") enabled=false
  3107. | ResetBaseAddress()
  3108. | skipping
  3109. | Patch("New home screen subtitle custom font") enabled=false
  3110. | ResetBaseAddress()
  3111. | skipping
  3112. | Patch("Reduce new header/footer height") enabled=true
  3113. | ResetBaseAddress()
  3114. | applying
  3115. | looping over instructions
  3116. | kobopatch.FindZlib index=3 line=253
  3117. | FindZlib("ReadingFooter") | hex:52656164696e67466f6f746572
  3118. | kobopatch.ReplaceZlibGroup index=4 line=257
  3119. | ReplaceZlibGroup(0, []struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"ReadingFooter[qApp_deviceIsTrilogy=true] {\n min-height: 56;\n max-height: 56px;\n}", Replace:"ReadingFooter[qApp_deviceIsTrilogy=true] {\n min-height: 37px;\n max-height: 37px;\n}"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"ReadingFooter[qApp_deviceIsPhoenix=true] {\n min-height: 71px;\n max-height: 71px;\n}", Replace:"ReadingFooter[qApp_deviceIsPhoenix=true] {\n min-height: 47px;\n max-height: 47px;\n}"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"ReadingFooter[qApp_deviceIsDragon=true] {\n min-height: 101px;\n max-height: 101px;\n}", Replace:"ReadingFooter[qApp_deviceIsDragon=true] {\n min-height: 66px;\n max-height: 66px;\n}"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"ReadingFooter[qApp_deviceIsDaylight=true] {\n min-height: 131px;\n max-height: 131px;\n}", Replace:"ReadingFooter[qApp_deviceIsDaylight=true] {\n min-height: 86px;\n max-height: 86px;\n}"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"ReadingFooter[qApp_deviceIsStorm=true] {\n min-height: 118px;\n max-height: 118px;\n}", Replace:"ReadingFooter[qApp_deviceIsStorm=true] {\n min-height: 78px;\n max-height: 78px;\n}"}})
  3120. | Patch("Reduce top/bottom page spacer") enabled=false
  3121. | ResetBaseAddress()
  3122. | skipping
  3123. | Patch("Remove footer (row3) and increase cover size on new home screen") enabled=true
  3124. | ResetBaseAddress()
  3125. | applying
  3126. | looping over instructions
  3127. | kobopatch.FindZlib index=4 line=582
  3128. | FindZlib("#row1col2") | hex:23726f7731636f6c32
  3129. | kobopatch.ReplaceZlibGroup index=5 line=584
  3130. | ReplaceZlibGroup(0, []struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-leftMargin: 32px;", Replace:"qproperty-leftMargin: 16px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-rightMargin: 32px;", Replace:"qproperty-rightMargin: 16px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-leftMargin: 40px;", Replace:"qproperty-leftMargin: 16px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-rightMargin: 40px;", Replace:"qproperty-rightMargin: 16px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-leftMargin: 57px;", Replace:"qproperty-leftMargin: 22px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-rightMargin: 57px;", Replace:"qproperty-rightMargin: 22px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-leftMargin: 74px;", Replace:"qproperty-leftMargin: 29px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-rightMargin: 74px;", Replace:"qproperty-rightMargin: 29px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-leftMargin: 67px;", Replace:"qproperty-leftMargin: 29px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"qproperty-rightMargin: 67px;", Replace:"qproperty-rightMargin: 29px;"}, struct { Find string "yaml:\"Find\""; Replace string "yaml:\"Replace\"" }{Find:"#row1col2 {\n qproperty-visible: false;\n}", Replace:"#row1col2 {\n qproperty-visible: false;\n}\n#row3 {\n qproperty-visible: false;\n}"}})
  3131. | Patch("Remove footer (row3) on new home screen") enabled=false
  3132. | ResetBaseAddress()
  3133. | skipping
  3134. | Patch("Remove forgot pin button from lock screen") enabled=false
  3135. | ResetBaseAddress()
  3136. | skipping
  3137. | Patch("Series list increase cover thumbnails") enabled=false
  3138. | ResetBaseAddress()
  3139. | skipping
  3140. | Patch("Show all games") enabled=false
  3141. | ResetBaseAddress()
  3142. | skipping
  3143. patched file - orig:25411660 new:25411660
  3144. copying new header to output tar - size:25411660 mode:'509'
  3145. writing patched file to tar writer
  3146. patching entry name:'./usr/local/Kobo/libadobe.so' size:283904 mode:'509' typeflag:'48' with files: src/libadobe.so.yaml
  3147. reading entry contents
  3148. loading patch file 'src/libadobe.so.yaml' (detected format kobopatch)
  3149. | parsing patch file: unmarshaling to map[string]yaml.Node
  3150. | parsing patch file: converting to map[string]*parsedPatch
  3151. | unmarshaling patch "Remove PDF map widget shown during panning" to PatchNode ([]yaml.Node)
  3152. | converting to []InstructionNode (map[string]yaml.Node)
  3153. | converting to *parsedPatch
  3154. | unmarshaling instruction 1 to Instruction
  3155. | converting to SingleInstruction...
  3156. | type=kobopatch.Enabled
  3157. | unmarshaling instruction 2 to Instruction
  3158. | converting to SingleInstruction...
  3159. | type=kobopatch.Description
  3160. | unmarshaling instruction 3 to Instruction
  3161. | converting to SingleInstruction...
  3162. | type=kobopatch.BaseAddress
  3163. | converting to PatchableInstruction
  3164. | unmarshaling instruction 4 to Instruction
  3165. | converting to SingleInstruction...
  3166. | type=kobopatch.ReplaceBytes
  3167. | converting to PatchableInstruction
  3168. | unmarshaling instruction 5 to Instruction
  3169. | converting to SingleInstruction...
  3170. | type=kobopatch.ReplaceBytes
  3171. | converting to PatchableInstruction
  3172. validating patch file
  3173. applying patch file
  3174. | validating patch file
  3175. | looping over patches
  3176. | Patch("Remove PDF map widget shown during panning") enabled=false
  3177. | ResetBaseAddress()
  3178. | skipping
  3179. patched file - orig:283904 new:283904
  3180. copying new header to output tar - size:283904 mode:'509'
  3181. writing patched file to tar writer
  3182. patching entry name:'./usr/local/Kobo/librmsdk.so.1.0.0' size:8731400 mode:'509' typeflag:'48' with files: src/librmsdk.so.1.0.0.yaml
  3183. reading entry contents
  3184. loading patch file 'src/librmsdk.so.1.0.0.yaml' (detected format kobopatch)
  3185. | parsing patch file: unmarshaling to map[string]yaml.Node
  3186. | parsing patch file: converting to map[string]*parsedPatch
  3187. | unmarshaling patch "Ignore ePub TOC navpoints" to PatchNode ([]yaml.Node)
  3188. | converting to []InstructionNode (map[string]yaml.Node)
  3189. | converting to *parsedPatch
  3190. | unmarshaling instruction 1 to Instruction
  3191. | converting to SingleInstruction...
  3192. | type=kobopatch.Enabled
  3193. | unmarshaling instruction 2 to Instruction
  3194. | converting to SingleInstruction...
  3195. | type=kobopatch.FindBaseAddressString
  3196. | converting to PatchableInstruction
  3197. | unmarshaling instruction 3 to Instruction
  3198. | converting to SingleInstruction...
  3199. | type=kobopatch.ReplaceString
  3200. | converting to PatchableInstruction
  3201. | unmarshaling patch "Default ePub monospace font" to PatchNode ([]yaml.Node)
  3202. | converting to []InstructionNode (map[string]yaml.Node)
  3203. | converting to *parsedPatch
  3204. | unmarshaling instruction 1 to Instruction
  3205. | converting to SingleInstruction...
  3206. | type=kobopatch.Enabled
  3207. | unmarshaling instruction 2 to Instruction
  3208. | converting to SingleInstruction...
  3209. | type=kobopatch.Description
  3210. | unmarshaling instruction 3 to Instruction
  3211. | converting to SingleInstruction...
  3212. | type=kobopatch.FindReplaceString
  3213. | converting to PatchableInstruction
  3214. | unmarshaling instruction 4 to Instruction
  3215. | converting to SingleInstruction...
  3216. | type=kobopatch.FindReplaceString
  3217. | converting to PatchableInstruction
  3218. | unmarshaling instruction 5 to Instruction
  3219. | converting to SingleInstruction...
  3220. | type=kobopatch.FindReplaceString
  3221. | converting to PatchableInstruction
  3222. | unmarshaling instruction 6 to Instruction
  3223. | converting to SingleInstruction...
  3224. | type=kobopatch.FindReplaceString
  3225. | converting to PatchableInstruction
  3226. | unmarshaling patch "Disable orphans/widows avoidance" to PatchNode ([]yaml.Node)
  3227. | converting to []InstructionNode (map[string]yaml.Node)
  3228. | converting to *parsedPatch
  3229. | unmarshaling instruction 1 to Instruction
  3230. | converting to SingleInstruction...
  3231. | type=kobopatch.Enabled
  3232. | unmarshaling instruction 2 to Instruction
  3233. | converting to SingleInstruction...
  3234. | type=kobopatch.Description
  3235. | unmarshaling instruction 3 to Instruction
  3236. | converting to SingleInstruction...
  3237. | type=kobopatch.ReplaceBytes
  3238. | converting to PatchableInstruction
  3239. | unmarshaling patch "Default ePub sans-serif font (Gill Sans)" to PatchNode ([]yaml.Node)
  3240. | converting to []InstructionNode (map[string]yaml.Node)
  3241. | converting to *parsedPatch
  3242. | unmarshaling instruction 1 to Instruction
  3243. | converting to SingleInstruction...
  3244. | type=kobopatch.Enabled
  3245. | unmarshaling instruction 2 to Instruction
  3246. | converting to SingleInstruction...
  3247. | type=kobopatch.Description
  3248. | unmarshaling instruction 3 to Instruction
  3249. | converting to SingleInstruction...
  3250. | type=kobopatch.FindReplaceString
  3251. | converting to PatchableInstruction
  3252. | unmarshaling instruction 4 to Instruction
  3253. | converting to SingleInstruction...
  3254. | type=kobopatch.FindReplaceString
  3255. | converting to PatchableInstruction
  3256. | unmarshaling instruction 5 to Instruction
  3257. | converting to SingleInstruction...
  3258. | type=kobopatch.FindReplaceString
  3259. | converting to PatchableInstruction
  3260. | unmarshaling instruction 6 to Instruction
  3261. | converting to SingleInstruction...
  3262. | type=kobopatch.FindReplaceString
  3263. | converting to PatchableInstruction
  3264. | unmarshaling patch "Force user line spacing in ePubs (Part 2 of 2)" to PatchNode ([]yaml.Node)
  3265. | converting to []InstructionNode (map[string]yaml.Node)
  3266. | converting to *parsedPatch
  3267. | unmarshaling instruction 1 to Instruction
  3268. | converting to SingleInstruction...
  3269. | type=kobopatch.Enabled
  3270. | unmarshaling instruction 2 to Instruction
  3271. | converting to SingleInstruction...
  3272. | type=kobopatch.Description
  3273. | unmarshaling instruction 3 to Instruction
  3274. | converting to SingleInstruction...
  3275. | type=kobopatch.FindBaseAddressString
  3276. | converting to PatchableInstruction
  3277. | unmarshaling instruction 4 to Instruction
  3278. | converting to SingleInstruction...
  3279. | type=kobopatch.ReplaceString
  3280. | converting to PatchableInstruction
  3281. | unmarshaling patch "Ignore ePub book CSS and Adobe XPGT stylesheets" to PatchNode ([]yaml.Node)
  3282. | converting to []InstructionNode (map[string]yaml.Node)
  3283. | converting to *parsedPatch
  3284. | unmarshaling instruction 1 to Instruction
  3285. | converting to SingleInstruction...
  3286. | type=kobopatch.Enabled
  3287. | unmarshaling instruction 2 to Instruction
  3288. | converting to SingleInstruction...
  3289. | type=kobopatch.FindBaseAddressString
  3290. | converting to PatchableInstruction
  3291. | unmarshaling instruction 3 to Instruction
  3292. | converting to SingleInstruction...
  3293. | type=kobopatch.ReplaceString
  3294. | converting to PatchableInstruction
  3295. | unmarshaling instruction 4 to Instruction
  3296. | converting to SingleInstruction...
  3297. | type=kobopatch.FindBaseAddressString
  3298. | converting to PatchableInstruction
  3299. | unmarshaling instruction 5 to Instruction
  3300. | converting to SingleInstruction...
  3301. | type=kobopatch.ReplaceString
  3302. | converting to PatchableInstruction
  3303. | unmarshaling patch "Default ePub serif font (Amasis)" to PatchNode ([]yaml.Node)
  3304. | converting to []InstructionNode (map[string]yaml.Node)
  3305. | converting to *parsedPatch
  3306. | unmarshaling instruction 1 to Instruction
  3307. | converting to SingleInstruction...
  3308. | type=kobopatch.Enabled
  3309. | unmarshaling instruction 2 to Instruction
  3310. | converting to SingleInstruction...
  3311. | type=kobopatch.Description
  3312. | unmarshaling instruction 3 to Instruction
  3313. | converting to SingleInstruction...
  3314. | type=kobopatch.FindReplaceString
  3315. | converting to PatchableInstruction
  3316. | unmarshaling instruction 4 to Instruction
  3317. | converting to SingleInstruction...
  3318. | type=kobopatch.FindReplaceString
  3319. | converting to PatchableInstruction
  3320. | unmarshaling instruction 5 to Instruction
  3321. | converting to SingleInstruction...
  3322. | type=kobopatch.FindReplaceString
  3323. | converting to PatchableInstruction
  3324. | unmarshaling instruction 6 to Instruction
  3325. | converting to SingleInstruction...
  3326. | type=kobopatch.FindReplaceString
  3327. | converting to PatchableInstruction
  3328. | unmarshaling patch "Default ePub symbol font (Symbol)" to PatchNode ([]yaml.Node)
  3329. | converting to []InstructionNode (map[string]yaml.Node)
  3330. | converting to *parsedPatch
  3331. | unmarshaling instruction 1 to Instruction
  3332. | converting to SingleInstruction...
  3333. | type=kobopatch.Enabled
  3334. | unmarshaling instruction 2 to Instruction
  3335. | converting to SingleInstruction...
  3336. | type=kobopatch.Description
  3337. | unmarshaling instruction 3 to Instruction
  3338. | converting to SingleInstruction...
  3339. | type=kobopatch.FindReplaceString
  3340. | converting to PatchableInstruction
  3341. | unmarshaling patch "Force user font-family in ePubs (Part 2 of 2)" to PatchNode ([]yaml.Node)
  3342. | converting to []InstructionNode (map[string]yaml.Node)
  3343. | converting to *parsedPatch
  3344. | unmarshaling instruction 1 to Instruction
  3345. | converting to SingleInstruction...
  3346. | type=kobopatch.Enabled
  3347. | unmarshaling instruction 2 to Instruction
  3348. | converting to SingleInstruction...
  3349. | type=kobopatch.Description
  3350. | unmarshaling instruction 3 to Instruction
  3351. | converting to SingleInstruction...
  3352. | type=kobopatch.FindBaseAddressString
  3353. | converting to PatchableInstruction
  3354. | unmarshaling instruction 4 to Instruction
  3355. | converting to SingleInstruction...
  3356. | type=kobopatch.ReplaceString
  3357. | converting to PatchableInstruction
  3358. | unmarshaling patch "Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt)" to PatchNode ([]yaml.Node)
  3359. | converting to []InstructionNode (map[string]yaml.Node)
  3360. | converting to *parsedPatch
  3361. | unmarshaling instruction 1 to Instruction
  3362. | converting to SingleInstruction...
  3363. | type=kobopatch.Enabled
  3364. | unmarshaling instruction 2 to Instruction
  3365. | converting to SingleInstruction...
  3366. | type=kobopatch.Description
  3367. | unmarshaling instruction 3 to Instruction
  3368. | converting to SingleInstruction...
  3369. | type=kobopatch.FindBaseAddressString
  3370. | converting to PatchableInstruction
  3371. | unmarshaling instruction 4 to Instruction
  3372. | converting to SingleInstruction...
  3373. | type=kobopatch.ReplaceString
  3374. | converting to PatchableInstruction
  3375. validating patch file
  3376. applying patch file
  3377. | validating patch file
  3378. | looping over patches
  3379. | Patch("Default ePub monospace font") enabled=false
  3380. | ResetBaseAddress()
  3381. | skipping
  3382. | Patch("Default ePub sans-serif font (Gill Sans)") enabled=false
  3383. | ResetBaseAddress()
  3384. | skipping
  3385. | Patch("Default ePub serif font (Amasis)") enabled=false
  3386. | ResetBaseAddress()
  3387. | skipping
  3388. | Patch("Default ePub symbol font (Symbol)") enabled=false
  3389. | ResetBaseAddress()
  3390. | skipping
  3391. | Patch("Disable orphans/widows avoidance") enabled=false
  3392. | ResetBaseAddress()
  3393. | skipping
  3394. | Patch("Force user font-family in ePubs (Part 2 of 2)") enabled=false
  3395. | ResetBaseAddress()
  3396. | skipping
  3397. | Patch("Force user line spacing in ePubs (Part 2 of 2)") enabled=false
  3398. | ResetBaseAddress()
  3399. | skipping
  3400. | Patch("Ignore ePub TOC navpoints") enabled=false
  3401. | ResetBaseAddress()
  3402. | skipping
  3403. | Patch("Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt)") enabled=false
  3404. | ResetBaseAddress()
  3405. | skipping
  3406. | Patch("Ignore ePub book CSS and Adobe XPGT stylesheets") enabled=false
  3407. | ResetBaseAddress()
  3408. | skipping
  3409. patched file - orig:8731400 new:8731400
  3410. copying new header to output tar - size:8731400 mode:'509'
  3411. writing patched file to tar writer
  3412.  
  3413.  
  3414. KoboPatch::ApplyTranslations
  3415.  
  3416.  
  3417. KoboPatch::ApplyFiles
  3418.  
  3419.  
  3420. KoboPatch::WriteOutput
  3421. Removing old output tgz 'out/KoboRoot.tgz'
  3422. Closing tar
  3423. Closing gz
  3424. Writing buf to output 'out/KoboRoot.tgz'
  3425. Checking patched KoboRoot.tgz for consistency
  3426. sum:55043024 == expected:55043024
  3427.  
  3428. sha1 checksums:
  3429. d03965188cc8f56accefd1898969cc883c45b467 ./usr/local/Kobo/libnickel.so.1.0.0
  3430. eedf4fd60f556752c4e55f83e646864ac2556c0e ./usr/local/Kobo/nickel
  3431. 71b58504537d2aa49d44b37d6b02a6d263c52622 ./usr/local/Kobo/libadobe.so
  3432. 4210b5510a473dd067fee6d4f63ab88b1e8032e7 ./usr/local/Kobo/librmsdk.so.1.0.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement