Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,872 Members 53,345 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: How should Anastasdroid be distributed (when too large for housing on XDA)?
via Market - both free/donate versions 37 33.64%
via non-Market only (dropbox, mediafire, etc) 15 13.64%
via both Market and non-Market options 58 52.73%
Voters: 110. You may not vote on this poll

[Theme][CM7 TC][HDPI]Anastasdroid v9 [3 Oct]

Tip us?
 
jsmccabe78
Old
(Last edited by jsmccabe78; 11th October 2011 at 01:05 PM.)
#1  
jsmccabe78's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 1,438
Join Date: May 2008

 
DONATE TO ME
Default [Theme][CM7 TC][HDPI]Anastasdroid v9 [3 Oct]




Welcome to Anastasdroid. My goal is simple: bring Anastasia to Android.


Anastasdroid is growing. Originally just for CM7, now it is much, much more.
Post 1: Introduction and downloads
Post 2: Theme log, theme screenshots, FAQ
Post 3: Transparency Instructions, Splashscreens
Post X: Icon Pack
Post 206: LaunhcerPro Plus Widgets
Post 239: GO SMS Pro Theme
Post 243: GO Contacts EX Theme


For CM7 Theme:
1- HDPI phone
2- A CM-7 based rom
3- A rom with T-mobile's Theme Chooser (standard in CM7)
4- Metamorph (for lockscreen - not able to be part of the Theme Chooser)


The newest version is always here; click to download. You can download from XDA or Market (free or donate - $0.99 USD):
THEME
MARKET DONATE ($0.99)
Desktop Links: Black and White Dialer | Color Dialer
Mobile Links: Black and White Dialer | Color Dialer

MARKET FREE
Desktop Links: Black and White Dialer | Color Dialer
Mobile Links: Black and White Dialer | Color Dialer

MEDIAFIRE
Anastasdroid v9 - Black and White Dialer
Anastasdroid v9 - Color Dialer

Transparent Statusbar
Note: MUST read Post 3 about instructions!!!


------------
LOCKSCREEN (Original Post)
Circle - Email | SMS | Custom
Small Square - Email | SMS | Custom
Big Square - Email | SMS | Custom


Anastasdroid Theme
1- Download Anastasdroid from above, place on SD card and install.
2- Reboot phone (turn off/ on).
3- Open Theme Chooser, scroll to the left and click "Apply" under Anastasdroid
NOTE: You will likely get the message: "Theme Error: Sorry, this theme is missing assets for your device's screen size." Click "Apply Anyways." It will NOT hurt anything!!!

Anastasdroid Transparent
1- Read and follow the instructions in POST THREE
2- Install Anastasdroid v7 Transparent (remove previous versions)
3- Reboot and enjoy
Note: If you do not do the steps in post 3, this version of Anastasdroid will look a bit funny.

Anastasdroid Lockscreen
**Note: Metamorph stopped working for me. I now use ZipThemer (free, in the market.) I cannot test with metamorph, though things should work!**
1- Download lockscreen (a zip) from above and place on SD card
2- Open ZipThemer and follow directions (it should work for Metamorph too)
3- Reboot


1- Oepn Theme Chooser, select other theme.
2- Settings > Applications > Manage Applications > Anastasdroid (or com.jsmccabe78.theme.anastasdroid) > Uninstall
3- Download newer Anastasdroid, place on SD card and install.
4- Reboot phone (turn off/ on).
5- Open Theme Chooser, scroll to the left and click "Apply" under Anastasdroid
NOTE: You will likely get the message: "Theme Error: Sorry, this theme is missing assets for your device's screen size." Click "Apply Anyways." It will NOT hurt anything!!!


1- Oepn Theme Chooser, select other theme.
2- Settings > Applications > Manage Applications > Anastasdroid (or com.jsmccabe78.theme.anastasdroid) > Uninstall


Dinik, of course. sonnysekhon for answering a ton of questions on CWM theming. theimpaler747 for again answering questions and helping out a bunch with getting my feet wet. Kameirus for testing. the devs behind apktool and apkmanager - really made life easier! A ton of artists for their icons; I wish I had kept a list of all the people's work I use, but I didn't but thanks!

A very large thank you to david1171 for heading all of my questions; truly nice and willing to help out!


I hope you enjoy this theme as much as I do. If you are using it, hit the thanks (or buy me a cup of coffee) and feel free to rate the thread. Please ask permission before using my work elsewhere. And thanks for stopping by! Cheers. -jsm

Want to buy me a cup of coffee? Buy a theme!

Follow me on Twitter
The Following 17 Users Say Thank You to jsmccabe78 For This Useful Post: [ Click to Expand ]
 
jsmccabe78
Old
(Last edited by jsmccabe78; 3rd October 2011 at 10:04 PM.)
#2  
jsmccabe78's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 1,438
Join Date: May 2008

 
DONATE TO ME
v9 [3 October 2011]
Note, bold means what is new in this version. This is not an exhaustive list as I tend to forget to keep track sometimes!
- Camera
- GO SMS Pro (beyond the stand alone theme)
- GO Contacts EX (beyond the stand alone theme)
- Yelp!
- reddit
- uptdated market (3.1.5 and prev versions included)
- updated youtube


Apps that have been skinned:
ADWLauncher, ADWLauncer Ex, GO Launcher EX, LauncherPro, Dropbox, Talk, Battery rehaul (with directions for transparency note transparency is rom dependent), Maps (started), Dropbox (started), GoogleFeedback, FOTAkill, Facebook, Pandora, Google+, Market 3.0.27 (old version still available), frameworks-res, systemui (evo users 4g stuff up to date now!), twitter, Keyboard (LatinIME), Twitter, Voice Search, Metamorph, Uploader, File Manager (added org_openintents_cmfilemanager), bunch of random app icons, File Manager, Gallery, YouTube, MMS, started on keyboard (LatinIME), Car Home, BizCal Pro, Books (started, not sure if I'll finish as I don't really use it...), Google Quick Search, VoiceDialer, AndTidWiki, CMStats, CMParts, VPN, DownloadProviderUi, SuperUser, finished up GenieWidget, GoogleServicesFramework, framework-res, settings, systemui, contacts, phone, settings, browser, calculator, camera, gmail, deskclock, adwlauncher, market, yahoo, launcher, xda (free / pro) i recommend using the "dark" theme, music, CM7 notification power widget

Launcher icons for (many more, but I forget!):
epocrates, dropbox, facebook, calculator, market, twitter, yahoo mobile, browser, calendar, camera, contacts, deskclock, development, android email, fm radio, launcher, mms, music, phone, calendar, quicksearchbox, settings, soundrecorder, spare parts, voicedialer, dspmanager, cmwallpapers, geniewidget, google maps, gmail, google talk, googlequicksearchbox, google voicesearch, youtube, rommanager, superuser, cooliris, bluetooth, books, carhome, adobe, docstogo, google translate, zxing barcode scanner, tmobile themechooser, accuweather, andtidwiki, astro, terminal, tapatalkxda, skyfire, squeezecontrol, flashlight, npr, spinninghead talkingstopwatchlite, smooth calendar


































Quote:
v3 of Lockscreen includes the following:
- Fully skinned lockscreen with alarm clock and charging icons added
- 6 different options - round, square small (72) and large (96). then you can choose whether to have the sms or email icon (which corresponds to the messaging icon)






Quote:

Can you include XXXXX app in the theme?
As stated in post 1, most likely yes. Simply tell me the app name (ideally, the package name from the AndroidManifest from the decompiled apk.) And better, tell me where to download it or upload the apk.

Can all apps be included in Anastasdroid?

Most, but not all. If the package name includes a capital letter I cannot compile the theme apk. Example, amazons app's package name is: com_amazon_mShop_android. The "S" disallows me to compile the Anastasdroid.apk. Am working on a work-around now, but will see!

Does Anastasdroid change my wallpaper or system colors?
No. It only replaces icons.

Does Anastasdroid install all the programs?
No. It only edits the images.

Can I change themes without losing Anastasdroid?
Yes, using Theme Chooser, you can switch all sorts of themes without losing anything.

My USB debugging icon doesn't change in the pull-down menu. Why?
Yep. Known error with this theme engine; don't know how to fix it right now.

Can I make my own theme?
Sure. Start reading this thread.

Can I buy you a cup of coffee?
Of course. Donate button in my sig...appreciated, but, of course, never expected.

Want to buy me a cup of coffee? Buy a theme!

Follow me on Twitter
The Following User Says Thank You to jsmccabe78 For This Useful Post: [ Click to Expand ]
 
jsmccabe78
Old
(Last edited by jsmccabe78; 11th August 2011 at 05:15 PM.)
#3  
jsmccabe78's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 1,438
Join Date: May 2008

 
DONATE TO ME
======================================
Transparent StatusBar for CM7
======================================
Note: This is a reposting of ZduneX25's work found HERE and from his MIUI thread HERE.

All credit goes to him and the other developers.
Please take a second to thank him!

ZduneX25 has a quick and easy app on his website to do all the below. I couldn't get it to work (all my fault) so I did each step by hand. This is what I did (Zdune's instructions with a little extra by me!) It worked for me, but as with everything no guarantees for anyone else!

======================================
Transparent StatusBar for CM7 Repository
======================================
DO A NANDBACKUP BEFORE DOING ANYTHING!!!!
These are CWM flashable zips that have been tested and work for their specific rom. They only work for there intended rom and device; they will not likely work across devices/roms. By flashing this you are having fun, and know that you may have to restore things if something goes wrong (or flash the undo file.)

1- HD2 - TyphooN Rom
TyphooN 3.5.6
TyphooN 3.5.6 UNDO


======================================
Before We Begin
======================================
DO A NANDBACKUP BEFORE DOING ANYTHING!!!!
1- My launcher (ADW Launcher - standard in CM7) did not work with this transparency modification. I needed to use MultiPicture Live Wallpaper found DOWNLOAD HERE.
2- Install APKTool - http://code.google.com/p/android-apktool/
If you are having troubles with installing APKTool read the following thread: http://www.miui-au.com/add-ons/apktool/
3- Download and have ready APKManager: http://forum.xda-developers.com/showthread.php?t=695701
4- Install Notepad++: http://notepad-plus-plus.org/

======================================
STEP 1: Editing SystemUI.apk for Transparency
======================================
DO A NANDBACKUP BEFORE DOING ANYTHING!!!! YOU HAVE BEEN WARNRED
1- Download framework-res.apk and systemui.apk from your rom (just pull them out of the zip)
2- Copy to your APKTool folder (/Windows)
3- Open CMD Window (Shift + Right Click) and type:
Code:
Select Code
apktool if framework-res.apk
then
Code:
Select Code
apktool d -f SystemUI.apk
4- Open the new SystemUI folder (from this original post) and browse to the folder smali/com/android/systemui/statusbar/ and open the file StatusBarService.smali in Notepad++
5- Search for:
Code:
Select Code
invoke-direct/range {v0 .. v5}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V
directly above it you will find
Code:
Select Code
const/4 v5, 0x2
replace it with
Code:
Select Code
const/4 v5, -0x3
6- Now go to /res/layout/status_bar.xml, open it in Notepad++ and search for:
Code:
Select Code
com.android.systemui.statusbar.DateView
Replace the entire line with:
Code:
Select Code
<com.android.systemui.statusbar.DateView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center|center" android:id="@id/date" android:background="@drawable/statusbar_background2" android:paddingLeft="6.0px" android:paddingRight="6.0px" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="true" />
7- Download the follwing zip, extract the "statusbar_background2.9.png" and place in /WINDOWS/SystemUI/res/drawable-hdpi (yes you can edit this; mine is 100% black): DOWNLOAD statusbar_background2.9.png.zip
8- Open CMD window and type:
Code:
Select Code
apktool b -f SystemUI SystemUInew.apk
9- Find SystemUInew.apk, rename to SystemUI.apk and place in folder "place-apk-here-for-signing" in APKManager
10- Run APKManager and sign (option 16)
11- If you don't want to use APKManager, you can use drag2sign
12- Install to internal memory (/system/app). I did this by making a flashable CWM zip though there are lost of ways to do this (again, this works for me, do as you see fit!)
13- Steps 6 and 7 are optional. In my opinion they make the drop down menu look better (otherwise it is half transparent). From ZduneX25, not my own creation. You can always make it both ways and give it a look.

======================================
STEP 2: Making a CWM Flashable Zip
======================================
1- Download, extract the META-INF and system folders to a new location: Download BLANK CMW Flashable zip
2- Place your (new and edited) apk just as it appears in your rom. For SystemUI.apk, place it in /system/app
2a- NOTE: YOU CAN DO THIS TO MAKE A BACKUP TOO!!! Simply use the original (non-edited) SystemUI.apk!
3- Edit META-INF\com\google\android\updater-script in Notepad++ - you can change the ui_print to fit your theme
4- Zip up META-INF and system folder (highlight both folders, right click and add to zip). Transfer to your phone.
5- Enter CWM and flash

======================================
OPTIONAL STEP 1: THE FOLLOWING IS FOR NON-ANASTASDROID USERS - MAKING YOUR THEME TRANSPARENT
======================================
The above changes to SystemUI.apk do the set up for transparency. Now you need to make your theme transparent too (this is done in Anastasdroid fo your - so if you install Anastasdroid, you can ignore the following steps.)
The native file is black, so your statusbar background will be black unless you change it!
1- Simply put you need to edit the com_android_systemui_statusbar_background.9.png per regular ways
2- What I did - substituted com_android_systemui_statusbar_background.9.png for com_android_systemui_statusbar_background.png that is 480x38px. (The xml redirecting in your theme is the same for both files as the ".9.png" is ommitted.)
3- My file: com_android_systemui_statusbar.png.zip

Want to buy me a cup of coffee? Buy a theme!

Follow me on Twitter
 
poontab
Old
#4  
poontab's Avatar
Senior Member
Thanks Meter 114
Posts: 629
Join Date: Dec 2010
Location: tapatalk sigs are a waste of everyone's time
Looks great! Thanks
Follow RootzWiki on Twitter -http://twitter.com/RootzWiki

Follow MoDaCo on Twitter -http://twitter.com/modaco
 
paintworx
Old
#5  
Member
Thanks Meter 15
Posts: 50
Join Date: Apr 2010
looks great on my g2...Thank you
 
jsmccabe78
Old
#6  
jsmccabe78's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 1,438
Join Date: May 2008

 
DONATE TO ME
Quote:
Originally Posted by poontab View Post
Looks great! Thanks
thanks, mate. glad you enjoy!

Quote:
Originally Posted by paintworx View Post
looks great on my g2...Thank you
great to hear it working on other devices. thanks!

Want to buy me a cup of coffee? Buy a theme!

Follow me on Twitter
 
cdbaab
Old
#7  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Dec 2010
does this theme include the keyboard like the original?
 
jsmccabe78
Old
#8  
jsmccabe78's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 1,438
Join Date: May 2008

 
DONATE TO ME
Quote:
Originally Posted by cdbaab View Post
does this theme include the keyboard like the original?
Doesn't change the keyboard at all so whatever you have won't be touched. Just changes the launcher icons and sysbar really.

Cheers.

Sent from my HTC HD2 using XDA App

Want to buy me a cup of coffee? Buy a theme!

Follow me on Twitter
 
Jarheadflip
Old
#9  
Jarheadflip's Avatar
Senior Member
Thanks Meter 39
Posts: 336
Join Date: Jan 2010
Location: Huntsville
Nice theme great job on theme

Sent from my HTC Glacier using XDA Premium App
 
endursa
Old
#10  
endursa's Avatar
Senior Member
Thanks Meter 257
Posts: 822
Join Date: Dec 2008
Location: Linz

 
DONATE TO ME
I really like the theme cause i used anastasia back in my hd2 days on winmo :)

but i have a problem i can't us it on my galaxy s cm7 nightly 3103 the theme doesn't show in the theme chooser app but installs correctly!

Sent from my GT-I9000 using XDA Premium App

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes