yashsingh1/xdaforums huggingface dataset:
[Touch HD Themes and Apps] abeery:
I agree with the above post... MobiReader works great for me... reading a David Webber book on mine now... Couple of tips... Go into the options and turn screen tap navigation on... tapping on the left side on the screen goes back... right side goes forward... I also use gsen to rotate screen automatically and actually hold the device upside down so I don't acccidently press one of the 4 home row keys.

Also Mobi has a fullscreen mode that removes top and bottom bars
[Touch HD Themes and Apps] Cheesy Dave:
AGREE !

Mobipocket is excellent. So much better than Microsoft Reader which since I dumped on my Tytn II I have not used on the HD.

But, I must admit to using my ebook - Iliad - more often than the HD for reading.

Find mobipocket here: www.mobipocket.com/en/DownloadSoft/application.asp?device=WindowsMobile
[Touch HD Themes and Apps] MacDegger:
iSilo (www.isilo.com). I used it for years on the palmpilot and was very, VERY happy that they had a ppc version, too.

It's the only one which does fullscreen as it should (totally fullscreen, no toolbars or anything else), with correct screen or line scrolling (I use AEbutton to set volume up/down to screen up/down). No screwing around with virtual book pages or whatever...just text (and [embedded] pics) on screen (I mean, wtf, it's an Ebook, not a book...why even have pages!).
[Touch HD Themes and Apps] eaglesteve:
I use mobipocket which has full screen, but still show critical information all all time such as what time it is, my battery level, a percentage read, etc. Totally full screen is not necessary a good thing. I mean, who wants to get in and out all the time to find out if the bus shoud have arrive by this time, how close am to to finishing the book, etc?

That said, comparing software and improving on my choice of software is my hobby, so thank you for the lead.
[Touch HD Themes and Apps] MacDegger:
If you really want all that info, just don't use isilo in fullscreen mode! And you can set it up however you like, anyway (with/without scrollbar, info bars etc). Personally, when I'm reading I'm reading, and the bus will come whenever it comes...and I'll finish the book whenever it's done...if I really want to know how far in I am, I'll check. So for me, true fullscreen is the best :)

Some kind of topscreen tap to show battery level when you're reading for a long time would be nice, I guess, but if I'm doing that, I'll probably hit the battery level warning anyway :)
[Touch HD Themes and Apps] gonzalopeoncurras:
i like word in mi computer and word mobile in my htc touch hd. i can move with my finger and i can edit text.

i don´t like pdf.

i like isilo and mobipocket because they have a good vision in htc touch hd.
[Touch HD Themes and Apps] VC_48:
You can remap volume buttons to up and down and use any e-reader
[Touch HD Themes and Apps] garyjmobey:
It might be worth having a look through

MoblieRead http://www.mobileread.com/forums/
[Touch HD Themes and Apps] kstab:
Mobipocket gets my vote too....
[Touch HD Themes and Apps] goody:
Alreader !

Alreader is definately the best.

Discussed here:

http://xdaforums.com/showthread.php?t=449778&highlight=alreader

and here:

http://xdaforums.com/showthread.php?t=325622&highlight=alreader

and elsewhere.

You can find link to version 2.3 (english!) in above discussions.
[Touch HD Themes and Apps] eaglesteve:
I'm using AlReader V2.3 now and love it. Is there a way to make it read PDF file though?
[Touch HD Themes and Apps] goody:
PDFs cannot be read by alreader. Use Adobe Reader 2.0

Or: Extract text out of PDF on your PC. Than read text with alreader.
[Touch HD Themes and Apps] Schobul:
One of the best imho is Alreader 2.3. It works very fine in full screen mode, tap on the right to switch to task bar mode, tap down or up to move one site ahead or back. Huge variety of settings - TOP 1 for me. No need to convert files..
[Touch HD Themes and Apps] MPCS:
I use "repligo 2" to read my ebooks on the Touch HD. On your PC you can change (via a printer driver) merely each format (pdf, doc, and, and, and) into the repligo format.

Unfortunately the development of repligo is stopped (formerly I could use my fingers to move text, now I have to use the volume buttons to go to the next site of the book) - but for my purpose repligo is a very comfortable prog to read ebooks: A full screen with adjustable fonts and sizes and no disturbing menues. Try it!
[Touch HD Themes and Apps] hassler:
it depends on what format of ebook you'd prefer to read

i personally dont like using PDF because when it shrinks the whole page sometimes you cant read anything.

I vote for Mobipocket :)

most of my ebooks are on PRC format :)
[Touch HD Themes and Apps] defcon2000:
My old reader was repligo... very nice and you can get a batch converter for pdf.

My new reference is mobipocketreader.

Pro:

:: it's free

:: fullscreen mode with progressbar

:: no problems with clearview (like repligo)

:: perfect reflow

:: hardware button support in fullscreenmode

:: you can change line height and font (I love Helvetica), of course also text size

:: and the best... a FREE converter for ALL important files (html, word, pdf....) with syncronisation when you connect the phone

:: it's a good newsreader too

contra

:: no batch converting of files

:: buggy hardwarebutton support on hd --> only forward, backward don't work

:: interface is very small --> not really touchfriendly
[Touch HD Themes and Apps] Jim Chapman:
Freda - a new ebook reader

Hi,

Maybe you'd like to give this new program a go?

Jim
[Touch HD Themes and Apps] stuntdouble:
This Freda program is great for our HD's. So simple to use. Highly recommended! Nice one Jim.
[Touch HD Themes and Apps] THUDUK:
I use Freda also, absolutely brilliant ebook reader, you can set the page up full screen, black background, any font, any size, swipe the page to turn the page, Iphone like application, just needs its icon made higher resolution for our WVGA screens...Highly recommended.

Have used mobipocket, but Freda is a lot better
[Touch HD Themes and Apps] mattbootes:
I use mobipocket reader. Works really well, especially when you enable the 'clicking on pages turns pages'. you hardly have to think about it.

+1 for mobipocket
[Touch HD Themes and Apps] dataSaMm:
Mobipocket is a very nice program, very light. Also I have installed a dictionary, so when ever there is a new word I can look it up.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Evolution X 9.2 for the Xiaomi Mi A1 [tissot]

/*
* Your warranty is void. Or valId, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/

Keep Evolving

Pixel UI, customization, and more, we are Evolution X!

- Team Evolution X -

@joeyhuab (Founder/Lead Developer)

@RealAkito(Project Manager/Co-Founder)

@AnierinB (Project Specialist/Co-Founder)

Reach us on Twitter! @EvolutionXROM

Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

What are our features?

Spoiler content hidden.

* Avoid using OFFICIAL TWRP, use 3.5.2_9 instead

* Restoring Settings backups via Google account is currently broken (apps and contacts restore fine).

* At a Glance disappears when using higher grids.

DO NOT FLASH GAPPS, ALREADY INCLUDED

First Time Install / Clean Flash

1. Reboot to Recovery

2. Download the zip for your device

3. Flash the ROM (and make sure recovery persists)

4. Reboot to System and #KeepEvolving

Update / Dirty Flash

1. Reboot to Recovery

2. Download the update for your device

3. Flash the ROM (and make sure recovery persists)

4. Reboot to System and #KeepEvolving

Download

Donate to me! / Official Chat

​

Android OS version: 14.0.0_r53

Security patch level: July 2024

Build author: Joey Huab

Source code: Evolution X Github

Kernel Source code: Noob kernel

ROM Developer: Joey Huab

XDA: DevDB Information

Evolution X, ROM for the Mi A1

Contributors

joeyhuab

ROM OS Version: Android 14

ROM Kernel: Linux 4.9.337

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 9.2

Stable Release Date: 2024-07-04

Created 2024-04-11

Last Updated 2024-06-21
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Changelog for the latest update (07/04/2024)

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
YES!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danicadanicadanica:
Booted, the issues i ve seen so far are no wifi tile and blank offline charging..
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Alvaro104:
The Legendary Mi A1....is back
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
I'll probably provide a fix later today.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danicadanicadanica:
Charging led is not working and network speed indicator sometimes show sometimes not so i hoped it would be fix..
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Well sorta major update. Pixel-framework has been re-imported and stuff like Extreme Battery saver has returned. App lock support is also added back. This may be my last update in a while so I really hope everyone can help support for this one. Thanks to all. Once we'll come back, it'll probably be Evo X using LineageOS as the base. Issues such as offline charging animation and wifi/data QS tile have been brought back. Charging LED will be resolved next time.

Changelog for the latest (04/17/2024) update

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Just_Cortex:
can you reduce ram usage?

View attachment 6093814
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] deepesh_p:
Probably not specific to A14, I have been running into random UI freezes and janky navigation quite a lot lately. This especially happens when I turn on/off any of the radios (bluetooth, wifi, mobile data). After reading around, a common suggestion seems to be that clearing system cache partition can help with this. Given that the procedure is harmless and I hadn't updated my ROM in 2 years, I thought I'd give it a shot. To my surprise, I can't see the Wipe Cache option under TWRP recovery. Having read some more, I saw an explanation that cache partition was apparently done away with after the introduction of A/B partitions.

So, my question is, what can I do to solve these freezes and hangs?

Context: I've been daily driving Evo X based on A12.1 and waiting for Joeyhuab to return and resume his work on A14, before I can make the update. This is my primary device so stability is important.

P.S. I initially thought this was due to the battery getting very old (Sept 2017 manufacturing). However, a replacement battery hasn't solved this issue and the freezes and janks are still present.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Pretty sure the device isn't strong enough to handle A14.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
I only use MiA1 for simple tasks like remote control and I have impression evo X A14 is a bit smoother than evo X A13
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] deepesh_p:
Thanks for the prompt response. Appreciate the honesty too. Do you think it was capable of handling Evo X A12? Like I said, I've been using it long enough, but don't remember how long I've been struggling with these stutters and battery replacement also hasn't solved it. I'm a pretty light user too, and use it primarily for calls, WhatsApp, YouTube, payments, occasional camera and that's pretty much it.

Does Wiping System Cache help? If so, how to do so? (Can't see the option in recovery). If not, what else would you suggest I do for a smoother daily driving experience and better backup?

As always, thank you for everything you're doing to keep this device alive despite your ongoing hardship 🙏🏼
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] CosmicDan:
I had the same issue after recently reviving my Mi A1, thought it was wearing out/failing because after trying some of these newest ROM's I would sometimes get bootloops even.

Then I did a flash of stock ROM under EDL mode and everything seems fine.

This ROM seems pretty darn good so far, no issues except sadly I can't get VoLTE working but that could be my provider so take that report with a grain of salt. (Tried the Pixel IME module too, via KernelSU - Pringgodani 2.2 kernel)...... this is a new and troublesome SIM though so I'll try some other ROM's to confirm)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] deepesh_p:
Maybe Android Go edition makes more sense for the hardware our beloved Mi A1 has? I don't think I'll go back to stock (A9) though. Xiaomi did a very half assed job at making that update, and it broke more things than it fixed. I'll happily stay with the current Evo X 12.1 for the foreseeable future, but definitely want to explore ways to fix these stutters and random janks.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] CosmicDan:
If you have the spare time you can try Android Go via GSI setup (need to treble-ize the device), could also try sooti's pure Android 14 GSI if you go that route too.

Samsung like to (used to) release midrange phones with 3GB RAM and with OneUI's bloatware and all that it's fine, multitasking kinda sucks mind you but that's how you know its a RAM issue.

I find this ROM quite smooth though tbh, its no better than the final stock ROM (A10?) as far as fluidity and responsiveness goes. After the initial laggy period on the first few boots I mean ofc; that's normal on all ROM's (background optimization of dex cache or whatever)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Yeah it should optimize after a few days. I'll probably provide another update with several ROM fixes and changes towards disabling more debug stuff for more performance.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danicadanicadanica:
I want to ask if EvoXYZ will be transitioned to this device in future ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Final update for this month. We'll probably switch to Evo XYZ which is a LOS based implementation of our source, for the next update. It may require a clean flash so backup everything for now.

For this update, several fixes/changes were made to the ROM, with a return of some features, while FP auth vibration toggle and Wifi standard icon have returned as well. Check the changelog for updated changes since the 04/22 build.

Thanks to all who supported and who are willing to once again.

Changelog for the latest (04/29/2024) update

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ze7zez:
Full of changelog from ROM.zip
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
May 2024 security patch update is here. Several ROM changes and fixes included such as Depth Wallpaper feature.

Thanks to all who donated and who are willing to once again for this update. I'll make sure the next release will use Evo 9.0 instead.

Changelog for the latest (05/11/2024) update

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Just an FYI.

There's no new PIF.apk for now. Unfortunately, we're all waiting for passing fingerprints.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] matyasmatta:
This is straight-up ridiculous. I bought the phone in 2018, it was released in 2017 and the SoC is from 2016. I took the phone to Mallorca for a detox running the A13 version of Evo X, it worked really well for a phone that's 7 years old. I then updated the ROM to A14 and woah, it's so blazing fast, that's actually blimming usable. And yes, the battery is worn and the display is not fancy, but woah, it's so usable, served me well for two weeks for a phone detox. Kudos, kudos y'all. This is unbelievable.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] maksimus0021:
Del.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] xchan88:
I tried downloading the ROM from the link on the Evolution webpage, however, it's not working. I was able to find the ROM from SourceForge and found 2 files. evolution_tissot-ota-ap1a.240505.005-05101938-OFFICIAL.zip and EvolutionX-14.0-20240515-tissot-v9.0-Official.zip. Used the suggested recovery from the main page, clean flashed the first ROM, rebooted back to recovery, flashed the second ROM, and it rebooted back to recovery. Wiped system, data, internal data, clean flashed the 2nd file only (EvolutionX-14.0-20240515-tissot-v9.0-Official.zip), wiped Dalvik, rebooted system. Same result. This time I thought that there must be something wrong with the phone. Clean flashed the discontinued Evo-X ROM, and let out a sigh of relief that my device still works.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Finally, here's our 9.0 release of the ROM. This one uses LineageOS as our base to completely form a stable and useful experience. It will help as Lineage is currently one of the more cleaner interfaces and now Evo is using it as the base. Changes are in the changelog as usual. Hope you guys can support once again. Thanks!

Changelog for the latest (06/02/2024) update

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ze7zez:
This is the userdebug version. Will there be a normal user version?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Next security patch
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Minor update while waiting for A14 QPR3 patches. Several stuff added/fixed in the ROM. QS panel styles and QS A11 style have returned. Play font now added and HarmonyOS font updated. Handwritten clock style from A14 Beta has been added back as well.

This is the user build as per request.

We're still waiting for June security patches AKA A14 QPR3 which will be sure to bring lots of changes once again to the stock Android base.

If you enjoy our frequent updates/fixes, please don't forget to donate, thanks!

Changelog for the latest update (06/07/2024)

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ocadigo:
Wait... WHOAAAAAAAAAAAAA..... THIS IS AWESOME!!! The Legendary Phone and ROM is BACK!

Thankyou so much
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
You're welcome! I hope you guys can still support!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] binuralka:
This one is a great rom, thank you devs!

It's good to have an updated fallback device!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
@joeyhuab : FYI for some reason EvolutionX-14.0-20240618-tissot-v9.0-Official recovery does not adb sideload flash Magisk-v27.0 on new slot so I fastboot booted another recovery image to adb sideload flash Magisk. Thanks for keeping MiA1 allive and up to date
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Probably the last May patch update. RCS is now fixed (dunno until when). Several other ROM fixes are included. June patches should arrive by next week the earliest.

If you enjoy our constant updates and fixes, feel free to support.

Changelog for the latest update (06/21/2024)

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Completely skipped June patch update with this as we release with July security patches. Version is now 9.2. Currently, Circle to search couldn't be enabled due to changes in Android 14 QPR3 but we'll see if we can enable it in the future.

If you enjoy our constant updates and fixes, please do support. We are having a difficult time sustaining the projects due to lack of funding and I hope everyone can help out.

Changelog for the latest update (07/04/2024)

DOWNLOAD
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
Question: is EvolutionX-14.0-20240703-tissot-v9.2-Official a GSI ROM, in other words, does it need a vendor image? if so which vendor is recommended? I aks because v9.0 to v9.2 upgrade failed (I guess because I flashed Magisk via official TWRP (instead of via twrp-3.5.2_with_tissot_manage,r my bad)). But if EvolutionX-14.0-20240703-tissot-v9.2-Official does not need vendor image I may as wel remove Treble via tissot_manager

update : (see also discord)

OK I see now that there is a 20240704 version ... perhaps 20240703 had an issue. In any case, I can confirm: EvolutionX-14.0 is NOT a GSI ROM (I disabled Treble and installed 20240618 just fine on A and B slot). Now I will try 20240704.

update: 20240704 installs fine ! thanks @joeyhuab for ROM !
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Inti31:
With the new dirty update to July 04 I can't connect to 5Ghz wifi - ist says saved/deaktivated.

2.4ghz is working
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sogol:
Hello everyone. If anyone can help me... I've tried every way but I can't permanently install the TWRP recovery to be able to install Magisk (although it installs it). Every time I install TWRP, either on slot A or B, the phone doesn't reboot. Always returns to TWRP recovery mode without ever rebooting the system, whether you choose to reboot on slot A or B. Thank you.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] maksimus0021:
Hi ! There is no need to install permanent TWRP, the phone will not boot into the system. And Magisk installs well using the built-in EvoX Recovery.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sogol:
HI. Thanks for the reply. I tried to install the Magisk zip through Evolution recovery but it gives me an error... Where can I find a Magisk zip file that installs without problems through Evolution recovery? Thank you very much.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] maksimus0021:
Sorry brother, English is not my native language. When installing Magisk.zip via EvoX Recovery, you will be asked to confirm the installation of the package. You need to click on Yes and agree to continue the installation. After this, the installation should proceed without errors. I installed Magisk 25.2, it works without problems.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sogol:
Your english is perfect! 😊 I am also not native english 😄😄😄.

I also tried to confirm to ignore the signature of the file but it still gives me an error in the end... I'm rather thinking that it's not a timing problem, that is, that I shouldn't try installing magisk immediately after installation of the rom itself, without rebooting Android. but I installed evolution with twrp recovery... I don't know why the installation of magisk 27 isn't successful. I try with 25 build and I lat you know. Thanks a lot!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sogol:
I solved it by following this guide on YouTube. To tell the truth, I had already thought about doing this step but I didn't know how to extrapolate the boot.img file from the ROM to be patched. I had to use not Magisk as an app but Cygisk. Thank you!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danicadanicadanica:
Great rom along with newly bought battery 😍
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danicadanicadanica:
This is minor bug ig, even i put high dpi user icon are misaligned in settings. This is the only bug ive seen so far
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sorandommm:
I found small bug: Double tap wake not working and Capacitive button vibrate when locked except home button
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dlayeuh:
hy mate, i'm a new member of xda, i just wanna share the best gcam that ive got yesterday, i think its the best of 8.7 version of gcam that i found for mi a1, the image processing is very good, here it is BSG GCAM, anyway, thanks for this awesome rom mr. joey
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
This isn't even a bug. Use a Pixel device and you'll see it's the same.