• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [10/08/2014][ROM][TW/4.4.2]Conquest: Singularity[9.5]

Status
Not open for further replies.

moonknightus

Android Enthusiast
Nov 9, 2011
647
551
Buffalo, NY
cooltext1589250177_zps626d060e.png

cooltext1589272325_zps3128a498.png

9.5

FEATURES
  • Based on Sprint ND8 KitKat 4.4.2 stock ROM
  • Customizable installation via Aroma Installer
  • ktoonsez's KT747 Kernel wtih KTweaker
  • Deodexed
  • Rooted with SuperSU
  • Busybox pre-installed
  • Holo/KitKat default theme
  • Custom default Boot Animation
  • Custom default wallpaper
  • KNOX-related apps removed
  • Native Wi-Fi tethering enabled
  • External SD card write support enabled
  • OTA Update Center support
  • Theme support via custom version of QuantumThemer
  • AOSP-style quick settings panel
  • See changelog for additional details

REQUIREMENTS
  • Samsung Galaxy S3 LTE
  • Boost Mobile, Sprint, or Virgin Mobile
  • ND8 or NDC baseband/bootloader/modem
  • Philz Touch recovery

INSTRUCTIONS

FULL RELEASES
  1. IMPORTANT! Read the FAQ post below
  2. Download the latest full release from the post below
  3. Reboot phone to recovery
  4. Flash the full release ZIP file in recovery
  5. Choose your install type in the installer UI and customize as applicable
  6. (RECOMMENDED) Check "Backup before installing" in installer
  7. (RECOMMENDED) Check "Wipe /system partition" in installer
  8. (RECOMMENDED) Check "Wipe /data partition" in installer
  9. Reboot phone to system

UPDATE RELEASES

Installation from OTA Update Center
  1. IMPORTANT! Read the FAQ post below
  2. Download the latest Update Release from the OTA Update Center app
  3. When prompted, choose to flash the downloaded file
  4. When prompted, ignore options in OTA Update Center to backup/wipe (they don't work)
  5. Phone will automatically reboot to recovery and begin to flash the update
  6. (RECOMMENDED) Check "Backup /system partition" in installer when prompted
  7. (RECOMMENDED) Check "Wipe dalvik cache" in installer when prompted
  8. Phone will automatically reboot to system

Manual Installation
  1. IMPORTANT! Read the FAQ post below
  2. Download the latest Update Release from the post below
  3. Reboot phone to recovery
  4. Flash the update zip file in recovery
  5. (RECOMMENDED) Check "Backup /system partition" in installer
  6. (RECOMMENDED) Check "Wipe dalvik cache" in installer
  7. Reboot phone to system

CREDITS/THANKS
 
DOWNLOADS
RELEASE 9

  • 9.5 Update | md5: 32f4aa5f7e37b6fc6b506d81378b1ce3
  • 9 Full | md5: bed9842b6757ee1f2826d2a20c517cb0

OLDER RELEASES
RELEASE 8

  • 8.5 Update | md5: bd811a65cde4ab0873b9aa424b4c2abe
  • 8 Full | md5: 75b4608624791454664a5e7c7f97d6d2

RELEASE 7

  • 7.2 Update | md5: f1648fc021d8a23011751fb1412df381
  • 7 Full | md5: 6bcf641c41b1613e238ee6e8fddae8b6

RELEASE 6

  • 6.3 Update | md5: 30235b2a2e78196d2544ffdb1b8d7e6c
  • 6.0 Full | md5: dd6ced6215d1837fb841432b675ea5c9

RELEASE 5

  • 5.2 Update: (AFH) (VMRoms) | md5: a0b33b5e3b984e980c9f0c3160dd49c1
  • 5.0 Full: (AFH) (VMRoms) | md5: 96cd2e44fcceee043558f11b4f6e95b4

RELEASE 4

  • 4.4 Update | md5: 5f43103d96ce1688d6104ef5dd9a4db6
  • 4.0 Full | md5: ee5d5dcbaaed8ca7772b8aa94d56307d

RELEASE 3

  • 3.3 Update | md5: fa8c7ebc1af62f5638593abbef82cf39
  • 3.0 Full | md5: 8a459351b0f73ccbe4bb7a94f15e4087

RELEASE 2

  • 2.2 Update | md5: c9d161925f6303ad14922fe0e9a0dfd4
  • 2.0 Full | md5: 77552ae2516a796422c3f0422cb74b09

RELEASE 1

  • 1.4 Update | md5: 95f0174939c240e02aa7954c6345437f
  • 1.0 Full | md5: 498753bb01f1a18ff06df94d9bb5a11f
THEMES

Themes have moved here.

CHANGELOG

10/08/2014: 9.5
  • SYSTEM: Fixed QuantumThemer again

09/17/2014: 9.4
  • SYSTEM: Re-based notification layouts to correct swipe zones
  • SYSTEM: Reduced space between notification header buttons to prevent overlapping notification header date when AM/PM indicator is enabled

09/15/2014: 9.3
  • SYSTEM: Reverted pre-installed Visual Voicemail APK to the version included with ND8 stock to resolve issues

09/14/2014: 9.2
  • SYSTEM: Disabled AOSP lock screen shortcuts when lockscreen rotation is enabled

09/12/2014: 9.1
  • SYSTEM: Rewrote mobile data tile label code so that it mirrors the carrier label in the notification drawer
  • SYSTEM: Prevented mobile data type indicator from showing over roaming indicator on signal cluster when roaming
  • SYSTEM: Prevented mobile data type indicator from showing when sending MMS while connected to Wi-Fi
  • SYSTEM: Enabled Google Search shortcut on AOSP lock screen when shortcuts are set to camera
  • SYSTEM: Enabled navbar search gesture (swipe up from navbar)
  • SYSTEM: Fixed QuantumThemer not working after flashing the release 9 full zip

09/08/2014: 9
  • SYSTEM: Updated 3minit Battery Mod to 2.1
  • SYSTEM: Re-sorted main Settings app screen
  • SYSTEM: Removed "Call settings" from Settings app (can be accessed from within the dialer app)
  • SYSTEM: Enabled "Application settings" menu in Settings app
  • SYSTEM: Moved "Apps" setting to Application settings menu
  • SYSTEM: Renamed "Apps" to "App manager"
  • SYSTEM: Moved "Default apps" to Application settings menu
  • SYSTEM: Moved "App ops" from security settings to Application settings menu
  • SYSTEM: Moved "Task manager" to Application settings menu
  • SYSTEM: Renamed "Display" to "Display and interface"
  • SYSTEM: Re-sorted Display and interface menu
  • SYSTEM: Added option to enable lockscreen rotation to Display and interface menu
  • SYSTEM: Added option to enable on-screen navbar/softkeys to Display and interface menu
  • SYSTEM: Moved "Lock screen" to Display and interface menu
  • SYSTEM: Moved "Disable quick pulldown" setting from Display and interface menu to Quick settings panel submenu
  • SYSTEM: Enabled "LED indicator" settings in Display and interface menu
  • SYSTEM: Removed "Battery percentage" option from Battery menu
  • SYSTEM: Moved "Power saving" switch/menu to the Battery menu
  • SYSTEM: Added ability to include a custom boot animation in themes
  • SYSTEM: Fixed Wi-Fi quick settings tile label not updating properly
  • SYSTEM: Renamed "Geometry" lock screen style to "Tension"
  • SYSTEM: Replaced small circle in Tension lock screen style with lock/unlock icons
  • APPS: Replaced AOSP-themed TouchWiz Contacts/Dialer/In-Call with stock versions
  • APPS: Added TouchWiz launcher (optional)
  • APPS: Added custom version of CyanogenMod's Trebuchet launcher (optional)
  • APPS: Added AOSP Camera (optional)
  • APPS: Added AOSP Gallery (optional)
  • APPS: Added cLock widget
  • APPS: Added Google News and Weather app/widget
  • APPS: Added SwiftKey keyboard (optional)
  • APPS: Removed Android Device Manager app (service is still installed)
  • APPS: Updated optional/pre-installed apps to most recent versions (as of 09/07/2014)
  • INSTALLER: Added option to choose between Google Now Launcher, TouchWiz Launcher, and Trebuchet
  • INSTALLER: Added option to perform a full backup
  • INSTALLER: Added option to wipe /system
  • INSTALLER: Added option to wipe /data without wiping /data/media

OLDER RELEASES
08/25/2014: 8.5
  • SYSTEM: Added Online Nandroid command-line binary to allow online/scripted nandroid backups
  • SYSTEM: Fixed typo in theme reverter that prevented updated Keyguard.apk from installing
  • INSTALLER: Switched update installer to Aroma installer
  • INSTALLER: Added option to wipe dalvik cache after installation
  • INSTALLER: Added option to backup /system partition prior to installation

08/21/2014: 8.4
  • SYSTEM: Rewrote the script that applies the default theme as well as the method used to fix black screen of death
  • SYSTEM: Added SecSettings.apk to theme reversion list to enable theming of system settings app

08/21/2014: 8.3
  • SYSTEM: Fixed carrier label in notification tray/on lock screen always showing Sprint
  • INSTALLER: Fixed update zip not installing/not reverting theme properly

08/20/2014: 8.2
  • SYSTEM: Fixed SystemUI.apk/Keyguard.apk force close
  • SYSTEM: Fixed potential framework-res.apk force close
  • SYSTEM: Fixed downloading updates in OTA Update Center
  • SYSTEM: Device will now identify as d2bst for Boost Mobile devices, d2spr for Sprint devices, and d2vmu for Virgin Mobile devices

08/20/2014: 8.1
  • SYSTEM: Fixed fifth lockscreen shortcut being cut off at the side
  • SYSTEM: Added theming support for keyguard.apk and tw-frameworkres.apk

08/18/2014: 8
  • SYSTEM: Integrated 3minit battery mod with enable/disable setting in Display Settings (disabled by default)
  • SYSTEM: Added heads up notifications with enable/disable setting Display Settings (disabled by default)
  • SYSTEM: Added setting to enable AM/PM indicator on status bar clock in Display Settings (disabled by default)
  • SYSTEM: Added setting to disable quick pulldown for quick settings (quick pulldown enabled by default)
  • SYSTEM: Added power save leaf icon overlay to battery quick settings tile when power save is enabled
  • SYSTEM: Added charging bolt icon overlay to battery quick settings tile when charging
  • SYSTEM: Enabled Charging/Charged text before battery percentage on battery quick settings tile
  • SYSTEM: Battery quick settings tile now updates in realtime
  • SYSTEM: Added signal level bars on Wi-Fi quick settings tile
  • SYSTEM: Added signal level bars to Mobile Data quick settings tile
  • SYSTEM: Mobile data quick settings tile will now show signal level even with mobile data disabled
  • SYSTEM: Mobile data quick settings tile label will now read "DATA OFF" on second line when mobile data disabled
  • APPS: Removed ES File Explorer from optional components (full release zip only)
  • APPS: Added Tomi File Manager to optional components
  • APPS: Added 8sms to optional components
  • APPS: Updated pre-installed apps to latest versions

Releases 1.0 to 7.2
SCREENSHOTS
Click the thumbnail for a larger image (takes you to the photobucket album).

Installer



ROM



AOSP Contacts/AOSP In-Call/Google Dialer



AOSP-style TouchWiz Contacts/In-Call/Dialer

 
Upvote 0
FAQ

Q: Why theme a TouchWiz ROM? Why not use an AOSP-based ROM?
A:
I tried AOSP-based ROMs. I love them. Unfortunately, I live in a low-signal area. The RIL stack in AOSP-based ROMs has difficulty locking onto a 1xRTT signal in low-reception areas. The TouchWiz RIL stack doesn't appear to have this problem. Basically, I can't make or receive calls from my bedroom with AOSP-based ROMs and this gives me an AOSP look and feel without the signal issues.

Q: Can I use your ROM as a base for some other work?
A:
I don't care. I don't even care if you give me credit. However, please be sure to give credit to those that are credited in my OP. They worked very hard and deserve the kudos.

Q: Will you be updating this to use NDC as a base?
A:
No. The NDC base doesn't include the framework necessary for native tethering support.

Q: Will you be including an advertisement blocker in a future update?
A:
I will never include an advertisement blocker in the ROM. A developer's bread and butter is often comprised of the advertising revenue that they take in. See this article over on Ars Technica for a detailed explanation of why ad blocking is harmful.

Q: I have a super great idea for something I'd like to see included in your ROM. How do I get it into Conquest?
A:
Ask for it in the thread. I monitor this thread as much as I can. If I feel a "feature request" would not improve the experience of the ROM, or if it is not possible to implement due to technical reasons, then I won't include/implement it. Feel free to do so on your own. Do not PM me with feature requests. Any such requests will be referred back to the forum thread and FAQs. Such requests are also far less likely to ever be implemented.

Q: Why is this ROM almost 3 times a big as an AOSP ROM?
A:
The ROM zip file includes not only the base system, but also the Google apps and most of the TouchWiz apps that come with ND8. Not all of the apps that are in the zip file will be installed. You can customize your installation via the included Aroma installer which runs when you flash the ROM from recovery. So the installed ROM is really only as big as you make it.

Q: I tried to install a full release and/or update. Why can't recovery open the file/why did the install fail?
A:
This is usually caused by a corrupted download. Please check the md5 of the file you downloaded against the md5 posted on this page.

Q: I didn't wipe the recommended partitions during installation/update. Why are some features not working after flashing/why is my phone unstable?
A:
There are recommended areas to wipe for a reason. At this point, I would recommend starting from scratch with the latest full release.

Q: I want to install the latest release and all updates in order. I found the download link for the latest update, but where are the links for the previous updates?
A:
Updates are cumulative unless otherwise specified. You only need to install the latest update after a full release.

Q: I installed the latest update. Why am I experiencing force-closes and/or other errors?
A:
While installing updates normally requires wiping only cache and dalvik-cache, your experience may vary. I test all of my updates from a clean install of the latest full release and can guarantee that they will work when installed in this manner. If you experience any errors, follow the instructions for a full install.

Q: I just installed a full release. Why is my phone stuck on the Samsung logo/KT747 splash screen/boot animation?
A:
This is a bootloop. Wipe system, data, cache and dalvik cache and reinstall. If you still bootloop, your phone may not be compatible with the KT747 kernel. Post in the thread with details of what steps you took to install/troubleshoot, as well as what options you chose during install (as many as you can remember), what baseband your phone is on, and what recovery you are using.

Q: I chose to make a backup prior to installing and/or wipe a partition via OTA Update Center before flashing an update, but there's no backup and/or nothing got wiped. Why?
A:
Philz recovery isn't fully compatible with the scripting language that OTA Update Center uses. I do not recommend flashing updates from within OTA Update Center. You can find the files that OTA Update Center downloads in the /scdard/OTA-Update folder. Please navigate there in recovery and flash the files manually after making a backup.

Q: Why don't I have the option to install TouchWiz Messaging when I choose AOSP/Google on the dialer selection screen?
A:
TouchWiz Messaging is incompatible with the AOSP in-call app (TeleService.apk) and requires the TouchWiz in-call app (SecPhone.apk) to properly send and receive messages. While AOSP Contacts works fine with the TouchWiz in-call app, the Google Dialer cannot access call history from the TouchWiz in-call app.

Q: Why can't I find feature xyz?
A:
If it's not in the list of features in the OP or in the changelog, it probably doesn't exist in this ROM. Feel free to implement it yourself.

Q: I have Xposed framework and xyz module installed. Why isn't feature xyz working?
A:
Some Xposed modules conflict with the functionality built into the ROM. I don't personally use Xposed, therefore I will not test for compatibility with the framework or modules.

Q: Why does my device lag/stutter/etc. when the screen is off?
A:
The KTweaker app included in the ROM has the ability to set separate minimum/maximum frequencies when the screen is off (screen off profile) as a means of prolonging battery. The values can be customized in KTweaker.

Q: Why doesn't anything happen when I enable/disable "Battery precentage on icon," "3Minit Battery Mod," or "On-screen navigation bar" in settings?
A:
These options require you to reboot your phone after enabling them to activate them.

Q: Where is the Roaming settings/motion settings menu?
A:
The Roaming settings and motion settings menu were removed from the settings app because they are hard-coded to work only with the TouchWiz apps.

Q: Why don't the special dialer codes work?
A:
Special dialer codes (a.k.a. secret codes or ## codes) don't work in the Google dialer. However, a link to the hidden dialer code menu has been added to the Developer options menu in settings.

Q: Why can't I set contact photos in the TouchWiz Contacts/People app?
A:
The Contacts app was originally hardcoded to use only the TouchWiz Gallery app to select photos. This limitation has been removed as of Conquest: Singularity 4.1 with the caveat that selecting photos using Google+ Photos does not work. Most other apps should work fine. You can still set contact photos from within the Google+ Photos app directly.

Q: Why can't I send/receive MMS/picture messages in 8sms?
A:
8sms requires a little extra configuration for some users in order to get MMS working properly:
  1. Launch 8sms
  2. Open the settings menu within 8sms
  3. Scroll down and select "Multimedia (MMS) messages"
  4. Scroll down and select "MMS settings"
  5. Scroll down and select "Extra http headers"
  6. Enter X-MDN: ##LINE1## and tap "OK"
  7. Press back until you are back to the main 8sms screen
  8. Send a MMS to yourself or ask someone else to send one to you to test
If these steps don't make MMS work for you, please send a bug report to the developer of 8sms.

Q: Where can I find themes for this ROM/how do I apply a theme/how do I make a theme for this ROM?
A:
All of my themes, along with a theming-related FAQ and a brief tutorial on theme making can be found here.

Q: I sent you a private message about a problem I'm experiencing with this ROM. Why haven't you answered?
A:
I don't provide support via private messages. If it's a legitimate problem/bug, post it in the forum for everyone to see. That way, there are more people that can potentially answer and everyone can also see the solution. Sending me a private message with a bug report (unless I have approached you via private message prior regarding an issue or feature testing, etc.) is a great way to get yourself added to my ignore list.

Q: I don't like your bad attitude, rude answers, or lack of willingness to help. What should I do?
A:
Use a different ROM.
 
  • Like
Reactions: Krobar
Upvote 0
Moon, Thanks for this. Still running your rom on my old victory.

Speaking of victory, you have a typo in your FAQs:

Q: What are the prerequisites for using this ROM? A: You must have a Boost Mobile, Sprint, or Virgin Mobile Samsung Galaxy Victory

Edit: Is it too soon for requests? If not can you add "Torch/Flash-Light" to the pull down toggles?

Looking forward to flashing this :)
 
Upvote 0
My man!.. This is something I've honestly been waiting for. Atleast for the TW side of this phone

Released. Come get some.

Moon, Thanks for this. Still running your rom on my old victory.

Speaking of victory, you have a typo in your FAQs:

Q: What are the prerequisites for using this ROM? A: You must have a Boost Mobile, Sprint, or Virgin Mobile Samsung Galaxy Victory

Edit: Is it too soon for requests? If not can you add "Torch/Flash-Light" to the pull down toggles?

Looking forward to flashing this :)

HA! I guess that means you can tell that I copied and pasted the FAQs from my old Victory release post at "the other place." FAQ has been summarily updated.

Never too soon for feature requests. I didn't put anything crazy in this one because I didn't really want to decompile and pore over any smali code to start with. My old dev hard drive crashed (the one with all my Victory stuff on it) and then about a month later, my Victory crashed (literally, crashed into the ground and died a horrible death). I had really hoped that I'd be able to simply use an AOSP ROM on my S3 but the RIL refuses to hold onto a 1xRTT connection at home (even though it will hold onto eHRPD or EvDo perfectly fine) making it impossible to send/receive texts or make calls so I decided it was time to make another Conquest ROM. Anyway, no drama like last time, I promise.
 
  • Like
Reactions: xstefen
Upvote 0
06/02/2014 Singularity/1.1
  • Enabled 360-degree screen rotation
  • Enabled Mobile Data quick settings toggle
  • Implemented and enabled Flashlight quick settings toggle
  • Fixed and themed quick panel settings

-----

If you don't see the extra toggles, try resetting the toggles from within the settings app. If that doesn't work, unfortunately, the only other way to get them is to factory reset.
 
Upvote 0
Installed the update. But did not get the new toggles. Yes I did the reset in settings.

Yeah the resource I found says it only works if it's first boot or if you edit them in with sqlite. I'll see if I can throw together a script to add it in via recovery. There's another toggle I want anyway and I want to get rid of connection optimizer for the next release.
 
Upvote 0
Yeah the resource I found says it only works if it's first boot or if you edit them in with sqlite. I'll see if I can throw together a script to add it in via recovery. There's another toggle I want anyway and I want to get rid of connection optimizer for the next release.

OK, I'll be patiently waiting :).

Been using Conquest for two days now and still haven't found anything to complain about.
 
Upvote 0
I'm about to install this and try it out, it looks cool. I would like to see the battery and percentage icon as 1 though, but im excited about trying it out anyway, thanks!


Edit: I would have liked to keep the stock messaging app. I don't really care much for hangouts, always seemed sluggish to me, good rom though.
 
Upvote 0
Status
Not open for further replies.

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones