From 36189dbb0bbc1f230ad5feb91ca98dbddaf15bc8 Mon Sep 17 00:00:00 2001 From: tiyn Date: Mon, 27 May 2024 01:55:14 +0200 Subject: [PATCH] android/audio: added various audio and android software and resources --- wiki/android.md | 49 +++++++++++++++++++++++++++++++++++++++ wiki/android/launcher.md | 13 +++++++++++ wiki/android/lineageos.md | 22 ++++++++++++++++++ wiki/audio.md | 7 +++++- 4 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 wiki/android/launcher.md create mode 100644 wiki/android/lineageos.md diff --git a/wiki/android.md b/wiki/android.md index 130d09e..bfe9410 100644 --- a/wiki/android.md +++ b/wiki/android.md @@ -10,6 +10,10 @@ The most used app store of android is the [Google Play Store](https://play.googl A free and open-source alternative to it is [F-Droid](/wiki/android/f-droid.md) which only features open-source software. +A list of open-source software options is also available on Alberto Mosconis +[Github](/wiki/git.md#server-with-web-interface) repository +[foss apps](https://github.com/albertomosconi/foss-apps/tree/main). + ## Multi-Factor Authentication [Multi-factor authentication](/wiki/multi-factor_authentication.md) can easily be set up on android @@ -21,3 +25,48 @@ This app is available at [F-Droid](/wiki/android/f-droid.md) as [FreeOTP+](https://f-droid.org/de/packages/org.liberty.android.freeotpplus/) and on [Google Play Store](#app-store) by the [same name](https://f-droid.org/de/packages/org.liberty.android.freeotpplus/). + +## Custom ROMs + +Besites the stock-firmware of vendors there are also custom ROMs. +These are alternative firmware variants made by third party providers. +A well known custom ROM is [LineageOS](/wiki/android/lineageos.md). + +It is possible that some custom ROMs require the user to +[unlock the bootloader](#unlocking-the-bootloader) before the installation can happen. + +## Unlocking the Bootloader + +Unlocking the bootloader can be a bit challenging for some vendors especially. + +For [smartphones and tablets](/wiki/smart_devices.md#smartphones-and-tablet-computers) made by +Xiaomi there are some steps that have to be done to unlock the bootloader. +This section is based on an +[article about unlocking the bootloader](https://new.c.mi.com/global/post/101245) on Xiaomi +Community aswell as another +[article on specifics for HyperOS](https://xiaomiui.net/how-unlock-bootloader-xiaomi-hyperos-53493/). +First the user has to apply to unlock the bootloader. +For this open the Xiaomi Community app, navigate to the "Settings" and select "Change region". +Select the region "Global". +A new option called "Unlock bootloader" now appears in the settings. +Select "Unlock bootloader" and "Apply for unlocking". +It may be possible that a specified time has to be waited for the application process to happen. +Next go to the phones settings. +Navigate to "About Phone" and "MIUI Version", repeatedly tap on "MIUI version" to get into +developer mode if the phone is not already in developer mode. +Navigate to "Additional settings" and "Developer options". +Enable "OEM unlocking" and "USB debugging". +Now add your Xiaomi account to your device. +To do so navigate to "Mi Unlock status" and agree then "Add account and device". +Shutdown your phone and boot into "Fastboot" by holding down the volume down button and the power +button. +Then connect it to a computer via USB. +The following steps have to take place on a [Windows](/wiki/windows.md) system or an emulation or +virtualization of it. +Download and start "Mi Unlock" - it is available on the +[article mentioned prior in this section](https://new.c.mi.com/global/post/101245). +Follow the steps of the software, select "Unlock" and confirm it multiple times. +It is possible that now 72 hours have to pass for the unlocking process to continue. +If that is the case wait the specified amount of time and repeat the last step. +Make sure to not apply for unlocking again and do not add your account to your phone again as this +will reset the timer. diff --git a/wiki/android/launcher.md b/wiki/android/launcher.md new file mode 100644 index 0000000..1230e95 --- /dev/null +++ b/wiki/android/launcher.md @@ -0,0 +1,13 @@ +# Launcher + +A launcher is the software that controls the home screen and app drawer on an +[Android](/wiki/android.md) phone. + +## Software Options + +This section lists various possible launchers. + +- [Kvaesitso](https://kvaesitso.mm20.de/) is a free and open-source launcher. + It is available on [F-Droid](/wiki/android/f-droid.md) from its + [repository](https://f-droid.org/de/packages/de.mm20.launcher2.release/). + It focusses on a search but also has the option to label apps with tags. diff --git a/wiki/android/lineageos.md b/wiki/android/lineageos.md new file mode 100644 index 0000000..09f490a --- /dev/null +++ b/wiki/android/lineageos.md @@ -0,0 +1,22 @@ +# LineageOS + +[LineageOS](https://lineageos.org/) - or short Lineage - is a custom +[Android](/wiki/android.md)-ROM and operating system for +[Smartphones and Tablets](/wiki/smart_devices.md#smartphones-and-tablet-computers) with mostly free +and open-source software. +It was formerly known as CyanogenMod. + +## Compatible Devices and Installation + +Lineage is only available on specific devices that feature a maintained build of LineageOS. +A list of compatible devices sorted by vendor can be found on the +[official wiki](https://wiki.lineageos.org/devices/). + +For installation navigate to the [official wiki](https://wiki.lineageos.org/devices/) and select +the device LineageOS should be installed on. +A guide will be available to help users in the process of installation. +The device page also features any build file needed for the setup. +If Google Services should be installed on the device close attention has to be payed in the guide +section called "Installing Add-Ons". +The Google Apps packages for Lineage can be downloaded from the +[corresponding wiki page](https://wiki.lineageos.org/gapps/). diff --git a/wiki/audio.md b/wiki/audio.md index 7539a6d..1e0425c 100644 --- a/wiki/audio.md +++ b/wiki/audio.md @@ -13,7 +13,7 @@ For Linux specific music software navigate to the corresponding For voice based communication navigate to the [Communication article](/wiki/communication.md) and the corresponding [VoIP section](/wiki/communication.md#voip). -## Headphone Audio Profiles +## Headphone/In-Ear Monitor Audio Profiles and Reviews Headphones have different frequency responses. [AutoEq](https://github.com/jaakkopasanen/AutoEq/tree/master) can be used to normalize these to a @@ -21,6 +21,11 @@ harman curve. AutoEq also has a [website](https://autoeq.app/) on which headsets can be searched and equalizer presets can be exported more easily. +An extensive list of in-ear monitor reviews was made by crinacle. +It is called [crinacle's ranking list IEMs & Earphones](https://crinacle.com/rankings/iems/). +A similar list for headphones was also made by crinacle. +It is called [crinacle's ranking list Headphones](https://crinacle.com/rankings/headphones/). + ## Media Software If you want to keep your system clean of much data, you can use this kind of