FORUMS
Remove All Ads from XDA
Honor 7x
Win an Honor 7X!

☆ ★ | ROM | SynergyROM VZW S3 | JB 4.1.2 | Floating Multiwindows! | Apr 20 r484 |★ ☆

1,388 posts
Thanks Meter: 8,968
 
By eschelon, Retired Recognized Developer on 24th July 2012, 06:04 AM
Post Reply Email Thread
25th February 2013, 07:47 AM |#17931  
eschelon's Avatar
OP Retired Recognized Developer
Thanks Meter: 8,968
 
Donate to Me
More
Synergy-S3_25Feb13_0527_r373_s.zip (MD5: 9fb7152fa1be83d7b97a386cc8d170cc) http://beta.androidfilehost.com/?fid...31926465740974


Pretty significant changelog in this release, so hopefully things are pretty stable for you guys. First, the thanks. Yea I know it's like getting a present with a card attached and nobody wants to read the card so you just pretend to skim over it before you get to the good stuff, but a lot of people really spent a lot of time on this update making it run better than ever before and they deserve props. As you know TrevE finally got his hands on a device and has been going on a tear adding new toys and cleaning up TONS of issues on the back end. He's always been a great asset to team Synergy; we're lucky to have him around. Same goes for Ziggy. He spent two weeks flashing a hundred times a day (no exaggeration) to get his S3 kernel running better than anything I have ever run in the past. You guys should see insane battery life on this release. Also check your deep sleep times and be amazed with his work. There were so many others who pitched in this ROM (Didact74 again) as well as a ton of you for testing. I wish I could name you all personally, but you know who you are. Thanks for helping us work out the bugs with this release.

For starters, Samsung and the carriers have all sorts of checks on the back end to see if you're rooted, running a custom ROM, or have made any modifications to /system. Often times Android devs (us included at times) will do a mod and as soon as it works, they run with it. But there are numerous instances in which stuff is broken behind the scenes and you don't even know it. This build includes some serious patches on the back end which make things run properly and phone home correctly without raising red flags to Samsung or your carrier. TrevE has a post below with more info about this. Point is: You can trust Synergy to be clean, secure, and free of any behind-the-scenes nonsense.

Now to answer the questions I know you're already gonna ask: Ink effect is now sorta fixed (all colors work, including the 'none' option, but the color flash still happens. We took a long look at this one and it's still evading us at the moment. The math they use in the ink effect is weird...

Glance view: We have (and actually have had for the last several builds now) the framework working to support this. In fact we were able to kick it off with adb commands at our will, but hovering your hand over the sensor didn't quite work and it's actually gonna be a nasty hack to get fully working. We're still looking at it, but no promises on when or if we fully get it working.

Also, The reason we asked about your CPU revisions earlier in the thread is because some of you guys are running different revs and they handle voltages differently. Bad news for you guys on rev 4: You can't adjust your voltages. Samsung hard-coded them right into the CPU. You can try to change them all you want, but they aren't going to stick. You're probably stuck with stock. We've added scripting to AROMA which will tell you your CPU revision you have and if you can't adjust voltages, we'll tell you right there in AROMA so pay attention.

Open Pdroid has also been merged into our already existing PDroid capabilities. This is great news for those following the Open PDroid story. Head over here to give those guys thanks: http://forum.xda-developers.com/show...php?p=36678558 You should also be advised that we've changed the way that we install /data apps. They won't start pouring into your app drawer until about 30 seconds after first boot. This is the proper way to do it and will help a lot of you guys out that are seeing problems from dirty flashes. The AOSP lockscreen has also been fixed. In fact, we've forced it so that only the AOSP option OR the ripple effect can be checked at a time - not both. If you want to use one, you gotta go uncheck the other. Ripple is forced by default.

Finally, our AROMA is also significantly improved. Too many changes to list them all out but the biggest things are a new toolbox which you can use to change ROM and kernel settings without having to reflash the entire ROM (w00t) and if you choose the Ziggy kernel on flash you will get a new screen in which you can change frequencies and voltages.

The full changelog for this release is huge. You can see the list of all of our SVN commits since r326 here (http://www.ziggy471.com/changelog_r372.txt) if you'd like, otherwise you can just check the list of only the biggest stuff below


Changelog - This is only a partial changelog, if you wish to see all commits since the last build then go here (http://www.ziggy471.com/changelog_r372.txt):
  • Improved support for GSM devices
  • Synergy now passes all background carrier compliance checks / CSC verification (and still passes the Samsung root checkers)
  • Improved activation bypass support (when this option is selected the Setup screen will still load for a few seconds – it needs to do this in order to pass some checks properly)
  • Lots of changes to AROMA
  • If you choose Ziggy kernel on custom install you will now get a new screen to set OC levels and voltages
  • New additions in the form of a Synergy toolbox in AROMA (make changes to the ROM here without having to reflash the entire ROM)
  • New options in AROMA for Note 2 keyboard, emoji keyboard, and some other stuff
  • Updated all apps, as well as Polaris office from Note 2 (this Polaris is actually pretty sweet, check it out)
  • New Ziggy kernel
  • Battery icon can be changed on the fly in Settings – Display (Thanks once again to smali master Didact74!)
  • Ink lockscreen sorta fixed (screen still flashes sometimes, but all colors work)
  • New Ziggy kernel with drastically improved deep sleep functionality
  • Added in OpenPdroid support to our already existing PDroid port
  • AOSP lockscreen fixed (only AOSP or ripple effect can be checked at a time, not both)
  • Over 50 bug fixes
The Following 90 Users Say Thank You to eschelon For This Useful Post: [ View ] Gift eschelon Ad-Free
 
 
25th February 2013, 07:48 AM |#17932  
Retired Recognized Developer
Thanks Meter: 3,673
 
Donate to Me
More
New build! First gotta dedicate this build to NxtGenCowboy. Big props to him again for sending me a device to play with. Lotsa good stuff got done because of that for this build- Better multicarrier support, Pdroid framework updated with Open Pdroid patches, Dexopt code verification/cleanup competed on framework, more root checks patched - but as always esc has crazy full changelog ^^

Topic ill focus abit more on for this build is CSCs. Last build I talked about SetupWizard and new device prep. CSCs are applied as a step during this process. SalesCodes, System file checks, ect happen during CSC verification step as well. These check to make no files have been modified from a stock image. Sometimes (not exactly sure criteria) these values will get written to EFS. Regardless if it updates, at end of the scan process CSCVerifier will return a value of passed or failed and appears to send it off as a RIL packet. This process only happens once during setupwizard.

SynergyROM is now fully able to send a CSC pass value, which means between CSC&Sysscope were a "legit" unmodified rom :P We really dont know what this matters for, but we always try to look stock to whoever might be looking. To verify CSCs on any ROM run the below command from terminal app or adb shell. This will also show you sales code and device code so you can make sure things are setup right. Remember the only time a CSC verify is suppose to be run is from fresh device turn while its in setupwizard, so once you sync stuff you will get a fail because its not suppose to be run then. If you want to make sure you got a pass value check from fresh flash.
Code:
am start -n com.samsung.sec.android.application.csc/.CscVerifierActivity
Below is a screenshot of SynergyRom with VZW CSCs applied showing a Pass


For this build I would really recommend wiping /data before so you will start getting a pass value applied.

On a side note, If your CSCs ever get set to the wrong carrier in EFS synergy may be able to help you set them right again. We have a fully working CSC system and should be able to correct the issue. I would superwipe so CSCs pass then run the following command to install a new sales code. !Do not do this unless you have a reason to!
Code:
am start -n com.android.Preconfig/.Preconfig
Tl;DR: enjoy the build, lotsa work went into this one.
The Following 44 Users Say Thank You to TrevE For This Useful Post: [ View ] Gift TrevE Ad-Free
25th February 2013, 07:49 AM |#17933  
Member
Thanks Meter: 5
 
More
Re: ☆ ★ | ROM | SynergyROM VZW S3 | JB 4.1.1 | Multiwindow | PDroid | 1-31-13 r326 |★
First! Can't wait for this! Thanks guys!

Sent from my SCH-I535 using xda app-developers app
25th February 2013, 07:56 AM |#17934  
Supercutetom's Avatar
Member
Flag Williamsburg
Thanks Meter: 17
 
More
Wait.... No. Yep, it's an erection . Definitely an erection.
The Following 6 Users Say Thank You to Supercutetom For This Useful Post: [ View ] Gift Supercutetom Ad-Free
25th February 2013, 08:01 AM |#17935  
JuanNut's Avatar
Senior Member
Flag SL,UT
Thanks Meter: 35
 
More
Re: ☆ ★ | ROM | SynergyROM VZW S3 | JB 4.1.1 | Multiwindow | PDroid | 2-24-13 r373 |★
Woohoo thanks guys

Sent from my SCH-I535 using xda app-developers app
25th February 2013, 08:04 AM |#17936  
Biker1's Avatar
Senior Member
Thanks Meter: 1,301
 
More
A Big Thank You to echelon, TreveE, Ziggy and to the rest of Team Synergy.
Much appreciation for all your continued hard work, late hours, and support.
The new build sounds really sweet
25th February 2013, 08:06 AM |#17937  
Member
Thanks Meter: 30
 
More
Re: ☆ ★ | ROM | SynergyROM VZW S3 | JB 4.1.1 | Multiwindow | PDroid | 2-24-13 r373 |★
IMG. I was literally turning down my volume to turn in for the night! NOW ITLL B READY TO FLASH IN THE MORNING!!!

Sent from my Synergized Galaxy S3 on Verizon!
25th February 2013, 08:07 AM |#17938  
theDK10's Avatar
Senior Member
Thanks Meter: 16
 
More
I just got up from a deep sleep and check for new build. Now i'm wide awake with my mouth drooling and an erection. Is this normal?

But all funny besides Thank you esch and trev e for all your hard work and everyone else that makes it run smoothly. Esch if you ever need more testing PM me again and ill be able to test on tmobile and verizon again for ya. Thank you guys!
25th February 2013, 08:07 AM |#17939  
Junior Member
Thanks Meter: 0
 
Donate to Me
More
Re: ☆ ★ | ROM | SynergyROM VZW S3 | JB 4.1.1 | Multiwindow | PDroid | 2-24-13 r373 |★
Thanks for the update. Keep up the good work. Much appreciated. Synergy FTW

Sent from my SCH-I535 using xda app-developers app
25th February 2013, 08:39 AM |#17940  
Senior Member
Flag Omaha, NE
Thanks Meter: 63
 
More
I look forward to the improved battery life; thanks guys!

Was there any investigation into the way the back button key presses are handled?
25th February 2013, 09:00 AM |#17941  
Senior Member
Flag PA
Thanks Meter: 16
 
More
Quote:
Originally Posted by eschelon

Synergy-S3_25Feb13_0527_r373_s.zip (MD5: 9fb7152fa1be83d7b97a386cc8d170cc) http://beta.androidfilehost.com/?fid...31926465740974


Also, The reason we asked about your CPU revisions earlier in the thread is because some of you guys are running different revs and they handle voltages differently. Bad news for you guys on rev 4: You can't adjust your voltages. Samsung hard-coded them right into the CPU. You can try to change them all you want, but they aren't going to stick. You're probably stuck with stock. We've added scripting to AROMA which will tell you your CPU revision you have and if you can't adjust voltages, we'll tell you right there in AROMA so pay attention.[/LIST]

I'm on Rev 4. Question - when you say stuck with stock, do you mean stock voltages since change won't stick or that we're better off using the stock kernel?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes