aboutsummaryrefslogtreecommitdiffstats
path: root/content/blog/longevity-of-a-htc-one-s-using-cyanogenmod.rst
blob: 201167604d8ab926831bcb7a28910afcc8337902 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Longevity of a HTC One S using Cyanogenmod
##########################################

:date: 2016-04-02 20:00
:modified: 2016-04-03 20:00
:tags: cyanogenmod, android, lollipop, apps, f-droid, htc one s
:category: mobile
:slug: longevity-of-a-htc-one-s-using-cyanogenmod
:authors: David Runge
:summary: Or howto setup Cyanogenmod on a HTC One S and live with F-Droid happily ever after

The mobile
__________
| I own a quite old - at least by today's standards of planned obsolescence for every consumer device - |htc_one_s| (2012), that won't be receiving any more Android upgrades (|htc_one_s_last_update|: version 4.0.4) or support by its manufacturer directly or any distributor for that matter.
| It's quite a nice, small and lightweight phone, that by now has seen the world and besides a self-administered chassis change hasn't yielded any serious problems.
| The phone doesn't have much RAM or much space. Neither does it have a microSD card slot, NFC or other fancy new stuff that people seem to need.
|

CyanogenMod
___________
| The alternative firmware for some mobile devices |cyanogenmod| is available for free and offers a community driven development branch of the Android kernel, without the Google and mobile vendor bloat.
| Have a look: Maybe your phone is amongst the |cyanogenmod_supported_devices|?
| Not all vendors allow flashing other firmwares though. Some prevent this completely (watch |28c3_doctorow| for commentary on this), others let you do it by voiding your warranty, yet others just let you do it, because they are awesome.
| All |cyanogenmod| capable devices have development codenames. For the |htc_one_s| this is "|cyanogenmod_ville|".
| Each device offers a |cyanogenmod_ville_release_channel| (with stable releases) and a |cyanogenmod_ville_development_channel| (with nightly builds for the adventurous and daring).
| An |cyanogenmod_ville_install| explains how to get |cyanogenmod| on your device.
|

F-Droid
_______
| |f-droid| is an alternative app store to |google_play|. It only offers free software. This is pretty awesome.
| Some useful apps I like, use or have used:

  * AFWall+
  * AntennaPod
  * Ardroid
  * CAdroid
  * ChatSecure
  * ConnectBot
  * DAVdroid
  * F-Droid
  * Plumble
  * Firefox
  * Irssi ConnectBot
  * K-9 Mail
  * OwnCloud
  * ownCloud News Reader
  * MyOwnNotes
  * oandbackup
  * OpenKeychain
  * OpenVPN for Android
  * OsmAnd~
  * Orbot
  * Orweb
  * Password Store
  * Twidere
  * XBMC Remote

Conclusion
__________
Yay!

  * I don't need to buy a new phone each year, because my battery got eaten by malicious apps that I can't disable.
  * I can use an Android device without Google
  * I can use an Android device without vendor bloat
  * I can use an Android device as root and modify it the way I want it
  * I can choose to only install free apps

.. |cyanogenmod_ville_install| raw:: html

  <a href="https://wiki.cyanogenmod.org/w/Install_CM_for_ville" target="_blank">install section</a>

.. |cyanogenmod_ville_development_channel| raw:: html

  <a href="http://download.cyanogenmod.org/?type=nightly&device=ville" target="_blank">development channel</a>

.. |cyanogenmod_ville_release_channel| raw:: html

  <a href="http://download.cyanogenmod.org/?type=snapshot&device=ville" target="_blank">release channel</a>

.. |htc_one_s_last_update| raw:: html

  <a href="http://www.htc.com/de/support/htc-one-s/news" target="_blank">last update</a>

.. |htc_one_s| raw:: html

  <a href="http://www.htc.com/de/support/htc-one-s/" target="_blank">HTC One S</a>

.. |cyanogenmod_ville| raw:: html

  <a href="https://wiki.cyanogenmod.org/w/Ville_Info" target="_blank">ville</a>

.. |f-droid| raw:: html

  <a href="https://f-droid.org" target="_blank">F-Droid</a>

.. |google_play| raw:: html

  <a href="https://play.google.com" target="_blank">Google Play</a>

.. |28c3_doctorow| raw:: html

  <a href="https://media.ccc.de/v/28c3-4848-en-the_coming_war_on_general_computation" target="_blank">Cory Doctorow at 28C3</a>

.. |cyanogenmod| raw:: html

  <a href="http://cyanogenmod.org" target="_blank">CyanogenMod</a>

.. |cyanogenmod_supported_devices| raw:: html

  <a href="https://wiki.cyanogenmod.org/w/Devices" target="_blank">supported devices</a>