[ROM][4.2.2][Linaro] SGT7 / CM10.1 (FSC ROM) [FINAL 4.2.2 Release] FAST STABLE CUSTOM

Status
Not open for further replies.
A

AndroidSlave

Guest

Presents...





FULL CREDIT GOES TO THE CM TEAM, @sbradymobile, and the SGT7 TEAM.

Thanks: @sbradymobile @twa_priv @chasmodo @Entropy512 @Formhault @AA1973 @Gerrett
Also thanks to @Ravensysteam for the graphics.

Disclaimer:

This Firmware Is "As-Is", Meaning There Are No Express Or Implied Warranties Of Use.

I take no responsibility for you bricking (breaking) your device or anything associated with thereof by use of this firmware (ROM). I make no express or implied warranties of this firmware's quality of fitness for any general or particular purpose, nor do I take any responsibility for any actions associated with the flashing (installation) thereof. This firmware is provided on an as-is basis, and by downloading and installing any files linked on this thread, you agree to such terms. You, and you alone, take full responsibility for any damage to your device this may cause.

By Flashing This Firmware You Assume The Risk.

This disclaimer of warranty cannot be waived. I have tested this on my personal device, and yes, it works for me; but that doesn't mean it will work for you. As is the standard and impliedly understood practice with any modding of your device, the risk is entirely yours. By flashing this firmware on your device, you thereby Expressly Assume The Risk of all natural, unnatural, foreseeable, or even unforeseeable consequences therein. Also, by flashing this firmware, you expressly agree to all of the express and implied terms of this Disclaimer Agreement. You have been warned.

Description:

This is a standard base CM10.1 built from source, (latest nightly as of date-posted) optimized via the Linaro 4.7 (stable) toolchain, with the SGT7 framework, launcher, settings enhancements, as well as various well-tested and entirely stable GIT Cherry-Picks.

This ROM will mainly appeal to people who desire a stock-like CM10.1 experience with a more feature-rich embeded interface.
This rom is clean, slick, smooth, and customizable.


Most of the things you want with this rom are found in settings -> system or trebuchet settings.

Known issues:

1. Stylus gestures need reimplementation (use a third party app for now). (fixed thanks @sbradymobile)
2. Any CyanogenMod issues.
3. Any Halo issues (including inability to install apps until you disable halo in settings -> system -> HALO).

ROM Sources:

https://github.com/asf58967
https://github.com/sgt7
https://github.com/CyanogenMod
https://github.com/AOKP
https://github.com/loosethisskin

Kernel Sources:

http://github.com/TheMuppets/proprietary_vendor_samsung
https://github.com/CyanogenMod

NIGHTLY Build Download Links:

As a matter of common courtesy, if you intend to download this rom, please hit the Thanks button.


August 17 2013 - nightlies have stopped as there are barely any more worthwhile 4.2.2 changes. Nightlies will continue on the 4.3 thread.

The nightly builds can be found at http://www.goo.im/devs/asf58967/n7000/fsc_nightlies/

Do not post with errors in Nightly builds; I do not want to hear it! These are simply the latest repo sync with SGT7 and CM10.1. Changes and cherry picks are not incorporated to the nightly build, unless they are dated after the latest stable build.

Unless there is an error with the build machine, or it crashes, there should be a fresh build every day. Do not notify me if there is no fresh build. Just assume the server had an issue, and I already know about it.

The nightly build server is still experimental, and I am working out the kinks. If you see a build on the server, it should be fine to use; however, you must keep in mind that I am not flashing or testing the nightly builds, so have a nandroid backup and use at your own risk.

STABLE Build Download Links:

As a matter of common courtesy, if you intend to download this rom, please hit the Thanks button.

Final 4.2.2 Release (August 17, 2013)

Download: http://goo.im/devs/asf58967/n7000/fsc_nightlies/FSC-ROM-FINAL4_2-LINARO-20130817-N7000.zip

Note: if you are already on the 8/7 nightly there is no reason to upgrade.

Thanks for using the ROM.
I will start a new thread with an experimental 4.3 build in the next few days, and the 4.3 nightlies will start. Once that happens this thread will be locked.

+ Previous Releases:



+ FSC ROM 7/21/2013 - LINARO: [ Via goo.im | Via AFH ]

Changelog: (1) Fix Quick Settings layout bug (2) All CM10.1 merges and SGT7 Merges since last build. See sgt7 git or gerrit code review for CM.

+ FSC ROM 7/4/2013 - LINARO: [ Via goo.im | Via AFH ]

Changelog: (1) Many CM and SGT7 fixes. See sgt7 git or gerrit code review for CM.

+ FSC ROM 7/2/2013 - LINARO: [ Via goo.im ]

Changelog: (1) Update Pie Summary (thanks @sbradymobile; (2) Tablet Navigation Button Picker (thanks @sbradymobile); (3) Privacy Guard Fixes (thanks @cyanogen); (4) Disable nav bar gestures in expanded desktop mode (thanks @sbradymobile); (5) Ignore pie on lockscreen (thanks @sbradymobile); (6) Notifications in HALO are allowed if no ticker (thanks @sbradymobile); (7) Tablet Notification fixes for HALO (thanks @sbradymobile); (8) SMS Middleware (thanks @Koush); (9) Other SGT7 Fixes; (10) Latest CM Merges

+ FSC ROM 6/28/2013 - LINARO: [ Via goo.im | Via AFH ]

Changelog: (1) Latest CM10.1 changes (privacy guard etc). (2) SGT changes and fixes. (3) Changed ROM name. Thanks @Ravensysteam for suggestion)

+ CM10.1 SGT7 6/26/2013 - LINARO: [ Via AFH ]

Changelog: (1) Added HALO feature from AOSPA ( @sbradymobile @molesarecoming) - be sure to get HALO))) app from Play Store to get best functionality; (2) Latest CM10.1 and other SGT7 Merges.

+ CM10.1 SGT7 6/25/2013 - LINARO: [ Via AFH ]

Changelog: (1) Latest CM10.1 and SGT7 Merges; (2) tab ui fixes, resize tablet status bar @sbradymobile)

+ CM10.1 SGT7 6/23/2013 - LINARO: [ Via AFH ]

Changelog: (1) Latest CM10.1 Merges; (2) quasi-fix for CM’s pixelated graphics issue (thanks @chasmodo); (3) More Tablet UI Fixes and additions (hide settings button if disabled, fix tablet circle battery, add tablet power widget - thanks @sbradymobile) (4) secondary users may modify settings; (5) misc system-wide SGT7 fixes and improvements

+ CM10.1 SGT7 6/14/2013 - LINARO: [ Via AFH | Via Dev-Host Mirror ]

Changelog: (1) more tablet ui fixes, like toggle for comparability mode button (Thanks @sbradymobile); now any LCD Density is fine (2) Merged latest CM10.1 and SGT7 changes.

+ CM10.1 SGT7 6/10/2013 - LINARO: [ Via AFH ]

Changelog: (1) TABLET UI FIX AT ANY DENSITY (Thanks @sbradymobile); recommended use at 240 or lower, but will work at 320. (2) Merged latest CM10.1 and SGT7 changes.

+ CM10.1 SGT7 Alpha 2 6/7/2013 - LINARO: [ Via AFH | Via Dev-Host Mirror ]

Changelog: (1) Switched Linaro 4.7 Toolchain. (2) Merged latest CM10.1 and SGT7 changes.

+ CM10.1 SGT7 Alpha 1 6/4/2013 - STANDARD: [ Via AFH | Via Dev-Host Mirror ]

Changelog: (1) Initial Alpha Release. (2) Merge of Framework and Settings from SGT7 to CM10.1 System Base. (3) Merge of n7000 device to CM10.1 System Base.
 
Last edited:
A

AndroidSlave

Guest
Installation Steps:

1. Be on a safe kernel, and be aware of the n7000 Brick Bug; safe-kernels examples are: CM10.1, NXKernel, CoH Kernel, Speedmod, PhilZ, and Hydracore Nirvana.
2. Backup your EFS (using kTool) [Optional, but Highly Recommended].
3. Boot into recovery.
4. Make a Nandroid Backup.
5. Wipe /system /data /cache dalvik-cache /preload and .android_secure.
6. Flash ROM zip file in CWM recovery.
7. Flash gapps for 4.2.2 (Click Here to Download from Goo.Im).
8. Reboot.
9. Wait a few minutes for the dalvik cache to propagate.
10. Follow on-screen setup instructions.

Upgrade Procedure:

1. Be on a safe kernel, and be aware of the n7000 Brick Bug; safe-kernels examples are: CM10.1, NXKernel, CoH Kernel, Speedmod, PhilZ, and Hydracore Nirvana.
2. Backup your EFS (using kTool) [Optional, but Highly Recommended].
3. Boot into recovery.
4. Make a Nandroid Backup.
5. No need to do a full wipe unless major update.
6. Flash ROM zip file in CWM recovery. (Note: if you have issues w/ gapps after restart, then flash gapps too)
7. Wipe /cache and dalvik-cache.
8. Reboot.
9. Wait a few minutes for the dalvik cache to propagate.

Tips:

1. Getting Custom Per App DPI: Use Xposed Framework with the Per App Settings Module. You can define app-specific DPI and density, even if your build.prop is set to a specific density.
2. Backup from within ROM: Use OBackup.
3. Maximizing RAM: Install Greenify or freeze unused apps with Titanium Backup.
4. Kernel/Governor/Schedulers: I recommend the stock Kernel with pegasusq governor and row scheduler; that is my personal preference for balance between performance and extra battery savings.
5. Maximizing Performance: To truly maximize performance, flash @neobuddy89's NXKernel. (Discontinued)
6. Turning On advanced reboot menu: Go to Settings -> Developer Options
Please post if you have any good tips to add.
 
Last edited:
A

AndroidSlave

Guest
Nice @asf58967 That was quick! Knock on wood did the trick ;)
Going to download aosp :p if I could find the DL link ;) #impatient
Good luck with your SGT7 project :cowboy:
Thanks man (limited to 8 thanks per day). Only issue I am seeing right now is unless LCD Density is set at 213 or lower DPI, when switching to Tablet Mode, you get FC. If build.prop is set to 213 or lower, it works flawlessly.

I think for now I will probably just post a flashable zip when I get a chance to modify the build.prop without having to edit it manually... but I am sure someone on this forum will hopefully aid in finding a potential fix.

Everything else seems good so far in my half hour or so of testing...
 
A

AndroidSlave

Guest
Potential Fix for Tablet UI requirement of 213 or lower lcd density setting by @sbradymobile of SGT7. This is a test commit.

To all users following this thread, I will compile and test by tomorrow, and update on whether it is fixed (can't do it right now, compiling something else).

Thanks @sbradymobile for all your hard work, we appreciate it.:good:


EDIT: Compiling now. Will report back after testing, and possibly post later today.
 
Last edited:
A

AndroidSlave

Guest
+ CM10.1 SGT7 6/10/2013 - LINARO: [ Via AFH ]

Changelog: (1) TABLET UI FIX AT ANY DENSITY (Thanks @sbradymobile); recommended use at 240 or lower, but will work at 320. (2) Merged latest CM10.1 and SGT7 changes.
 
A

AndroidSlave

Guest
OK, I think this ROM is in a place now where I can start cherry-picking additional features.
So, if anyone has any particular requests, please post (not halo for now).
 
A

AndroidSlave

Guest
by halo I mean the AOSPA feature, not the game halo... are you talking about the game killzone, or am I missing something? =)
 
A

AndroidSlave

Guest
There have been some changes by @sbradymobile to the tablet ui, making it nicer at higher density, and an option to remove the compatibility mode button requirement at a higher density.

I am entirely re-syncing the repo, and will release a new build within a day or two. just need to remember to re-add the linaro toolchain - let this serve as a reminder to myself
 
Status
Not open for further replies.