Drivenote: Fuel log & more

50ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชตเชฐเซเชฃเชจ:
เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชตเชพเชนเชจเซ‹เชจเซ€ เชคเชฎเชพเชฎ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“ เชœเซ‡เชฎ เช•เซ‡ เชญเชฐเชฃ, เชจเชฟเชฐเซ€เช•เซเชทเชฃ, เชธเชฎเชพเชฐเช•เชพเชฎ, เชœเชพเชณเชตเชฃเซ€ เช…เชฅเชตเชพ เชชเซเชฐเชตเชพเชธเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช—เซเชฐเชพเชซเชฟเช• เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชตเชพเชนเชจ เช–เชฐเซเชš เช…เชจเซ‡ เชฌเชณเชคเชฃ เชตเชชเชฐเชพเชถเชจเซ€ เชเชพเช‚เช–เซ€ เชœเชพเชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹.


เชตเชฟเชถเซ‡เชทเชคเชพ:
+ เชฌเชนเซเชตเชฟเชง เชตเชพเชนเชจเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ
+ เชฆเชฐเซ‡เช• เชตเชพเชนเชจเชจเซ€ เชฒเซ‹เช—เชฌเซเช•เชฎเชพเช‚ เชตเชฟเชตเชฟเชง เช•เซ‡เชŸเซ‡เช—เชฐเซ€เชจเชพ เชซเชฟเชฒ-เช…เชชเซเชธ, เช–เชฐเซเชš เช…เชจเซ‡ เชชเซเชฐเชตเชพเชธเซ‹ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡
+ เชชเซ‚เชฐเซเชตเชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชšเชฟเชนเซเชจเซ‹ เชธเชพเชฅเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชฒเซ‹เช—เชฌเซเช• เชถเซเชฐเซ‡เชฃเซ€เช“ เชฌเชจเชพเชตเซ‹
+ เชชเซ‚เชฐเซเชตเชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช…เช‚เชคเชฐเชพเชฒเซ‹เชฎเชพเช‚ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฒเซ‹เช—เชฌเซเช• เชเชจเซเชŸเซเชฐเซ€เช“ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชฆเชพ.เชค. เช•เชฐ, เชญเชพเชกเชพเชชเชŸเซเชŸเชพ, เชตเซ€เชฎเชพ เชšเซ‚เช•เชตเชฃเซ€ เชตเช—เซ‡เชฐเซ‡ เชฎเชพเชŸเซ‡.
+ เชฆเซเชตเชฟ-เชฌเชณเชคเชฃ เชตเชพเชนเชจเซ‹เชจเซ‹ เชธเชชเซ‹เชฐเซเชŸ (เชตเชพเชนเชจเซ‹ เชœเซ‡ เชฆเชพ.เชค. เชชเซ‡เชŸเซเชฐเซ‹เชฒ เช…เชจเซ‡ เช—เซ‡เชธ เชชเชฐ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡)
+ เชšเซ‹เช•เซเช•เชธ เชคเชพเชฐเซ€เช– เช…เชฅเชตเชพ เชฎเชพเช‡เชฒเซ‡เชœ เชฎเชพเชŸเซ‡ เชธเซเชฎเซƒเชคเชฟเชชเชคเซเชฐ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชถเซเชฐเซ‡เชฃเซ€ เชคเชฐเซ€เช•เซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡
+ เช…เช‚เชคเชฐ เชเช•เชฎ, เชตเซ‹เชฒเซเชฏเซเชฎ เชเช•เชฎ เช…เชจเซ‡ เชฌเชณเชคเชฃ เชตเชชเชฐเชพเชถ เชเช•เชฎ เชตเชพเชนเชจ เชฆเซ€เช  เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡
+ CSV เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚เชฅเซ€ เชฒเซ‹เช—เชฌเซเช• เชเชจเซเชŸเซเชฐเซ€เช เช…เชฅเชตเชพ เชซเชฟเชฒ-เช…เชชเซเชธ เช†เชฏเชพเชค เช•เชฐเซ‹
+ เชฌเชณเชคเชฃ เชตเชชเชฐเชพเชถเชจเซเช‚ เช—เซเชฐเชพเชซเชฟเช•เชฒ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ, เช“เชกเซ‹เชฎเซ€เชŸเชฐ เชตเชฒเชฃ, เช•เชฟเชฒเซ‹เชฎเซ€เชŸเชฐ/ เชฎเชพเช‡เชฒ เชฆเซ€เช  เช–เชฐเซเชš, เช…เชจเซ‡ เชตเชพเชนเชจ เช–เชฐเซเชš (เชชเซเชฐเซ‹ เชซเซ€เชšเชฐ)
+ CSV เชซเชพเช‡เชฒเชฎเชพเช‚ เชฒเซ‹เช—เชฌเซเช• เชเชจเซเชŸเซเชฐเซ€เช, เชซเชฟเชฒ-เช…เชชเซเชธ เช…เชฅเชตเชพ เชŸเซเชฐเชฟเชชเซเชธ เชจเชฟเช•เชพเชธ เช•เชฐเซ‹
+ เชธเซเชฅเชพเชจเชฟเช• เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚ เช“เชŸเซ‹ เชกเซ‡เชŸเชพ เชฌเซ‡เช•เช…เชช
+ Google เชกเซเชฐเชพเช‡เชต เชชเชฐ เชธเซเชตเชค เชกเซ‡เชŸเชพ เชฌเซ‡เช•เช…เชช



เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชตเชพเชจเช—เซ€เช“:
+ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ: เช—เซ‚เช—เชฒ เชกเซเชฐเชพเช‡เชต เชชเชฐ เชฌเซ‡เช•เช…เชช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€.
+ RECEIVE_BOOT_COMPLETED: เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจเชจเชพ เชฐเซ€เชฌเซ‚เชŸ เชชเช›เซ€ เชฐเซ€เชฎเชพเช‡เชจเซเชกเชฐเซเชธ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹.
+ เชฌเชฟเชฒเชฟเช‚เช—: เชชเซเชฐเซ‹ เชตเชฐเซเชเชจเชฎเชพเช‚ เช‡เชจ-เชเชช เช–เชฐเซ€เชฆเซ€ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
30 เช‘เช•เซเชŸเซ‹, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

- Adaptations for Android 15 and higher
- Bugfixes

เชเชช เชธเชชเซ‹เชฐเซเชŸ