Code:
	Larger Sleep/Power-off timeouts:
  - Enabled: no
  - PatchGroup: Sleep/Power-off timeouts
  - Description: |
      Increase the available sleep/power-off timeouts to larger values (up to a
      few weeks). To customize this patch, see https://pgaskin.net/kobopatch-patches/lgrpwroff-12920.html .
  # Multiplier in N3PowerWorkflowManager::configureWakeup
  - ReplaceBytesAtSymbol: {Symbol: "N3PowerWorkflowManager::configureWakeup(AlarmControl*, int, char const*)", Offset: 11, FindH: 04 FB 05 F5, ReplaceH: 4F EA 45 55} # mul r5(dest), r4(multiplier), r5(mins)  -> lsl r5, r5, #21
  # Multiplier in N3PowerWorkflowManager::pollBattery
  - ReplaceBytesAtSymbol: {Symbol: "N3PowerWorkflowManager::pollBattery()", Offset: 101, FindH: 08 FB 00 F8, ReplaceH: 4F EA 40 58} # mul r8(dest), r8(multiplier), r0(mins)  -> lsl r8, r0, #21
  - ReplaceBytesAtSymbol: {Symbol: "N3PowerWorkflowManager::pollBattery()", Offset: 149, FindH: 02 FB 00 F2, ReplaceH: 4F EA 40 52} # mul r2(dest), r2(multiplier), r0(mins)  -> lsl r2, r0, #21
  # Menu text
  - FindBaseAddressString: "5 mins\0"
  - ReplaceString: {Offset: 0, Find: "5 mins\0", Replace: "34m"}
  - ReplaceString: {Offset: 8,  Find: "10 mins", Replace: "1h9m"}
  - ReplaceString: {Offset: 16, Find: "15 mins", Replace: "4h4m"}
  - ReplaceString: {Offset: 24, Find: "30 mins", Replace: "23h53m"}
  - ReplaceString: {Offset: 32, Find: "45 mins", Replace: "72h14m"}
  - ReplaceString: {Offset: 38, Find: "60 mins", Replace: "96h7m"}
  # Values (see https://www.mobileread.com/forums/showpost.php?p=3887105)
  - FindBaseAddressSymbol: "N3SettingsPowerView::initChoices()"
  - ReplaceInt: {Offset: 11,  Find: 5,  Replace: 1}
  - ReplaceInt: {Offset: 465, Find: 5,  Replace: 1}
  - ReplaceInt: {Offset: 99,  Find: 10, Replace: 2}
  - ReplaceInt: {Offset: 525, Find: 10, Replace: 2}
  - ReplaceInt: {Offset: 159, Find: 15, Replace: 7}
  - ReplaceInt: {Offset: 583, Find: 15, Replace: 7}
  - ReplaceInt: {Offset: 219, Find: 30, Replace: 41}
  - ReplaceInt: {Offset: 641, Find: 30, Replace: 41}
  - ReplaceInt: {Offset: 279, Find: 45, Replace: 124}
  - ReplaceInt: {Offset: 699, Find: 45, Replace: 124}
  - ReplaceInt: {Offset: 339, Find: 60, Replace: 165}
  - ReplaceInt: {Offset: 755, Find: 60, Replace: 165}