yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Themes and Apps] soumya_digi:
Have you used this smali code:

const/high16 v3, 0x41a0

invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setRotationY(F)V

between

iget-object v2, p1, Lcom/android/systemui/recent/RecentsPanelView$ViewHolder;->thumbnailViewImage:Landroid/widget/ImageView;

invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setImageMatrix(Landroid/graphics/Matrix;)V
------------
here
------------
goto :goto_2e
.end method

??
[Xperia Arc Themes and Apps] vr5411:
I'll post link with entire code tomorrow morning.

And your help is appreciated (and needed).

It's an huge method in recentpanelview.smali (I think).
[Xperia Arc Themes and Apps] soumya_digi:
I'm out of town now.. But I'm ready to help as much as I can.. :)
[Xperia Arc Themes and Apps] vr5411:
Here is WP7 TaskMan with Quick Panel for .431 fw.

Use this instead of SenseUI4 TaskMan if you have bugs.
[Xperia Arc Themes and Apps] vr5411:
If anyone is running WP7 TaskMan and app thumbnails are smaller then in preview above, use framework-res.apk from above package.
[Xperia Arc Themes and Apps] vr5411:
Here are all source codes.

I transferred "method private updateThumbnail" from cm9sense.

In file RecentsPanelView.smali

Any help is very welcomed.
[Xperia Arc Themes and Apps] soumya_digi:
Ok.. Just add the two lines at the end of the ".method private updateThumbnail" of the decompiled SystemUI.apk which I've given and see if it works..

There may be a problem with the reflection.. I can't try it out myself now.. :(

The method is really huge.. -_-!
[Xperia Arc Themes and Apps] known2u:
Can you make with stock task switcher, quick panel and circular battery... i want to use on neo v

Thanx
[Xperia Arc Themes and Apps] vr5411:
I'm using exact combination you are looking for. Just with added lighter version of alarm, bluetooth and silent icons. Sony style, ics color.

Have a look at the attached picture.

If you want it, will post it in the morning.

Edit: Already posted in this thread:

http://xdaforums.com/showthread.php?t=1765586
[Xperia Arc Themes and Apps] known2u:
That is with on screen buttons i think....i want only quick panel and circular battery

I am using this one but want circular battery...if you could change that in linked mod:

http://xdaforums.com/showpost.php?p=29185750&postcount=29

Edit: also there is SONY written on notification bar when u slide down...which looks cool ;)
[Xperia Arc Themes and Apps] vr5411:
No. Just Sony NXT graphics for onscreen buttons is included. But can not be activated with SystemUI.apk.

Framework is activating it.

So there will be no on screen buttons.
[Xperia Arc Themes and Apps] cyx2009cjw:
Will the systemui.apk FC while I open many apps? I have used a systemUI.APK OF senseUI ,but it will FC while I open more than 8 apps
[Xperia Arc Themes and Apps] vr5411:
Unfortunately yes.

Didn't work on it anymore.
[Xperia Arc Themes and Apps] known2u:
Thanx....now i m using yours :)
[Miscellaneous Android Development] swordrune10:
I myself use scripts (that i wrote of course) to build so i wanted to share them with you guys!

spent a few days rearranging, and on some completely redoing, my scripts to come up with this easy to use, dare i say pretty if your into ascii, kitchen.

Features

Setup, update, build, and fix

Update kitchen app through script

Build enviroment installation (64 bit only) currently supports Ubuntu 10.04 - 14.04, with general support for Fedora, Debian, Linux Mint, Arch Linux, and with semi-general support for Mac OS X

Able to build Android Open Kang Project, Android Open Source Project, Carbon, Cyanogenmod 10.2, Cyanogenmod 11, Evervolv, omnirom, PAC-man, and ParanoidAndroid

Designed to build for nexus devices, but supports other devices

the recommended file directory is as follows:

android/swordkitchen
android/swordkitchen/.scripts
# Everything below is made by the kitchen
android/repos/[all the repositorys u sync]
android/builds/[the roms that are made]

Instructions

:

Boot into a 64-bit Unix System: supports Ubuntu 10.04 - 13.10, with general support for Fedora, Debian, Linux Mint, Arch Linux

Download and install using the script linked below

Either click swordkitchen.sh which will open in terminal or open terminal, change directory to the installed folder, and type in ./swordkitchen.sh

Inside Kitchen now!

Go to setup kitchen and run 1 (installation of repo) and 2 (setup build enviroment)

Initialize the desired repo(s) and sync when it asks if you want to

Go back, and go to the build menu, select what u want to build and omg! ur building a rom!! =O

Optional:

Tweak the romeditor or gitpuller as u like it.. ur changes in these files reflect towards ur builds

You can just use repo to grab it if you want..

Stable Version:
repo init -u http://github.com/TeamKeyblade/kitchen_manifest.git -b stable

Developer Version ( the one i push to when working on kitchen ):
repo init -u http://github.com/TeamKeyblade/kitchen_manifest.git -b master

these can work in the ~/bin folder, if anyone puts it anywhere not in your home folder please let me know and ill see about making it work perfectly from there. Below should be in ur path on login if you decide to put it in ~/bin

$HOME/bin/kitchen:$HOME/bin/kitchen/build:$HOME/bin/kitchen/update:$HOME/bin/kitchen/menu:$HOME/bin/kitchen/config

Languages:

English (Completed)

Russian (Completed)

German (Completed)

Dutch (Completed)

Spanish (Incomplete)

Brazilian Portuguese (Incomplete)

This kitchen is totally open sourced!

Please use Kitchen to update, script below is for installation

Older tarballs of the kitchen can be found here

Kitchen Installer: SourceForge link for swordkitchen_installer.bash

Join me on freenode channel #Swordrune10Kitchen
[Miscellaneous Android Development] mbroeders:
Good work. Just wondering, what is the benefit of this script over for instance this compiler tool: http://www.omgubuntu.co.uk/2012/05/gui-cyanogenmod-compiler-tool-for-ubuntu/ ?
[Miscellaneous Android Development] swordrune10:
honestly? that tool is probably a lot better.. I made this as a learning experience ;)

EDIT: actually now that i think about it mine is kinda better on the fact that my updates itself (as in the actual "program"), u know exactly whats in it since its all scripts, and im gonna put into it ability to modify the rom before its built
[Miscellaneous Android Development] swordrune10:
Changelog:

5/22/12

Added build other functionality, you can now build any cm or aosp device
[Miscellaneous Android Development] swordrune10:
Changelog:

5/22/12 8pm

Added gitpuller, a symbolic linked file that u can edit to add git pull's to modify the repos
[Miscellaneous Android Development] shockem:
Might come in handy :)
[Miscellaneous Android Development] swordrune10:
Changelog:

5/23/12

Added Rooted & Busyboxed AOSP
[Miscellaneous Android Development] john9:
nice work will try
[Miscellaneous Android Development] swordrune10:
Changelog:

5/24/12

Added ability to build toroplus thru Rooted & Busyboxed AOSP

Fixed build menu looping, making it having to hit exit one to many times on the main menu
[Miscellaneous Android Development] swordrune10:
Changelog:

5/25/12

fix problem with using

sh "Swordrune10's Kitchen.sh"

code is a bit more simplified
[Miscellaneous Android Development] swordrune10:
Changelog:

5/26/12

added fix kitchen menu

new gitpuller, same stuff just not part of the updater anymore - if you had gitpuller before, please remove the old one
[Miscellaneous Android Development] swordrune10:
Changelog:

5/26/12 5pm

fixed an error at creating gitpuller, please trash gitpuller for it to fix (last time i will mess with gitpuller, honest!)
[Miscellaneous Android Development] swordrune10:
Changelog:

5/26/12 8pm

Added romeditor, allows u to edit rom manager esque details like developer id and modversion before build, romeditor is like gitpuller and is shown to u in the directory
[Miscellaneous Android Development] pastert33:
Is this something that a newbie could use? I want to get into building a rom for myself, it this easy to use for that?
[Miscellaneous Android Development] swordrune10:
yes, whole reason I made this is for new people.. right now its missing setting up the build environment, but that's next on my plate.. I'll probably finish that tomorrow
[Miscellaneous Android Development] leos0000:
How i can flash that ?
[Miscellaneous Android Development] swordrune10:
how do u mean?
[Miscellaneous Android Development] leos0000:
This is kitchen for what.. cuz im little jnderstand sorry bro
[Miscellaneous Android Development] swordrune10:
Changelog:

5/27/12

Added build enviroments installation

Menus more consistent
[Miscellaneous Android Development] Dorilife:
I know for a fact that you can build on a 32 bit machine, i use to build off CM source on my old laptop which i was using 32bit linux mint. :D

Its simple though, AOSP requires 64bit to make it easier, faster builds.:cool:
[Miscellaneous Android Development] trismegistos:
using your scripts on mac osx and it is running great. thx for your work
[Miscellaneous Android Development] swordrune10:
oh ya? I was curious of how well it works since I've had no testers for Mac os x
[Miscellaneous Android Development] bt1980:
Not to be a pain, but Java download portion isn't working for me. I have tried all sorts of stuff but maybe we could put an option to manually download the JDK file and have this thing just install it?

​
[Miscellaneous Android Development] swordrune10:
that particular script downloads java from their website and compiles it into a .deb file to install.. can't do it any other way legally
[Miscellaneous Android Development] mr_g2marleyjunt:
could you add bugless beast please?

repo init -u git://github.com/peteralfonso/platform_manifest.git -b jb
[Miscellaneous Android Development] swordrune10:
alright =]
[Miscellaneous Android Development] lovejoy777:
sorry can you tell me why i can not build.

i synced repo then back to main menu and selected. #6 cm10.

here is my terminal output, any help would be appreciated.

thanks steve

Swordrune10's Android Kitchen!

==============================

GSM Galaxy Nexus is selected to be built!

Which android repository are we building from today?

1. Android Open Kang Project

2. Android Open Source Project

3. BAMF Paradigm

4. Codename Android

5. Cyanogenmod 9

6. Cyanogenmod 10

7. ParanoidAndroid

8. Rooted & Busyboxed AOSP

9. Team Gummy

10. Go Back

6

including device/generic/armv7-a-neon/vendorsetup.sh

including device/generic/armv7-a/vendorsetup.sh

including device/ti/panda/vendorsetup.sh

including vendor/cm/vendorsetup.sh

including sdk/bash_completion/adb.bash

clean out folder?

yes/no? n

including vendor/cm/vendorsetup.sh

Looking for dependencies

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=4.1.1

TARGET_PRODUCT=cm_maguro

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

HOST_ARCH=x86

HOST_OS=linux

HOST_OS_EXTRA=Linux-3.2.0-30-generic-x86_64-with-Ubuntu-12.04-precise

HOST_BUILD_TYPE=release

BUILD_ID=JRO03L

OUT_DIR=out

============================================

build/envsetup.sh: line 1612: schedtool: command not found

/home/steve/Desktop/android/swordkitchen/swordkitchen/.scripts/build/buildandro: line 77: cd: /home/steve/Desktop/android/swordkitchen/swordkitchen/.scripts/../../repos/cm-jb/out/target/product/maguro: No such file or directory

find: ‘cm*.zip’: No such file or directory

Copying to /home/steve/Desktop/android/swordkitchen/swordkitchen/.scripts/../../repos/../builds/cm-jb

-> cm-jb-20120908-SWORDKITCHEN-maguro.zip

cp: missing destination file operand after `/home/steve/Desktop/android/swordkitchen/swordkitchen/.scripts/../../repos/../builds/cm-jb/cm-jb-20120908-SWORDKITCHEN-maguro.zip'

Try `cp --help' for more information.

md5sum: cm-jb-20120908-SWORDKITCHEN-maguro.zip: No such file or directory

md5sum: cm-jb-20120908-SWORDKITCHEN-maguro.zip: No such file or directory

Finished!

Press Enter to continue:
[Miscellaneous Android Development] swordrune10:
u don't have schedtool installed x.x try installing all the necessary build tools before building
[Miscellaneous Android Development] lovejoy777:
thanks for reply but what build tools?
[Miscellaneous Android Development] swordrune10:
on my kitchen go to initialize menu and do Initialize the build environment, that should install all the necessary tools that ull need
[Miscellaneous Android Development] lovejoy777:
Showing the last 5 lines from the logfile (/home/steve/android/swordkitchen/swordkitchen/.scripts/oab-java.sh.log)...

20263's retcode: 0

success

[x] Downloading jdk-6u35-linux-i586.bin : http://: Invalid host name.

20285's retcode: 1

failed

Reading package lists... Done

Building dependency tree

Reading state information... Done

sun-java6-jdk is already the newest version.

sun-java6-jre is already the newest version.

The following packages were automatically installed and are no longer required:

libid3tag0 libkms1

Use 'apt-get autoremove' to remove them.

0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

Finished!

Press Enter to continue:

the only thing i see is this: [x] Downloading jdk-6u35-linux-i586.bin : http://: Invalid host name.

20285's retcode: 1

failed. ?????
[Miscellaneous Android Development] swordrune10:
doesnt matter, since it says u already have java installed.. I would do a 'sudo apt-get autoremove' to uninstall those unneeded packages and do a 'sudo apt-get upgrade' to install upgrades since it said u have 5 packages needed to be upgraded.. beyond that u should be good to build now =]
[Miscellaneous Android Development] swordrune10:
Changelog:

9/8/12

Add Bugless Beast
[Miscellaneous Android Development] swordrune10:
try updating again, the only problem really is the local_manifest.xml aren't there for some reason.. I'll take a look at the code too in case of a typo
[Miscellaneous Android Development] bt1980:
workaround for Java download error

Hey,

Found a workaround (not a permanent solution because it sets the download package name as static).

Search for this in oab-java.sh and comment it out with a hash (#):

wget http://www.oracle.com/${DOWNLOAD_INDEX} -O /tmp/oab-download.html >> "$log" 2>&1 &

Then add this line in the same place in oab-java.sh:

wget http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html -O /tmp/oab-download.html >> "$log" 2>&1 &

That will make setting up the build environment work temporarily until jdk6u36 comes out.
[Miscellaneous Android Development] lovejoy777:
just tried paranoid android, synced repo overnight, just tried the build and still the same.

it just doesnt work for me.

im on ubuntu 12.04 x64 and i get errors etc

i have now tried everything i know:(
[Miscellaneous Android Development] swordrune10:
I made an update, try updating kitchen and close the kitchen and terminal completely.. after that u should have no problem, if u do I can't say of a way to fix it
[Miscellaneous Android Development] lovejoy777:
thanks for your help.

still the same though.

i will try again soon:)

cheers

steve
[Miscellaneous Android Development] swordrune10:
the only hope u have is to delete the kitchen and start over... u don't have to delete the repo folder! just the directory that contains swordkitchen.sh
[Miscellaneous Android Development] Geo411m:
I finally decided to install ubuntu in a VM and give this script a try and all seems fine until I try to build. I get this error.

including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
clean out folder?
yes/no? no
including vendor/cm/vendorsetup.sh
Looking for dependencies

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.1.1
TARGET_PRODUCT=cm_maguro
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-2.6.32-38-generic-x86_64-with-Ubuntu-10.04-lucid
HOST_BUILD_TYPE=release
BUILD_ID=JRO03L
OUT_DIR=out
============================================

build/envsetup.sh: line 1612: schedtool: command not found
/home/geo411m/android/swordkitchen/.scripts/build/buildandro: line 77: cd: /home/geo411m/android/swordkitchen/.scripts/../../repos/cm-jb/out/target/product/maguro: No such file or directory
find: `cm*.zip': No such file or directory
Copying to /home/geo411m/android/swordkitchen/.scripts/../../repos/../builds/cm-jb
-> cm-jb-20120909-SWORDKITCHEN-maguro.zip
cp: missing destination file operand after `/home/geo411m/android/swordkitchen/.scripts/../../repos/../builds/cm-jb/cm-jb-20120909-SWORDKITCHEN-maguro.zip'
Try `cp --help' for more information.
md5sum: cm-jb-20120909-SWORDKITCHEN-maguro.zip: No such file or directory
md5sum: cm-jb-20120909-SWORDKITCHEN-maguro.zip: No such file or directory
Finished!
Press Enter to continue:

Did I miss a step?
[Miscellaneous Android Development] swordrune10:
yes, installing the build environment
[Miscellaneous Android Development] Geo411m:
Except I did do it. I select menu 1. Then run option 1, 2, 3, and 10 (CM10).
[Miscellaneous Android Development] swordrune10:
what os are you running?
[Miscellaneous Android Development] Geo411m:
Ubuntu 10.04 64 bit. What's the recommended OS?
[Miscellaneous Android Development] swordrune10:
that x.x try installing build environment again.. if that doesn't work well have to do it manually
[Miscellaneous Android Development] Geo411m:
No problem. Thanks
[Miscellaneous Android Development] Fallon9111:
Lazy with style addition

Tired of having to cd android && cd swordkitchen && ./swordkitchen.sh

cba with doing doing so when its in your own directory and all you have to type is ./kitchen.sh

Fear no longer!! I have a plan :)

if you haven't already got an alias list, do this code:

touch ~/.bash_aliases

Now everyone do: ( if there is something else there, just add this to the bottom)

gedit ~/.bash_aliases

Now paste this: (remember to change "your directory" to "your directory" :eek: and "command" to whatever you want. I like hungry. So in terminal I type hungry and the kitchen starts :good:.

NOTE: cannot be sudo or cd or anything else which already means something to the terminal :D)

alias command='cd "your/directory/to/swordkitchen"; ./swordkitchen.sh'

Save the gedit window, and close the terminal and open again.

Type "your chosen command" and kitchen should start XD
[Miscellaneous Android Development] hev88:
Sync isnt finding term.apk on cm10 and causes build to fail. Last succssful build was on 09/07/12

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
that would be because of the new update for it, get prebuilts script needs to be updated
[Miscellaneous Android Development] hev88:
get-prebuilts looks fine. it seems to be jackpal's github doesn't have the apk file. Even if I try to download it directly it fails... file was not found...

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
seems to me instead of uploading the apk he left a qr code instead.... I guess CyanogenMod will have to actually build term? x.x
[Miscellaneous Android Development] hev88:
Question kind sir. If I tweak the script that sends completed build and md5 to builds folder to send them to my dropbox folder will it get overwritten when I update the kitchen app?

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
pretty sure yes.. but u do give me the idea to allow a custom folder build folder ;)
[Miscellaneous Android Development] swordrune10:
been working a lot, haven't got around to putting in that idea yet =/
[Miscellaneous Android Development] hev88:
No worries man when it comes it comes. Where is the script that sends it to builds folder located at.

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
(kitchen)/.scripts/build/buildandro

if u come up with an elegant solution feel free to fork and pull request it ;)

Sent from my Verizon GNexus
[Miscellaneous Android Development] bhast2:
How can we cherry pick with this

thanks
[Miscellaneous Android Development] swordrune10:
??? explain urself!! :what:

Sent from my Verizon GNexus
[Miscellaneous Android Development] swordrune10:
oops... read wrong x.x u edit the gitpuller script, its in the kitchen

Sent from my Verizon GNexus
[Miscellaneous Android Development] bhast2:
Meaning is there a way to take something from one repo and add it to our build. Say I want to build aokp. But I just one feature from cm added to my finished ROM. Is there a way to be able to do. Don't know if u understand that

---------- Post added at 07:19 PM ---------- Previous post was at 07:17 PM ----------

And do u have an irc channel for live support that would be great if u did
[Miscellaneous Android Development] swordrune10:
ya I get it now I read it wrong earlier... u have to edit the gitpuller script ( which u could cherry-pick but I prefer git pull ) and it will do it for u every sync..

no.. I don't have an irc since I'm a one man operation and I work a lot.. but I do respond as quick as possible on here

Sent from my Verizon GNexus
[Miscellaneous Android Development] bhast2:
I am a noob when it comes to this as I am coming from an iPhone I know I know. But could u please explain how to edit that file. Sorry
[Miscellaneous Android Development] swordrune10:
I see.. from the main menu of kitchen go to 2 ( configure kitchen ) and there's the edit gitpuller.. edit the part that says aokp and input all the commands u would normally do by hand.. then ctrl-x to exit and save

Sent from my Verizon GNexus
[Miscellaneous Android Development] bhast2:
Thank u
[Miscellaneous Android Development] Wh1t3Rose:
I am having trouble. I am fairly new to linux so bare with me. I am trying to build CM10 for Toro and I am getting a ton of errors which results in an incomplete build. Here is a pastebin: http://pastebin.com/embed_js.php?i=qv4rcS3f

I believe I have your script in the proper directory: /home/tyler/android/swordkitchen. I also have jdktool.jar but I am not sure where it is supposed to go
[Miscellaneous Android Development] swordrune10:
have u set up the build environment yet? plus I'm not sure since I haven't worked on the scripts if its all up to date

Sent from my Verizon GNexus
[Miscellaneous Android Development] Wh1t3Rose:
Yes I set up my build evironment. Oh and its a X86 system. Thats probably why I am getting errors?

Edit: Ya I just realized I don't have a build evironment because I am x86. Duh! Is there anything I can do or am I screwed?
[Miscellaneous Android Development] swordrune10:
you can still set it up, u just have to do the x86 ones

Sent from my Verizon GNexus
[Miscellaneous Android Development] Wh1t3Rose:
How do I specify that in your script?
[Miscellaneous Android Development] swordrune10:
ull have to do it outside of the script.. look up build environment android x86

Sent from my Verizon GNexus
[Miscellaneous Android Development] hev88:
Anyone try this on new Ubuntu 12.10 yet. Wanted to see if it was worth upgrading to

Sent from my Maguro
[Miscellaneous Android Development] hev88:
I never noticed this but you should add ccache to your kichen and a option to adjust size of it in config menu. That would be a nice addition... Just a friendly suggestion

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
I've been rather busy lately with work and I'm getting married... please note that my work is on github and sending a pull request would be nice since my busyness..
[Miscellaneous Android Development] hev88:
No problem man and congratulations

Sent from my Maguro
[Miscellaneous Android Development] lithid-cm:
Better because it updates itself? You do know python is a scripting language as well and completely open. Maybe you should try things out before ya knock em.
[Miscellaneous Android Development] swordrune10:
ok; but I was completely uninformed of what was used to program, it was pretty much an offhand comment, and that quote is pretty old anyways...

Sent from my Nexus 7
[Miscellaneous Android Development] schukje:
Hi Mate, Is it possible to add the possibility to create a Vanir rom?