yashsingh1/xdaforums huggingface dataset:
[Android Themes] Ergates:
It is of course, no problem to selected the system icon set before applying the theme. Apologies for making a mountain out of a mole hill!

On a slightly different note. I wonder whether it's possible use the accent colour in the theme for the letter pop-up that appears as you type? The grey on grey of the existing keyboard theme gets a bit lost. As is the case in most themes, I must admit. I've always felt that those keyboard themes that use a different colour for that pop-up have made the right design choice. Not a big deal but thought it worth asking.

Cheers again,

Andy
[Android Themes] GlowMann:
That's the fonts name I want to put it on another device????
[Android Themes] SuperSimian:
subscribed, thank you for the awesome theme, my only theme ATM.

just a heads up: some icons in the reboot menu for RR are not themed.
[Android Themes] adriansticoid:
Any updates OP?
[Android Themes] akshaik143:
Good theme
[Android Themes] No_Signal:
Great theme! Is there another way to get it accept via Google Play Store, evozi.com can't retrieve it... :(
[Android Themes] NateSiegel:
Love this theme! Any chance of porting it to OMS/Substratum?
[Android Themes] holger.weiss:
The theme is using Linux Libertine and Linux Biolinum.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] seaskimmer:
Basically woke up with my phone as a brick... phone crashed when my alarm was supposed to go off (luckily I was already awake) and now hangs on the boot splash screen.

Device is an i747m, previously running S3Rx 3.0 (Android 4.3) with MK5 bootloader and modem. CWM 6.0.4.7 installed.

I am able to boot into both recovery and download mode.

However, in recovery mode, I get the errors:

E: Can't mount /cache/recovery/command
E: Can't mount /cache/recovery/log
E: Can't open /cache/recovery/log
E: Can't mount /cache/recovery/last_log
E: Can't open /cache/recovery/last_log
E: Can't mount /cache/recovery/last_install
E: Can't open /cache/recovery/last_install

Furthermore, if I try to factory reset, I get the error:

Formatting /data...
Error mounting /data!

While in recovery, I am not able to flash a new recovery or ROM. There are no errors when flashing, however, after rebooting nothing has changed. I'm assuming that's because the system cannot access the storage.

Through Odin, I can flash TWRP with no errors. However, once I try to boot into recovery, I am still on CWM 6.0.4.7.

Through Odin, I am unable to flash ROMs (trying to flash 4.3 MK5 stock rom). I am using Odin 3.07 on a W7 x64 computer with Samsung drivers installed and an official Samsung USB cable.

I receive the error:

<ID:0/003> Added!!
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> I747MVLUEMK5_I747MOYCEMK5_I747MVLUEMK5_HOME.tar.md5 is valid.
<OSM> Checking MD5 finished Sucessfully..
<OSM> Leave CS..
<ID:0/003> Odin v.3 engine (ID:3)..
<ID:0/003> File analysis..
<ID:0/003> SetupConnection..
<ID:0/003> Initialzation..
<ID:0/003> Get PIT for mapping..
<ID:0/003> Firmware update start..
<ID:0/003> sbl2.mbn
<ID:0/003> NAND Write Start!!
<ID:0/003> FAIL!
<OSM> All threads completed. (succeed 0 / failed 1)

It appears that there is a problem with the internal memory since I can't read/write, but I am unsure if it is fixable.

I have come across this thread, but I am skeptical if it will work since it is for the Verizon S3.

I also came across this thread in my research, but I can't get cygwin to download >.> It seems promising, but I am unable to try it at the moment.

Any help or suggestions would be greatly appreciated. Please let me know if any additional information is required.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] audit13:
Have you tried flashing a 4.4.2 ROM?
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] seaskimmer:
Yes, I have tried flashing the 4.4.2 NE6 ROM using Odin with the same result (NAND write fails).

I have also tried flashing via Heimdall. No success there either. Heimdall is able to upload the file to my device (according to the progress bar), but then terminates with, ERROR: Failed to confirm end of file transfer sequence!

Also, the PIT file I extracted from my device via Heimdall does not match a "normal" i747m 16gb PIT found on the internet... I also cannot flash the 'normal' PIT onto my device (same error as above).
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] audit13:
It's possible the internal memory chip is damaged which is not easy to repair. Simplest fix may be to buy a used s3 with a smashed screen and do a motherboard swap.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] seaskimmer:
Yeah, that's what I'm thinking too at this point since I can't get anything to write onto the memory. I just loaded up Aroma File Manager through recovery and it looks like most of the files on my internal memory are gone, even though I have not been able to successfully factory reset through recovery. At least I have TiBkps of everything.

Do you think I could franken-phone using an i9100 (international model S3)?
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] audit13:
Boot into download to find out.
[One (M8) Android Development] TacoTuco:
This is Cypher. An extension to pure Android. Cypher tries maintain the purity of Android while offering useful features for users. The goal is to give the highest level of performance whilst achieving Simplicity.​

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Get your builds and changelog from our website

get.cypheros.co

Note: Builds are updated weekly. Information pertaining to your device is displayed

Accordingly. The current build is the latest for your device. If your device is

scheduled to release on a certain day, but the new build isn't displaying, contact

your device maintainer for more information. Please know builds are updated by 12am

EST.

Become apart of our G+ community - JOIN

Features:

- Status bar Customization

- Quick Pulldown (Right, Left, Always)

- Smart Pulldown

- Network Traffic

- Clock Positions

- Etc.

- Quick Settings

- Enable or disable data on tap

- Layout Customization

- System

PowerMenu Custimization

Credits

Paranoid Android

CyanogenMod

AICP

PureNexus

AOKP

Dirty Unicorns

and more..

Sources

Device tree

Kernel

XDA:DevDB Information

CypherOS, ROM for the HTC One (M8)

Contributors

TacoTuco, sirhc, superfes

Source Code: https://github.com/CypherOS

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.x

ROM Firmware Required: Unlocked Bootloader

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 3.6.2

Stable Release Date: 2017-04-21

Created 2016-07-27

Last Updated 2017-05-07
[One (M8) Android Development] TacoTuco:
Q&A

Please read this section before you post about a problem or think there is an issue.

Q: Where is the Battery customization options?

A: Battery> 3 Dots > Settings

Q: How do i edit the QuickSettings tiles?

A: Tap and hold onto the gear in the top right hand corner of the QuickSettings till it spins then let go

Q: Where are the builds?

A: You can download them from our website: get.cypheros.co

Q: Changelog???

A: You can see a human readable changelog in the CypherOS community or on our website under the Changelog tab.

Q: I want to edit my clock and Status bar icons

A: For clock Date & Time> Clock & Date. For Status bar icons and customization's go to Additions> Statusbar> Statusbar icons.

Q: I have a bug! Fix pls!

A: Please provide a logcat if you have a bug and it'll help us be able to fix it.
[One (M8) Android Development] TacoTuco:
Bugs:

-Nav bar editing force close

-Anything else? You tell me
[One (M8) Android Development] TheNewNEXUS:
Deleted
[One (M8) Android Development] TacoTuco:
Test it out and make sure but it should be stable. Only problem is when your editing nav bar it force closes.
[One (M8) Android Development] TacoTuco:
Deleted
[One (M8) Android Development] TacoTuco:
Not an aosp ROM but alright I understand
[One (M8) Android Development] hassoly:
you can flash what ever you want but Why you bother and come to write here if you going flash other rom. i think you should say thanks to the people who spent time to do it for our device.
[One (M8) Android Development] nightcervant:
can you post Gapps? :) For users less able is very useful , however, very good rom , congratulations must , use it since last night and so far no problem
[One (M8) Android Development] imfuzzyyy:
hi nice to see a new rom again hope you have any screenshot also provide a gapps thanks
[One (M8) Android Development] hassoly:
hi thanks for the rom has some nice features i just flashed it all nice and smooth but cannot see battery icon only solid cercle but no option for precented .... thnks again
[One (M8) Android Development] ulmcity:
at the moment all is fine with the rom...it runs with Bank dynamic Gapps 6.x.x 20160701.

The battery-life is not really bad ...it's ok....

Nice rom-ok for daily use
[One (M8) Android Development] null0seven:
Full wipe. Open Gapps Pico. Works fine. For me only when touch to open Gestures, FC.

http://opengapps.org/

Thank you.
[One (M8) Android Development] TacoTuco:
Yeah will do :)
[One (M8) Android Development] TacoTuco:
Battery > 3 dots > settings
[One (M8) Android Development] TacoTuco:
Could you provide a log cat please? It'll help us fix it
[One (M8) Android Development] null0seven:
Sorry, my mistake, i meen "Motion Gestures", (first screenshoot). Gestures opens fine.

Wheel it's fun. Fast Charge it shows on lock screen, so it works.

Screen on & screen off does not work everytime. I must press power button..

Thank you.
[One (M8) Android Development] TacoTuco:
If you could give a log cat it would help me fix it
[One (M8) Android Development] DTLblaze:
I am up and running with this CypherOS but I have a few things to report, one the gestures setting which enables actions without touching your phone crashes the settings and the HTC service pack keeps saying it has stopped, any ideas?
[One (M8) Android Development] CutGlass:
Is it possible to see the rebased source?
[One (M8) Android Development] mihran_thalhath:
You can checkout CypherOS gerrit and github to see the changes
[One (M8) Android Development] Timei:
tap to wake not working
[One (M8) Android Development] mihran_thalhath:
DT2W is broken since they rebased. You have to wait till they merge slim DeviceHandler for m8.
[One (M8) Android Development] Hidden Username:
aww man I wanted to use this but my Canadian M8 bootloops like crazy
[One (M8) Android Development] CutGlass:
Okay, I know why the encyryption isn't working on cypherOS for the m8 from comparing lineageOS GitHub and cypherOS. I doesn't look like there are any pending changes in gerrit for this issue unless there are plans to pull/ clone from LOS LineageOS/android_device_htc_m8-common so who do I talk to and where?

I'm not a developer, I spotted the encryption issue, it was fixed then broke and I followed the changes through lineageOS so I happen to know the file concerned, but it depends on how cypherOS is put together with

as to whether cypherOS would get the fix.
[One (M8) Android Development] mihran_thalhath:
I have pushed the changes to CypherOS gerrit to get encryption working and to remove no longer needed sepolicy.
[One (M8) Android Development] CutGlass:
Thank you, but what is the "flow diagram of development"? I made that term up obviously. I really want as pure and near to AOSP ROM but for example in this case, removing LOS would mean that CypherOS would not have ever had a working encryption on M8 phones (and possibly there needs to be some kind of dev group sharing as it may affect other model). Is there someone watching the LOS changelogs specifically for tweaks that need to be merged?
[One (M8) Android Development] mihran_thalhath:
Even though los related files are removed, CypherOS still uses los device tree. So any change to los device tree can easily be incorporated into CypherOS.
[One (M8) Android Development] CutGlass:
I wish cypherOS to be a success, but it only works if someone is actively looking for changes like that and on the ROM website and other associated places I can't see an allocation of responsibility. You for example have requested bug reports here on this thread looking at Gerrit it seems you are the dev for the M8 branch now taking over from Chris (congrats if that is correct), however you are not listed on the front of this thread so perhaps you need to have a word with Mani ?
[One (M8) Android Development] mihran_thalhath:
No man! I am not the maintainer for M8. As of right now, I think there ain't any. CypherOS team are the ones tracking the m8 repos right now. But they might miss some things. I will try to push changes to their gerrit if there are any.
[One (M8) Android Development] CutGlass:
Ah, and therein I think is the problem, great ROM, great aims and goals - difficult to find a team member. Maybe you should file a bug report on missing team member documentation :silly:

---------- Post added at 12:39 PM ---------- Previous post was at 12:37 PM ----------

I'll add to that, does this mean that you've just volunteered yourself for being the guy that looks at LOS changelogs to see if anything is relevant to cypherOS?
[One (M8) Android Development] mihran_thalhath:
I will try to keep up with the changes. Lets hope the developers find a maintainer soon.
[One (M8) Android Development] rogerrulez:
Okay, I've did a full wipe of the phone and reinstalled the rom 3.61 with the kernel you suggested. It worked for the most part. I was able to setup the rom and so far(several hours later) has not bootlooped with data connection. But when I connect to wifi it crashes hard ! Even taking out the sim at this point doesn't help. So if I leave wifi off and just use data it seems ok at this point, but I need wifi.
[One (M8) Android Development] rudachmed:
I saw your build for M8 (AICP, AOSCP, AOSP Extended, Cypher, Validuz, etc) and im on of user using your latest build of AICP, just want to say thanks for the great work, since there are no official build for M8 from the official site. hope to see another progress from you, cheers :highfive:
[One (M8) Android Development] rogerrulez:
UPDATE:

Turning on wifi doesn't cause any issues. When it goes to connect it bootloops right away. And that is with GPS on or off and with the location services on or off.
[One (M8) Android Development] Timei:
hm. in 3.5.1. it works
[One (M8) Android Development] mihran_thalhath:
Yeah, it works in 3.5.1. You might get it back in the official build of 3.6
[One (M8) Android Development] Timei:
and notyfications settings too?
[One (M8) Android Development] mihran_thalhath:
What notification settings? I didn't try the build.
[One (M8) Android Development] Timei:
this is from 3.5.1

in 3.6 yhey missing
[One (M8) Android Development] calvinfoo:
I cant get any music to play. Ive had this problem with every nougat release for the M8. Why is it?
[One (M8) Android Development] thelangosta:
Were you on s.rom before you tried the nougat Roms? If so this is a known issue and there is a solution. You have to flash your stock firmware or I think you can fix it with the HK/BS switcher.
[One (M8) Android Development] Phalangioides:
Bump.

I'm on 3.5.1 btw
[One (M8) Android Development] Sticky Fin:
Bugs: No Restart option in power menu even after enabling it in Settings.

P/s: Does this kind of bugs appear in logcat?
[One (M8) Android Development] mihran_thalhath:
Anyone else facing this issue?
[One (M8) Android Development] CutGlass:
Yep but it's also in LineageOS core. Rather random as to whether a recovery list is going to appear when attempting a restart. (It's not "no restart" it's no restart menu for recovery/ soft restart/ power down...")

---------- Post added at 09:06 AM ---------- Previous post was at 08:27 AM ----------

Yep, it's advanced recovery in LOS developer options that is buggy, enabled it worked twice out of five times, turning the feature on and off helps sometimes. One to wait for LOS to sort out then, and just wait for an upstream change.

[MENTION=6422464]mihran_thalhath[/MENTION] Any time frame on the next release with the encryption? Are you now the maintainer?
[One (M8) Android Development] mihran_thalhath:
I am not the maintainer. Right now, I have my exams going on. So no builds for some time. CypherOS, haven't yet merged the changes i have pushed.
[One (M8) Android Development] CutGlass:
Good luck on the exams and thanks for confirming the cypherOS build dated 8th Jan does not have working encryption. (I'm just being really clear to help people out as it bricks the phone and requires a total reformat).
[One (M8) Android Development] mihran_thalhath:
Thought you guys should know. The changes for encryption have been successfully merged. You can encrypt your M8 on the new builds. If i get time today, i will try to cook up a new one.
[One (M8) Android Development] hassoly:
thanks you are awesome:)
[One (M8) Android Development] blackbuffalo:
Okie, hope it come soon
[One (M8) Android Development] mihran_thalhath:
New build is in the oven. AOSCP devs have merged the commits to get encryption working. You guys need to test whether it works or not.
[One (M8) Android Development] mihran_thalhath:
Latest unofficial build with fixes for encryption.

https://plus.google.com/109442319524962137257/posts/jAsb5kYUB8D
[One (M8) Android Development] CutGlass:
Works with open_gapps nano crashes play services with stock (latest builds from 3rd Feb), possibly a conflict from the built in assistant and one shipped with gapps. Interesting bugs on nano including the built in assistant crashing 2/3rd way through saying "ok google" during set up due to "not able to use microphone", yet still assistant worked from the pixel launcher.

Haven't got around to encrypting it. Will check and confirm bugs again tomorrow. Developer options were working on both, which I understand is an issue with other builds.
[One (M8) Android Development] misterz100:
Seem all Canadians are getting bootloops from all Nougat based ROMS here, including me. I hope it gets fixed.
[One (M8) Android Development] CutGlass:
Wasn't the workaround on another thread to boot without the SIM in the first time? I know it's not a fix but...
[One (M8) Android Development] rogerrulez:
I have the same problem. Tried alot of ROMS but so far Beanstalk works without any issues whatsoever and currently trying extendedaosp ROM which at this point no issues but still early. However the best Nougat ROM I've seen so far is this one. So I'm hoping the new build will work better. I will try it later and pass on my results.

You can also try this kernel and see if it helps. https://xdaforums.com/htc-one-m8/development/unofficial-cyanogenmod-14-t3490208/post69887692
[One (M8) Android Development] maksokolov_05:
This is really great rom, but I tried it with different types of gapps and it didn't work correctly. When I installed micro pack of gapps, I can't download chrome from play market. Also I can't download any files.
[One (M8) Android Development] CutGlass:
I am testing extensively this morning. Yesterday's nano open_gapps works. But I found that if you try and install the unofficial zip and open_gapps at the same time there are crashes and unusual results. I recommend install cypherOS then let it boot a couple of times, setting up the wifi. Then install open_gapps nano and add account for your gmail access. Going through the "wizard" as it used to be called on windows etc... seems to fail at a variety of points. There also appears to be conflicts with the assistant and google's version and I would stick to keeping the language for the whole OS on US english at least until you have play store up and running.
[One (M8) Android Development] maksokolov_05:
I installed the version 3.5.1 from official website. If I install the rom and run it without gapps and install them after the first launch of rom, it will crash and phone doesn't turn on.
[One (M8) Android Development] CutGlass:
If you look through this thread then [MENTION=6422464]mihran_thalhath[/MENTION] who has been doing some superb work on the ROM has released an unofficial version 3.6
[One (M8) Android Development] maksokolov_05:
Yes, I've seen it) OK, thanks, I'll try it.
[One (M8) Android Development] CutGlass:
Benchmarking - unofficial, unoptimised.

Right I had a go at benchmarking LineageOS 31st Jan default installion no need for gapps as playstore is in desktop and allowed installation of Antutu. With CypherOS 3.6, I had to install open_gapps nano after installing and rebooting CypherOS. The phone was unencrypted.

Both were clean installs, both on a charger, bluetooth off, mobile data on (unfortunately needed for Antutu but at least no wireless searching etc). Autorotation fixed in case it was checking, andy LiveDisplay or adaptive/ auto brightness was turned off to disable more background process.

With LOS the power profile was balanced not "performance" with no adapting (the default basically). On cypherOS the power options seemed limited so were left as default. Between each test the phone was restarted. The first 3 images are cypherOS, the second LOS (which was backwards for the test but how they came out ordered by date).

LineageOS

59,876

59,357

59,859

59,697

Average.

CypherOS

59,239

59,501

58,698

59,146

Average.

So CypherOS in this Alpha version is about 550 points slower, I also felt that the Audio was distinctly choppier at first but then seemed to get better. Taking the screenshots on CypherOS the gallery crashed on two occasions (hence why there is a screenshot icon in the status bar of a cypherOS shot). Also a test was aborted when google assistant suddenly popped up to ask if it needed training . Possibly the Assistant integration is slowing it down and was running a background process. Likewise having to install nano, but I find it unlikely during any test that there was a search for updates as after the test google Photos was then installed to upload the screenshots and no updates were queued on either OS.

By having the play store on the Desktop for LineageOS, I think it less likely to install bloat or background processes which may account for CypherOS being slower. Also the "LUA launcher" was temperamental and fired at least twice when tapping the pixel style buttons, with an animation. The Pixel style features may be slowing it down. One thing to note. Installed on it's own without open_gapps, then CypherOS is not usable there's a search box which is blank and only gets branded when Gapps is installed. The default browser seemed barely functional. Although Pixel themed there appeared to be no "cards" if you considered this to be a benefit of the pixel system. An oddity was that installing Antutu would create a new home screen rather than place the icons on the empty screen.

For a slim ROM I hope the 9% decrease in speed is due to it not being finished yet, on other devices YMMV.
[One (M8) Android Development] mihran_thalhath:
CypherOS team haven't yet removed all of the cm related files and they haven't fully merged most of the features. You should benchmark 3.5.1 and not with antutu but geekbench.
[One (M8) Android Development] CutGlass:
Why Geekbench ? I looked at it, it doesn't include a sound playing 3d rendered scene both on and off screen. You can audibly hear the choppiness on both OSes which makes it a more tangible user experience. Wasn't geek bench the one where it was claimed some phones were better than laptops? Anyway I will be getting back to encryption again soon, might even run a couple of tests to see if it's hardware backed. I'm positive that cypherOS was slowed by not having the play store on the desktop and so having to use open_gapps to add would lead to a great number of background processes.