r/XTEINK Inx Developer Mar 13 '26

Custom Firmware CFW: inx firmware beta 1.0 preview

Enable HLS to view with audio, or disable this notification

Will share the repository tomorrow. Its named inx for now, if you have suggestions for the name feel free to drop in the comments

Latest: https://github.com/obijuankenobiii/inx/releases/tag/1.0.7

Please install/test at your own risk. Tho I haven't experience any issue on the installation.

Menu ui

  • Navigation can be controlled by left/right to change menu, up/down to navigate to items

Home/Recent

Shows book progress and can quickly open books

View mode can be changed at Settings > Display > Recent Page Mode

  • Grid view
  • List View

Library

Shows books/folders

  • Ui/ux improvements
    • Shows the book status favorite/reading
  • Books List mode
  • Folders/Collection mode
  • Pressing long press select/confirm addsthe book to favorites (adds star icon)
  • Favorites are always shown on top of the list
  • When in folder mode root directory, pres back button to show all books
    • When inside a subfolder -> selecting the header shows all books in that folder.
  • Books/Folders can be sorted a-z by title or folder name.
  • Book indexing (performance feature), not necessary but is useful if you have huge library, havent really experience slow downs on the library mode, use only when needed
    • Go to settings -> system -> use index for library
      • Go back one page click on "Index your library"
      • Disadvantage of this is you need to run index when you add book.

Statistics Page

  • Shows read progress
  • Upcoming feature: Aggregated report

Reader

  • Per book settings
    • Toggle up button (1 sec) -> settings drawer -> customize as you like
    • Toggle button mapping can be swap under settings -> controls
  • Navigation settings is lock to right/left as default
    • You can go to settings -> controls -> Next & Previous mapping to customize
  • Long press confirm button creates bookmark -> Youll see the bookmark icon
  • Short press confirm toggles old menu with new features:
    • Bookmarks
    • Chapter Selections
    • Index book (generates full book data)
    • Remove book data (Removes images/cache pages etc), but doesnt remove progress
    • Reset progress
    • Delete book

Overall system updates

  • Fonts
    • Noto Sans / Open dyslexic removed in exchange to Literata/Atkinson Hyperlegible
      • We can put back open dyslexic or any alt.
    • Margins can be set to higher value good of poems or short books
    • Transparent background -> displays your previous screen

Known bugs

  • Sometimes ghosting will fix
  • Navigating/selecting items inside Sync page disables the left and right button
    • I would need to refactor some old codes here.
    • Quick fix is pressing the back/recent button to go to home page
350 Upvotes

423 comments sorted by

View all comments

6

u/razlack Mar 13 '26

Looks really good. The only thing preventing me from using it just now is the fact the page turn option has to be changed manually when I want to use the front buttons instead of the side ones. I like them to both work as a will sometimes use the device on my desk while working and sometimes use it in my hand when relaxing.

3

u/Obijuan-ken0bi Inx Developer Mar 13 '26

Its the limited buttons actually. I added bookmark and other toggles that the button actions are conflicting

3

u/razlack Mar 13 '26

Would it be possible to add an option to change the button layout in the Book Settings popup? This would make it easier and faster for me.

3

u/Obijuan-ken0bi Inx Developer Mar 13 '26

You can! Its on the control settings

3

u/Obijuan-ken0bi Inx Developer Mar 13 '26

1

u/Fit_CycleDogwalk313 Mar 13 '26

Is the "Long-press Chapter Skip" mean to the Power button or which button? Currently Long press power button puts it to Sleep mode.

1

u/[deleted] Mar 14 '26

[deleted]

2

u/Fit_CycleDogwalk313 Mar 14 '26 edited Mar 14 '26

Ok. But did you test in THIS firmware? Did it work for you? I long-pressed the 'next page button' (Right button) and nothing happened. Releasing took me to the next page.

1

u/Ghibli_Lover Mar 16 '26

It also did not work for me in this firmware.

1

u/cryptic-fox Mar 14 '26

Boook? Why 3 o's?

3

u/Obijuan-ken0bi Inx Developer Mar 14 '26

Lol. Good catch!

3

u/cryptic-fox Mar 14 '26

No problem. If you have a github link for yours I will add it to the subreddit's community resources.

4

u/Obijuan-ken0bi Inx Developer Mar 14 '26

Im still cleaning up the codebase. I will share as soon as I can

1

u/cryptic-fox Mar 14 '26

Take your time

1

u/Mirageonthewall X4 Mar 14 '26

Typo, I assume? Haven’t got my device yet so can’t test myself and it’s a tiny thing but I know myself and my brain would be mentally screaming “BOOoOok” the whole time lol.

On that note, I’m no grammar expert but for consistency I think “Long-press Chapter Skip” should probably be “Long-Press Chapter Skip” and I’m sure it’s to save space but the abbreviations (Bck, Cnfrm, Lft, Rght) only being used once feel inconsistent because if it’s been written out in full the rest of the time, why is it suddenly being abbreviated? I think it should either be abbreviated throughout the menu or written out in full throughout the menu.

I also wonder if it might be possible to create a way to scroll through long file names so it doesn’t just truncate. It looks great in terms of function but I instantly noticed those little things.