@GlytchMeister Safe mode is not it. The bootloader interface is called fastboot, it's got a red triangle and a primarily black background to it, try again.
brand new pixel 8, finally have time to set it up
Ah, okay, thank you. I think it might be a good idea to put that in the web launcher walkthrough so new users know when they’ve got it wrong or right
Ok I got it to work now, thanks!
- Edited
Okay, I’m about to lose my mind, every time I download a GOS factory image, it stops when the bar appears full, and the button to “download release” lights back up, and if I press “flash release” it tells me to download a release first.
I ALREADY DID? Hell, it even says it’s downloaded!
I’m on windows 10, Brave, shields down. Help?
GlytchMeister Check that there is sufficient free storage? Is the browser up to date? Try a different browser?
edge worked. no idea why brave didn't.
next on the docket is getting obtainium and droidify, right? I was going to get obtainium first, but... uh... I don't actually see a button in github to install it? do i need a github account?
GlytchMeister I was going to get obtainium first, but... uh... I don't actually see a button in github to install it? do i need a github account?
Perhaps this guide may help you out
https://sideofburritos.com/blog/obtainium-overview/
ok, how do i find storage and contact scopes? I opened up aves libre and was going to set up a storage scope but realized i needed to make a folder, went to the home screen, realized too late that there might have been a button to make a folder, went back into aves, and now i cant find my way back to that screen.
- Edited
GlytchMeister
Long press the app icon > App info > Permissions > Photos and videos > Storage scopes
Likewise for contacts but Contacts > Contact scopes instead
If Scopes is already enabled, it should appear on the App info screen below Permissions however
Ok I'm working my way down user2288's lists, and next up is keyboards...
I was hoping for a good FOSS keyboard that has a number row above QWERTY like what i briefly saw in the default android keyboard when I first turned on my pixel. current keyboard, anysoft, openboard, and floris all have the number row... uh... "inside" the QWERTY row, as... uh... "swipe-ups"
I'm making terms up, i hope those make sense
Anybody have some suggestions?
GlytchMeister openboard
Heliboard is a maintained fork of Openboard. Once installed, go to its settings (open the Heliboard app) then Preferences and toggle Number row.
I actually found something called simple keyboard:
https://news.itsfoss.com/simple-keyboard-android/
https://github.com/rkkr/simple-keyboard
Thoughts?
ohhhh wait it's missing emojis.
hmm.
Okay lemme take a look at heliboard and a second look at the others, I realized they might have a separate number row and just don't make a big deal about it maybe
next question:
Nekogram X has 4 different APK's that come up in Obtanium... Which is reccomended?
Full
Full No GCM
Mini
Mini No GCM
I don't know what GCM is, nor what they mean by mini, and uh... I feel like i'm rapidly getting lost in the weeds trying to figure this out @_@
GlytchMeister
Full / mini: https://github.com/NekoX-Dev/NekoX#what-is-the-difference-between-the-full-and-mini-version
GCM (Google cloud messaging): https://github.com/NekoX-Dev/NekoX#what-is-the-nogcm-version
Probably not recommended to use NekoX though, as it doesn't appear to have been changed in a year.
ok this one has 3 apks, one is debug, im not toughing that with a ten foot pole, i'm entirely too dumb for that
next is nouserlib...? Is that a more privacy- or security-focused one? Like is this one not gathering info for autocomplete? I never use autocomplete anyway so... or is it more along the lines of reduced attack surface?
and then there's Release. I'm assuming this is the default.
- Edited
GlytchMeister nouserlib
TLDR: If you aren't using glide typing, you can use the nouserlib version.
https://github.com/Helium314/HeliBoard?tab=readme-ov-file#faq--common-issues
What is the nouserlib version?: The normal version (release) allows the user to provide a library for glide typing, while the nouserlib version does not. Running code that isn't supplied with the app is dynamic code loading, which is a security risk. Android Studio warns about this:
Dynamically loading code from locations other than the application's library directory or the Android platform's built-in library directories is dangerous, as there is an increased risk that the code could have been tampered with. Applications should use loadLibrary when possible, which provides increased assurance that libraries are loaded from one of these safer locations. Application developers should use the features of their development environment to place application native libraries into the lib directory of their compiled APKs.
The app checks the SHA256 checksum of the library and warns the user if it doesn't match with known library versions. A mismatch indicates the library was modified, but may also occur if the user intentionally provides a different library than expected (e.g. a self-built variant). Note that if the the app is installed as a system app, both versions have access to the system glide typing library (if it is installed).
...okay.... so nouserlib means users cannot provide their own library, which means they cannot do dynamic code loading with this, which means it's more secure, right? Sorry, all of this is just... really stretching my ability to understand stuff to my absolute limit, so I'm gonna be asking a lot of dumb questions that might seem obvious to even the most mildly, barely-experienced users. I was trapped in iOS purgatory for... something like 15 years at this point, and before that, i was on flip phones lol
- Edited
GlytchMeister nouserlib means users cannot provide their own library, which means they cannot do dynamic code loading with this, which means it's more secure, right?
Correct. As I said before, if you don't want / need glide typing, you can use nouserlib.