[AT&T Galaxy Note 3 Android Development] dwitherell:
[size=+2]

TweakedN3 2.X UVUBMI7 4.3 SM-N900T Samsung Galaxy Note 3 UPDATED 3/13/14

[/size]​

[size=+2]

... for AT&T!

[/size]​

​

[size=+1]

LOOKING FOR THE MINI-UPDATE THAT CAN BE FLASHED ON TOP OF TWEAKED 2.0?

[/size]

Yes? Ok - then go to

this post

for information and download links :)

No? Ok - then read on... nothing to see here... :)

Hey everyone - resident no-one-in-particular here, and thanks to a few folks ([MENTION=665910]wally3614[/MENTION] and [MENTION=1665225]itsmikeramsay[/MENTION] in particular) I modified a few things to make my little mess of a project work a bit better for AT&T users. It needs to be stressed that this is based on the stock UVUBMI7 T-Mobile TouchWiz 4.3 that shipped with the N900T phone... In other words - this is a stock modified T-Mobile rom! That being said, I went through and made T-Mobile specific mods only show for TMo folks, as well as make sure mods work as they should for AT&T - including the removal of the Wifi Calling components.

This is still a work in progress, so even though I feel pretty confident that bugs (specifically related to the removal of wifi calling) have all been chased out, oddities may still come up - if they do please let me know! Also feel free to comment on how this might improve or if I've gone about anything in a not-so-smart way or if there is anything you would like to see (or wish wasn't there) - I can't promise I'll do anything about it, but such requests keep me motivated and learning, and thats been the driving force behind my tinkering since it began really :)

[size=+2]I AM IN NO WAY RESPONSIBLE FOR ANYTHING THAT HAPPENS (GOOD OR BAD) AS A RESULT OF FLASHING OR ATTEMPTING TO FLASH WHAT IS POSTED HERE![/size]

[size=+2]Installation instructions[/size]

:

THIS DOES NOT QUITE INSTALL THE SAME AS OTHER ROMS!!

Wut?!? I have to read then!?! NOO!!!!

LOL - well really you don't HAVE to read, only if you want to customize things outside of the default setup. This was an idea that I started using over on the Note2 (though I've changed what I consider "default" a bit), and given the lack of aroma capabilities while using safestrap it at least offers an approach that lets users customize things a bit. Another advantage (for those that like customizing a bit at install anyway) is that after an initial step - future re-flashes of the rom will always utilize the same selections (assuming you don't delete some files in a particular directory of course). This should be a boon to those that enjoy flashing this and that, as the process of reinstalling this will now be tailored to what you want. [size=+1]NOTE:[/size] Unless you use the default approach you will most likely need to edit/redo this process for each update to make sure all new/edited options are up-to-date! This isn't excessively relevant yet, but it will be soon enough I imagine.

A complete explanation of the customizable-install approach can be found in

this post

, but for the sake of brevity and simplicity I am going to focus on the approach most fitting to the general (or new-to-flashing) user.

Before getting into that though, remember that the usual rules still apply:

- While very much stable in my experience you should be cautious whenever you flash. Make sure to wipe data/factory reset to avoid issues.

- I highly recommend wiping data before getting started with any of this. This is just a recommendation - not a requirement - though if you have issues that is almost always one of the first recommended fixes.

- Tweaked needs to be flashed in a custom recovery - and thanks to the hardwork of [mention=4243514]HashCode[/MENTION] this can be done via his Safestrap that can be found

here

. Make sure to THANK HIM for this, as none of this would be possible without his work!

[size=+1]

THE SUPER SIMPLE SAFE APPROACH

[/size]

The super simple safe approach would be to just flash the main install zip. This will give you a default set of options, of which you have no control (at install anyway). For those that would like to tailor the install a bit, you'll need to check out

this post

for instructions. Basically there is a directory you need to place on your internal or external sd card, and inside that directory are files that can be edited to reflect the particulars you would like to be installed.

Below is what I would consider the general fits-whatever-install-approach-you-chose installation instructions:

[size=+1]

THE GENERAL APPROACH

[/size]

- Backup your current setup/data

- Decide which install route (default/custom) is best for you

- Download the main installer and put it on your internal/external sdcard

- If you decided on the custom install route

--- Download relevant zip for said approach

--- Extract directory inside zip and place it on internal/external sdcard as instructed

--- Edit install.prop and anything else required to reflect your install choices

- Boot into safestrap recovery thanks to Hashcode

- Recommended to wipe data/factory reset

- Select and install the main Tweaked rom .zip you put on your sdcard

[size=+2]

SCREENSHOTS

[/size]

While the theme is pretty much stock, I figured I would throw in a few screenshots that show a few minor things. If you want to see the screenshots (and they aren't already showing) just click the "CLICK TO SHOW CONTENT" (or "SPOILER") button!

[size=+2]Miscellaneous Notes[/size]

:

- [size=+1]REMEMBER -[/size] Regardless of what install approach you use you can always use the Modificatinator to un/re/do virtually [size=+1]ANY[/size] of the options available to you in the main install! No need to reflash the whole rom!

Even if you don't use it right away, make sure to GRAB THE MODIFICATINATOR

HERE

NOW so you have it if you want it later!!

--- In order to use the modificatinator, you need to go through a process similar to the customizable install process mentioned above. In other words - you will need to edit a particular file (it's already in the .zip/directory used for the customizable install process) in a particular directory PRIOR to flashing the zip. If you do not, the zip will do nothing outside of wipe cache/dalvik-cache. See

this post

for more instructions on this.

- Updates that come after the initial release

MAY

also have a flash-update-only option - whether or not it does just depends on the specifics of the update. [size=+1]NOTE:[/size] Depending on what is updated, an update-only flashable may break things if you are themed! I will try to avoid this as much as possible, but all it takes is a minor edit to a framework-res.apk string (for example) to necessitate an overwriting of a file typically quite important for themers (resources.arsc) - just be mindful of this please :)

- You may notice that the main installer contains a few boot.img files. Given the locked bootloader status AT&T folks CANNOT use these! They are included here as they can be used for the TMo folks, and the goal was to make one installer zip that would work for both carriers. There is some logic included that should prevent you from accidentally flashing one of these from within the installer itself, but it is worth mentioning regardless.

- This is still pretty much an unthemed rom (if any would like to change this PLEASE let me know - a themer I am not!). There are a few changes done in SystemUI (the pulldown in particular) and framework-res (to allow for system-wide transparency options) - and the hope behind those changes (all thanks to [MENTION=3220157]Alexia Whitehurst[/MENTION]) was theme work would then be easier as a result. [MENTION=665910]wally3614[/MENTION] also made a few icons. Even so, this is primarily UVUBMI7 stock-themed - and this is reflective of the thinking behind the whole setup as being stock with some extra options. For those that like flashing various mods and what not, be wary - unless it specifies that it was made to work with Tweaked it likely will not.

[size=+2]

Download links can be found further down.

[/size]

Let me know if there are any suggestions/issues/etc. - also, feel free to stop by the IRC channel Alexia Whitehurst was so kind to make for all of this on freenode - #tweaked. If you don't have an IRC client you can always use their webchat interface

here

. Happy flashing!

[size=+2]Info on custom install options can be found in the installation instructions zip![/size]

[size=+2]---

CHANGELOG

---[/size]

[u]Version 2.X - 3/13/14[/u]
Cleaned up number-of-toggles-to-display code
- Now max is better linked to SecSettings
- Can no longer add beyond max/remove beyond min
- Capped TSM number picker range relevant to selection you are number-picking for
- Control of toggle order/display back to SecSettings
ACTUALLY made it so camera didn't pause music while taking pic/recording
SecEmail behaves w/out FC if MyMagazines is removed <- thanks to nijel8 for starting this one
Restructured TSMParts
- "Goller-ized" it - you are special if you know what that means
- Tried to make entries make more sense related to their checked status
Fixed some issues related to volume wake and volume music controls
Added in package names to application manager/app ops in secsettings <- thanks to nijel8 for the know-how on this
Cleaned up tons of little things in TSMParts
- Updated images <- thanks to nijel8 and wally3614 for this
- Removed code no longer being used
TSMParts additions
-- GENERAL --
- Can now choose elements (outside of power/reboot) to show in power menu
- Can set longpress up/down actions for music controls <- thanks to team n3bula for the idea
-- Skip/Previous/Pause
-- STATUSBAR --
- Enable statusbar brightness control <- thanks to C3C076/GravityBox for a ton of helpful code, and VZW DroidCharge 2.3.6 TW
-- Only works if autobright is off
-- Longpress statusbar to start, slide left/right to control
-- Won't work if sview cover is closed
- Enable doubletap statusbar to make phone sleep/screen off <- thanks to sbreen94 for the files, and to BOOTMGR for making the mod
-- Won't work if sview cover is closed
- Can now choose number of toggles to display separate from a max allowed
-- Landscape/portrait
-- MISC --
- Bypass exchange security
-- YOU SHOULD THINK OF THIS AS MORE OF A ONE-TIME TOGGLE
-- Make your decision on this prior to setting up an account - once asked to set a secure lock AND DOING SO it will be there regardless of this setting
- Enable on the fly thread and conversation mms send/receive text color <- HUGE THANKS to nijel8 as this mod would not be possible without his work
-- NOTE: Thread (list of all conversations) requires exit/re-enter to change
-- NOTE: Mms in thread view will not be colored
- Option to choose what key to use as default multimodal key in SamsungIME <- thanks to nijel8 for pointing me in the right direction on this
Also - I added a funny... can you find it? <- thanks to team n3bula for the idea of where to put it :)

[u]Version 2.0 - 1/26/14[/u]
Minor fixes to a few things
- Camera no longer alters transition animation when opened from secure lock
- Camera no longer pauses music during vid/pic taking
- Edits to allow for old-but-standard battery icon mod flashing
- Emoji "fix" for SecMms (return to stock must-be-mms status), and reply-all activated
- Updated a layout for aosp lockscreen to handle dpi changes
Made things ATT-capable
- ATT includes some relevant apn, csc, build.prop, apk files thanks to itsmikeramsay
- Removes wifi calling w/out FC issues
- Edits to reboot menu and data icon mod to better reflect ATT
- Custom carrier affects statusbar carrier as well
-- color and text
Same approach was used for Rogers with files thanks to Turilo
Allow any widget for lockscreen widget
Unused app section opened in JobManager
Forced on the "exit" option in stock browser
Block number settings opened in SecSettings
Updated power menu icons to a neutral white thanks to wally3614
Disabled the "wifi turning off" popup when enabling hotspot with wifi on
Made some edits to try and lighten the load for flashbar list generating
Added TSM toggle
- click to go to TSM Parts
- longpress to open penwindow
TSM Parts updates
- New TSM logo/icon thanks to wally3614
- Added link to PageBuddy settings
--GENERAL--
- Navbar on/off on-the-fly
-- Also in powermenu
-- Edited to force all 4 buttons to always show
-- Framework-res edits made to make bar smaller
-- Screenshot combo still works :)
- Custom aircommand text color option
--DEVICE INFO--
- Added in links to remainder of testsettings options
-- Device information
-- WiFi information
--LOCKSCREEN SETTINGS--
- Home button wake on/off
- AOSP lockscreen haptic on/off
--STATUSBAR SETTINGS--
- Finished TSM disabled options
-- Statusbar color options
-- Notification pulldown color options
- Added option to turn on/off ATT statusbar carrier text
--MISC SETTINGS--
- Moved ascending ringer to misc from general
- Added in option to skip call ended screen
- Added in on/off for unlimited multiwindow

[u]Version 1.0 - Initial release 12/27/13[/u]
Deodexed
Busybox
SuperSU
Init.d support for stock kernel
Support stock or custom bootanimation
- Replaced shutdown with international
No CIQ
No Knox (thanks to sshafranko for finding many I missed :) )
Attempts at neutering SysScope
- Shows as System Official
BUILD.PROP TWEAKS!!!
- Just kidding, though to be fair I did do 2 things:
-- Added mod version line
-- changed ro.securestorage.support from true to false
Increased recipient limit when sending sms/mms via SecContacts
Disabled some annoying warnings in SecSettings
Disabled some annoying warnings on mobile data/airplane toggles
Disabled the popup explaining how to clear defaults when one is set
Unlocked and unblocked a few things in SecSettings
- Unlocked Font Clarity option
- Unblocked font apk checks for sideloaded font apks
- Added in access to spellchecker settings
-- requires google keyboard to be fully funtional...???
-- though don't need to USE it...?
- Unlocked VZW tabs on/off option (hit Menu while in SecSettings)
- Opened access to the native "App Ops" for per-app permission handling
Enabled Autobrightness adjustment (SecSettings and SystemUI)
"Unlocked" a few extra toggles (again, SecSettings and SystemUI)
- Also added Wifi Calling toggle (same locations)
- As well as a Torch toggle (yep, same locations again)
SecMms edits
- raised restrictions on recipient limits, rate of sending
- some emoji-allowing attempts
- folder view enabled as an option
- attempted to increase mms image-attachment quality
- screen on/off option
- save messages
- no "no data" warning shown when sending mms over wifi w/ wifi calling on and data off
SecLauncher4 edits
- snap grid animation duration decreased
SamsungCamera2 edits
- disabled warnings involving low power for camera/camcorder/flash use
- allow video recording during calls
- transition animation scale no longer changed when opening camera
Eliminated Nfc odex-file verification
Added a few wallpapers to the wallpaper chooser
Minor csc edits
- Made stock APN editable
- Removed tethering APN
- Added in epc.tmobile apn
- Made stock bookmarks editable
Removed TetheringProvision.apk
- Also removed its calls
Unlimited multiwindow/multiinstance/penwindow apps
- Pen window is optional in case you like the pen window manager app
- Does not include things like SHealth, Camera, or Dialer (multiwindow)
-- Plus a few more - can add package names to /system/etc/fbs_exclusions.txt
- No issues w/ scrolling in edit window or drag-is-not-drop scenarios
Lockscreen widget limit increased from 5 to 8
- Didn't want the "page" indicators to get messed up :)
Extended power menu
- Includes 4way reboot
- Modified it a bit for sview (reboot just reboots)
- Screenshot
- Activated data toggle
- Can be made smaller/preventable-on-lockscreen in TSM
System-wide transparency mod thanks to Alexia
Restructered and transparent pulldown thanks to Alexia
TSMParts apk included (Settings > Device tab)
- Did some restructuring :)
- Color Picker has increased in size
- All links to things outside the apk are working
- List and color preference summaries update with selections made
--GENERAL--
- CRT animation (crt, fade, or stock)
- Full/low battery notification on/off
- Full/low battery notification on/off
- Low power screen dim on/off
- Wake on un/plug on/off
- Steady ringer option
- Ear protection on/off
- Power menu minimalizer (only show power/reboot - includes sview)
- Option to allow volume rocker to control cursor in text fields
- Long press volume rocker song skip
- Double press home - can set to whatever voice search is available
-- should still work even if SVoice home button is disabled or if SVoice is removed
- Long press menu - can set to GoogleNow
- Long press app kill
-- Can set to menu or back - stock functionality used when done on whitelisted app
- NFC mod - screen on, that + lockscreen, or that + screen off
-- NOTE: screen off option will likely stop working if the device goes sleepy time deep enough
- Popup browser popout target
-- Requires slightly edited popupbrowser from Tweaked Note2
--LOCKSCREEN--
- Option to use different uncolored image for sview background (currently just black)
- Disable lockscreen (separate from SecSettings option)
- Option to use AOSP lockscreen
- Custom lockscreen carrier text option
-- Can also colorize carrier text
- Option for quick pass/pin unlock (no need to press ok if pass/pin correct)
- Option to allow widgets w/ secure lockscreens
-- includes link to fav apps/camera and multi-widget on/off in SecSettings
- Option to disable power menu on keyguard/lockscreen
- Lockscreen flashlight (uses Home button)
-- long press on, long press off when screen on
-- remains on with screen off
-- turns off when screen turns back on or unlock
- Option for volume-as-wake
-- Requires kernel support - or device to be plugged in
- Option to use custom lockscreen timeout
-- Can opt for 3-30 sec vs stock 5/10
- Finger ink on/off for ripple unlock method
- Choose from stock or custom ink color for ripple unlock method
--STATUSBAR--
- Opt to hide toggles from notification area
- Choose number of toggles to show in notification area (3-20)
- Option to use that same limit on the toggle panel area
- Option to use and set custom color for toggles
-- only affects on/dim icons, off is still grey
-- avoid transparency if you don't want the color of the actual image file to show
-- avoid this altogether if using detailed themed toggle images
- Option to use and set custom color for toggle text
-- set to fully transparent to have text not show :)
- AM/PM off/small/normal option
- Clock right/left/center/off option
- Clock coloring options (both statusbar and pulldown)
- Small/large day-of-week option for statusbar clock
- Option to show icons for actual data connection type
- Option to have data icon persist while on wifi
- Show signal dbm text option
-- On/off for dbm label
-- Color options based on signal strength
- Battery bar options
-- Miui or mirror centered
- Hide/show signal bars
- Ability to colorize battery text/bar
- Hide/show battery icon
- Ability to choose from 1 of three different icon types
-- currently its green stock, white circle, red gauge -- THANKS FOREVERLOCO!
- Option to move clear button to header of notification area
- Option to show/hide No notification text bar from notification area
- Option to show/hide Ongoing text bar from notification area
- Option to show/hide Notification text bar from notification area
- Option to show custom carrier text
-- Can edit and colorize text
- Hide NFC
- Hide smart screen
- Hide blocking notification
- Hide IME
- Hide alarm
- Hide bluetooth
- Hide sound
- Hide wifi calling notification (statusbar only)
- Hide no sim
--MISCELLANEOUS--
#Dialer/Contacts
- Show record button in call on/off
- Show call button in contacts on/off (small icon in call log...)
#Launcher
- Scrollable wallpaper on/off
- Infinite loop on/off (affects app drawer as well)
- Hide vs. Disable app option
- Up swipe targets GoogleNow or MyMagazine
- Option to disable home-on-homescreen MyMagazines trigger
#Mms
- Smiley button instead of Enter on/off
- Server vs phone timestamping
- Sms/Mms logging on/off
#SamsungIME
- Long press duration stock (500ms) or short (250ms)
#Multiwindow
- On/off for unlimited penwindow app
- Multiwindow style options - can change on-the-fly
-- stock, floating, floating+dock, floating+quad, or floating+dock+quad
--OPEN PEN WINDOW WITHOUT SPEN--
- Opens w/ default dimensions
Updated many system apps
- Includes handwriting fixes :)

[size=+2]---

LIKE THEMES?

---[/size]

Good! As time goes on hopefully there will be an increasing number of themes made SPECIFIC FOR TWEAKED! This will be good, as while there are a number of themes out there that would likely at least partly work ones made specifically for Tweaked will

completely

work! Below is a list of such themes for ease of reference!

I will update this list as new ones come out, so make sure to check back from time to time! Also - MAKE SURE TO THANK THEM! There aren't many who have done this, so make sure they know the work is appreciated!

[size=+1]

Themes for Tweaked

[/size]

-

AOSP

by foreverloco

-

Kryon themes (Element and PaperKut)

by wally3614

-

Toxic Sickness

by SICKMADE

-

Lights Out

by SICKMADE

----------------------

Let me know if there are any issues!

XDA:DevDB Information

TweakedN3ATT, a ROM for the AT&T Samsung Galaxy Note 3

Contributors

dwitherell

ROM OS Version: 4.3.x Jellybean

ROM Firmware Required: Safestrap

Based On: Stock TMobile UVUBMI7 N900T

Version Information

Status: Stable

Current Stable Version: 2.X

Stable Release Date: 2014-03-13

Created 2014-01-27

Last Updated 2014-03-13