Wednesday, October 29, 2014

10 beta 5

And finally, the full install zip:
removed

Remember that none of this has been fully tested.  I use it as my daily driver on my own phone, but that doesn't mean that there aren't any hidden bugs.  You're on your own if you flash this.  Please do not post bug reports here as I will not be developing this any further.

10 beta 5

THEMES

http://conquestsingularity.blogspot.com/p/themes.html

10 beta 5

Here's the link to the Conquest: Singularity 10 beta 5 update zip:

removed

10 beta 5

I just pushed 10 beta 5 update to the OTA update center.  Anyone on release 9 should receive an update notification.  Please be aware that this is a beta release; there are no safeguards built into the installer on this one to prevent you from installing over old releases but it is recommended that you be on 9.5 before updating.  I'll post direct download links to the full and update releases along with updated themes when they are done uploading.

Monday, October 27, 2014

Endgame

.
Project closed.  I'm sick of whiny people who can't be bothered to read through the thread (not to mention the first page) for questions to their answers  answers to their questions and expect me to troubleshoot every little problem they have with this app or that.
I may finish up release 10 or not.  I haven't decided.

Monday, October 20, 2014

DEV STATUS

OK well, it looks like the backup issue may be a non-issue.  We're still not sure what caused it but it appears to be an isolated incident (as in, so far isolated to one particular user).

Progress marches on, I have all of the themes recompiled/updated for the new release.

I'm working on the full installer next, going to remove a few apps.  First up on the chopping block are 8sms and Textra.  If you prefer Textra or 8sms, you can always install them -- or any other 3rd-party messaging app -- from the Play Store.  

Next up are Google Camera, Google Cloud Print, Google Keep, Google Maps, Google News & Weather, Google Plus, and YouTube.  These are being removed in the interest of keeping the ZIP smaller as they are readily available on the Play Store and don't provide any absolutely essential functionality for the phone.

Finally we have Facebook, Light Manager, SMS Backup & Restore, Tomi File Manager, CyanogenMod's LockClock widget, and DashClock, all of which can be installed from the Play Store with the exception of CyanogenMod's LockClock.  LockClock, however, is really just a clone of cLock so if you like it that much, grab cLock.

SwiftKey and Trebuchet will also be removed from the upcoming full installer.  It's too time consuming for me to keep up with the changes to the Trebuchet codebase and the modifications needed to make it work properly on our phones, and Swiftkey is freely available on the Play Store.

While these changes may appear to limit your choices on the ROM, it really doesn't as all of these components, with the exception of Trebuchet, can be found on the Play Store and easily downloaded.  This saves you time and data downloading the entire ZIP file full of apps that you won't use and saves me from having to update them, resulting in a faster build time/upload time for the ROM.

Thursday, October 16, 2014

Dev Status

Working on getting the themes up to speed with the newest changes to this release.  Almost done with that.  Ran into a bug with the backup script included in the 'update' releases, hopefully I've narrowed it down, though.  This will likely be my last major release of this ROM.

Tuesday, October 14, 2014

DEV/BETA status

So far, so good with the BETA.  I had a last minute request to make a long-press of the screen off quick settings tile display the power/reboot menu.  Finally got it working this morning but took a little thinking outside of the box.

The first attempt, which was just a direct invocation of the global actions dialog (Android's internal name for the power/reboot/ringer mode menu that pops up when you long-press the power key) failed spectacularly.  It turns out that apps outside of the framework do not have access to invoke the Global Actions class.

Second attempt was to simulate a long-press of the power key.  While it sounded like a good idea and -- in theory -- should have been easy enough to implement, it didn't work.  I was able to simulate a standard press of the power key easily enough but completely unable to simulate a long-press.

The third attempt involved re-writing the actual framework to display the global actions dialog upon receiving a custom broadcast.  This worked perfectly.  Normally, I prefer not to change things around in the framework because it can cause the phone not to boot far enough into the system to even get a logcat, but this time it went without a hitch.

Unfortunately, Real LifeTM has reared its ugly head in the past week or so and I haven't had much time to work on getting everything ready for the next release. I need to send out a new beta with the latest changes to my testers and as long as everything comes back fine from that, I should be ready to start rebuilding the themes against the new version. Once the themes are rebuilt, and one other small surprise is completed, I should be ready to release.

Wednesday, October 8, 2014

Conquest: Singularity 9.5

This is not the release you are looking for. ;-)

This is a bugfix release for QuantumThemer which apparently was STILL being installed as an unsigned APK.  That's the only change in this release.  The next big release won't be ready for probably another week or so.  You can find the 9.5 release in one of the forums linked at the bottom of the blog or via the included OTA Update Center app.

Monday, October 6, 2014

DEV/ROM status

Finished up the correction to the roaming indicator (now hidden when wifi is enabled) and updated 3minit battery mod to the latest version.  Everything that I wanted in this release has been coded.  Time to start BETA testing!

Sunday, October 5, 2014

Dev Status

As it turns out, there's already a "user" tile integrated into the stock ROM masquerading as a "multi-user mode" switch.  It was a simple matter to edit the Settings app to enable adding the tile to the active quick settings list.  From there, all it took was a quick edit to the avatar drawing code (which was programmed to put the user image into a circle); duplicating, modifying, and renaming an initialization method in the main quicksettingsbutton class; and adding a modified/custom tile layout specific to the user tile.  Good times.  Just a couple more things to do and then I'll be ready to start BETA testing.

Saturday, October 4, 2014

DEV STATUS

Volume quick settings tile is done.  The tile shows the current level of the SYSTEM volume in four steppings.  Tapping the tile makes the on-screen volume adjuster pop up with SYSTEM pre-selected.  Just like with the normal volume control, tapping the gear expands the panel to access other volume levels.  Long-pressing the tile brings up the "Sound" settings menu.

Dev Status

Got the screen timeout tile up and running late yesterday.  Gotta add another item to the to-do list: update 3minit Battery Mod.  That will probably be the last thing to get implemented before I start beta testing.  Next up is the volume tile.

Wednesday, October 1, 2014

DEV STATUS

SCREEN OFF, CAMERA (shortcut), and TASK MANAGER (shortcut) quick settings tiles completed!  They went very quickly.

That leaves my todo list as:
  • Disable roaming indicator on status bar when WiFi is enabled
  • Implement SCREEN TIMEOUT quick settings tile
  • Implement VOLUME quick settings tile
  • Implement USER quick settings tile
  • Package BETA and send to testers
  • Release!
So far, the Bluetooth Tether tile was the most difficult but I feel that the User tile -- which is essentially just going to be the profile picture/name maybe with a shortcut to the contact card popup -- is going to be the most difficult.

ROM STATUS

Just wanted to say that according to OTA Update Center, there are over 400 Conquest: Singulairty users.  I never expected this ROM to get quite that popular.

DEV STATUS

Got the USB Tether quick settings tile up and running.  Seems to work well.  I forgot to mention in my posts yesterday that I have also modified the Mobile Data tile so that when Data is disabled, the data type indicator shows as a gray X and should show as a white R when roaming.  I'll know for sure on the roaming indicator once the BETA is ready.

I think I'll work on the screen off/lock tile next.