{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This build i compiled myself completely from source!
I used blahbl4hblah guide and edited a few things to build AOKP! found here Thread Link
Here is the step by step how i did it!
How to compile moved to 3rd post.
Special thanks to:
Click to expand...
Click to collapse
Whitehawkx
Roman
Jonathan Grigg
Zaphod-Beeble
ProTekk
Sethyx
vorbeth
blahbl4hblah
CyanogenMod
CHANGE LOG: Build 33
TEAM KANG
bug fixes
- Bluetooth: Fixed memory leak and file handles leak
- Nav bar & tablet status bar FCs fixed
- Fixed some init.d scripts not running due to lack of bash
- Changing brightness by sliding on the top of the statusbar (if enabled) shouldn’t FC anymore
- Fixed Data toggle not updating properly
- Torch should be acting normally again
- ROM Control: Fixed scrolling cache not setting properly
- Weather will refresh whenever SystemUI starts instead of when the phone boots (so if it gets restarted, it should fetch weather again, it didn’t before)
- Lockscrens: Added lockscreen wallpapers to pin & pattern unlock screens
- Settings: fixed link mute states always being checked
supersonic: Updated files (thanks to evervolv), should boot! I’ve also included a “camera hack” so it should work, Video camera will FC, so will panorama mode. It is what it is
new features
- Added another ROM Control shortcut that opens ROM Control
- Added ability to translate weather conditions (only German is translated for now I think)
- Mms: added ability to strip unicode (CM)
- Mms: added emoji icons (CM)
- Mms: added quick emoji button to left of input (option you must enable)
- Added warnings to fast charge (will notify you if it’s enabled on boot)
- Hide navbar feature for tablets
- More music players supported for AVRCP 1.3
CHANGE LOG: Build 34
fixed mobile data toggle not updating for serious
fix navigation buttons for tablets
long press home options added to General Interface for phones that have hardware buttons
fix icon transparency being applied to right-side buttons (BT, etc)
updated NovaLauncher to 1.1.1
Add BT MAP Profile
fix font sizing in statusbar
fixed volume sliders not updating when volumes are linked
many fixes for ColorPicker in ROM Control
gradient showing properly
color picker should fit in all screens now
show color preview before opening dialog (in-line)
fixed sound playing when volume zoom is enabled in camera
last.fm AVRCP crash fixed
contact pictures now displaying properly in notifications when receiving new sms
CHANGELOG: Build Milestone 5
updated to IMM76I
differences between IMM76D and IMM76I are ALL in the Galaxy Nexus kernel
we updated the Galaxy Nexus kernel to Faux’s 16m kernel by default, which incorporates the fixes from IMM76I
fixed long press home on navbar being on by default
fixed volume zoom playing sounds with video camera
made flash-off indicator visible in camera
AVRCP: fixed soft reboots with certain players
fixed brightness slider jumping when toggling auto-brightness
sped up opening of init.d tweaks in RC
added description to LED setting on RC to be clearer on what it does
it only changes the DEFAULT LED color. Apps may override it, and most do.
attempted to fix freezing clock yet again
fixed wifi icon being cut off
fixed color multipliers being doubled
new gamma ranges from -100 to 100 defaulting to 0
your kernel (if it supports gamma tuning) might have a different default, so just keep that in mind (60 was the previous default)
fixed small icons when airplane mode & wifi are enabled
added shortcuts to toggle torch & toggle navbar
that means you can add these to nav bar as regular actions or long press actions, click “Custom app”, scroll down to “System UI”, toggle nav bar & torch should be there.
You can also add these shortcuts to your desktop. They do NOT work correctly from the lockscreen, yet.
Fixed decrease lights in custom backlight settings
a500 renamed to picasso and updated
everything should work now except slow GPS lock times
Notes (read them!):
this change log is differences between build 34. If you’re coming from M4, you’ll need to read all the change logs from the builds between M4 and M5 (THERE ARE A LOT!)
When you flash themes or mods or kernels, keep in mind that they can change almost any aspect of the ROM and introduce bugs and inconsistencies if not properly packaged for AOKP or not properly updated for Milestone 5.
If you experience a bug after flashing a mod/theme/kernel, do a NANDROID (so you can return to it after testing!), re-flash AOKP and wipe, then test to see if the bug still exists. ONLY THEN REPORT IT TO THE BUG TRACKER.
we tried to smash as many bugs as possible, but no product is ever bug free. Feel free to report any bugs you experience to http://rootzwiki.com...97-bug-tracker/
NOT ALL DEVICES ARE MADE EQUALLY! Some device still have KNOWN bugs!
There are many devices which we support that aren’t as bug free as the Galaxy Nexus or other AOSP devices (such as the Nexus S)
That said, we try and incorporate fixes for all devices that we support from many sources (CyanogenMod, evervolv, Code Aurora Forum, other teams and individual contributors). We thank those teams for making their code open source and available for us to use so you can put AOKP on your device
below are the bugs we are aware of for specific devices
p4: Galaxy Tab 10.1” -- no camera, rotating device causes a slight flicker, potential touch screen issues.
supersonic: camera works, panorama mode & video camera does NOT
galaxysmtd: I have read that it’s GPS doesn’t work 100%
inc: I have read that some people experience device instability and reboots. No one on the team has an incredible to test on, so we can’t confirm or deny this exists.
p999: g2x - browser crashes while switching to landscape, video recorder does not work, USB tethering does not work
p990: O2x - gps does not work at all, video recorder does not work, other potential inconsistencies, potential ROM Control FCs if language is set to anything other than english
pyramid: sensation - 480p video recording is broke (720, 1080 work fine), usb tether does not work
tenderloin: no camera
there may be more bugs that are unlisted, feel free to report them to the bug tracker
Check out the ROM source on github http://github.com/AOKP. Open source, in the spirit of community kangage.
Click to expand...
Click to collapse
Also - special thanks to @Vorbeth and intervigilium https://github.com/intervigilium for the work they put in on the pyramid device tree!
Credits to:
Click to expand...
Click to collapse
RMS
sk8rboikelley -webmaster
sbryan12144
tommytomatoe
Support/Download For ROM Here At This Site. Forums Are Open For Reading And Downloading But Must Register To Post: http://www.android-engineering.com/index.php
RMS AOKP SPASH DOWNLOAD
(Rename zip to PG58IMG flash thru hboot)
Rom Add On's
Carbon theme I ported found HERE. Please hit the mans thanks button.
All I did was add a keyboard and remove the framework.res to keep it from bootlooping. ALL CREDIT GOES TO Jairomeo PLEASE VISIT AND HIT HIS THANKS BUTTON AND POSSIBLY A DONATION THANKS!!
...:: Download ::...
Click Me To Download Theme
Boot to recovery and flash.
HOW TO COMPILE AOKP
================================
Required Software to Install:
================================
10.04 UBUNTU 64-bit System
================================
sudo apt-get install git-core gnupg flex bison python rar original-awk gawk p7zip-full gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool
Click to expand...
Click to collapse
================================
For 64-bit System
================================
sudo apt-get install g++-multilib lib32z1-dev ia32-libs lib32ncurses5-dev lib32readline-gplv2-dev gcc-multilib g++-multilib
Click to expand...
Click to collapse
================================
Other Required Software:
================================
sudo apt-get install libc6-dev x11proto-core-dev libx11-dev libgl1-mesa-dev mingw32 tofrodos python-markdown libxml2-utils
Click to expand...
Click to collapse
================================
sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so
Click to expand...
Click to collapse
================================
1a. MUST Install Java 1.6:
================================
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-jre sun-java6-plugin
Click to expand...
Click to collapse
================================
1b. *To Check for Correct Java Version*
java -version
================================
**MUST BE THIS:**
java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
Click to expand...
Click to collapse
================================
1c. Need to remove other java version!
================================
gksudo nautilus
Click to expand...
Click to collapse
================================
Once you enter your password, navigate to 'FILE SYSTEM'
Afterwards navigate to /usr/lib/jvm
If you see an open-jdk folder of any kind delete those folders, there should be two folders.
OR
Press Alt+F2 and look for synaptic, then enter your password for root access then in the search bar look for openjdk and check it to be completely removed. Be sure it's ONLY removing openjdk
================================
********************************
Setting Up Android SDK
********************************
2a. Download Android SDK at http://developer.android.com/sdk/index.html
--------------------------------------------------------------------------
2b. Extract it to your home folder [Ex. ~/android/sdk] Make folder in HOME
name it android. Then extract sdk into it and rename sdk linux folder to sdk!
--------------------------------------------------------------------------
2c. Add Android SDK Path
===============================
gedit ~/.bashrc
Enter the Following:
===============================
#Android PATH
export PATH=$PATH:~/android/sdk
export PATH=$PATH:~/android/sdk/platform-tools
export PATH=$PATH:~/android/sdk/tools
Click to expand...
Click to collapse
-------------------------------------------------------------------------
2d. Add Extra Path For Device:
===============================
sudo gedit /etc/udev/rules.d/51-android.rules
Enter this in it:
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
Click to expand...
Click to collapse
===============================
After this, close it and then:
sudo chmod +x /etc/udev/rules.d/51-android.rules
Click to expand...
Click to collapse
===============================
2e. *Install Certain Android SDK Tools*
Then Type:android in terminal!
Click to expand...
Click to collapse
Check Android SDK Tools and Android SDK platform-tools
Install them
===============================
3a. Setting Up the .bashrc file
gedit ~/.bashrc
Enter the Following:
#Java PATH
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26
export PATH=$PATH:$JAVA_HOME/bin
Click to expand...
Click to collapse
===============================
3b. After your done setting this up, close .bashrc file.
===============================
4a. Setup Workplace
mkdir -p ~/bin
mkdir -p ~/android/system
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo (Reboot your computer after this)
Click to expand...
Click to collapse
=============================
4b. Add Repo Path
gedit ~/.bashrc
Then add this: export PATH=$PATH:~/bin
Click to expand...
Click to collapse
=============================
4c. Setup Necessary Source!!!
cd ~/android/system/
repo init -u git://github.com/AOKP/platform_manifest.git -b ics
repo sync -j14
Click to expand...
Click to collapse
=============================
=============================
**Then to build:**
. build/envsetup.sh
lunch aokp_pyramid-userdebug
mka bacon
Click to expand...
Click to collapse
**********************************
When build is finished go into home/android/system/out/target/product/pyramid to find yur unofficial build!
good night!
Lookin great Tory!
Sent from my HTC Sensation 4G XE with Beats Audio using XDA
toryheal said:
good night!
Click to expand...
Click to collapse
Kind of a redundant rom, isn't it? You should mention what makes your Guide/ROM different than others.
Thanks for using my guide
Honestly, the ONLY thing you have to change from my guide is the link for the repo init part and the rest is the same
blahbl4hblah said:
Thanks for using my guide
Honestly, the ONLY thing you have to change from my guide is the link for the repo init part and the rest is the same
Click to expand...
Click to collapse
Credit given in OP thanks.
ThatsABigOne said:
Kind of a redundant rom, isn't it? You should mention what makes your Guide/ROM different than others.
Click to expand...
Click to collapse
Variety man you don't have to flash.
toryheal said:
Credit given in OP thanks.
Click to expand...
Click to collapse
Oh no, wasn't pointing to that but thanks
I was originally going to just put the repo init for aokp in my guide.
Maybe just keep this a rom thread, no disrespect at all
blahbl4hblah said:
Oh no, wasn't pointing to that but thanks
I was originally going to just put the repo init for aokp in my guide.
Maybe just keep this a rom thread, no disrespect at all
Click to expand...
Click to collapse
Oh broskii none taken. My bad if I came across like that. Cheers mate.
So quick question for OP or Blah, are proprietary driver files/blobs for sensation already included in the associated git trees? I was trying to figure out if I had to provide those from somewhere. Not clear to me where it is specified that the build is for sensation. Thanks for the help!
Update : Ok never mind I see the pyramid parameter at the end. I was thinking I had to specify a configuration file before compiling. Gonna give it a try.
ThatsABigOne said:
Kind of a redundant rom, isn't it? You should mention what makes your Guide/ROM different than others.
Click to expand...
Click to collapse
From the design itself it looks very cool and i´m really looking forward to your Rom how it develops in time, but for now, as "ThatsABigOne" said, you should mention is categories want works and what kinda bugs your rom has.
So , good luck on your Rom, i´ll keep it in mind =)
alikebab said:
From the design itself it looks very cool and i´m really looking forward to your Rom how it develops in time, but for now, as "ThatsABigOne" said, you should mention is categories want works and what kinda bugs your rom has.
So , good luck on your Rom, i´ll keep it in mind =)
Click to expand...
Click to collapse
What works in OpenSensation is what works in this
toryheal said:
Oh broskii none taken. My bad if I came across like that. Cheers mate.
Click to expand...
Click to collapse
None taken dude, it's all good
I just don't want your first post to be too long, people will get lazy
blahbl4hblah said:
None taken dude, it's all good
I just don't want your first post to be too long, people will get lazy
Click to expand...
Click to collapse
Right on Broskii G'Nite.
Tory, is this comes with stock kernel or faux 005?
Sent from my HTC Sensation using XDA
jay661972 said:
Tory, is this comes with stock kernel or faux 005?
Sent from my HTC Sensation using XDA
Click to expand...
Click to collapse
Stock is faux atm
Actually I'm not sure since I haven't looked at aokp's pyramid device tree
If it's the same kernel as vorbeth's then it's faux's
How is the ROM anyone tried it out
Sent from my Xoom tablet using Tapatalk
blahbl4hblah said:
Stock is faux atm
Actually I'm not sure since I haven't looked at aokp's pyramid device tree
If it's the same kernel as vorbeth's then it's faux's
Click to expand...
Click to collapse
Last I checked, kernel is faux's.
See here: AOKP Pyramid Kernel Update
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is an unofficial AOKP JB 4.2.2 ROM, by PipelinerArd for DHD. This is a minimalistic port to Desire S (SAGA) with changing 5-7 Proprietary Files.
Packed with Andromadus Kernel 3, This has very few bugs and can be used as daily.
If you come across any bugs , make sure you attach a logcat (Below is a guide on how to take logcat).
INSTRUCTIONS TO FLASH
Code:
- Make Sure You're On The Latest 4EXT Recovery
- Make A Backup
- Wipe Data/Factory Reset In Recovery
- Flash ROM And Follow Aroma Instructions
- Reboot
[B]NOTE :[/B]
- Gapps is included in ROM
- If you are HTCDev Unclocked then flash kernel(boot.img) manually
- If you have Hitachi/Non-Sony panel , flash mddi kernel-find it [URL="http://andromadus.flinny.org"]here[/URL]
KNOWN ISSUES
Code:
- Lockscreen Clock widget needs resizing - [B]Remove and add back will fix[/B]
- Please report !
THIS IS HOW YOU TAKE LOGCAT AND REPORT BUGS
Source : Here
Code:
[B]How To File a Bug Report with Logcat:[/B]
Install android sdk
Install drivers for adb on PC
Connect phone to PC
Open cmd.exe or terminal
Type 'adb logcat' without the quotes
Start the app that causes the issues
Wait for the app to close or get to the error
Copy logcat contents and put in pastebin
Copy pastebin links here
[B]How To Find Wakelocks:[/B]
Install android sdk
Install drivers for adb on PC
Connect phone to PC
Open cmd.exe or terminal
Type 'adb shell cat /proc/wakelocks > wakelocks.txt' without the quotes
Copy contents and put in pastebin
Copy pastebin links on your post
[B]How To Get dmesg logs:[/B]
Install android sdk
Install drivers for adb on PC
Connect phone to PC
Open cmd.exe or terminal
Type 'adb shell dmesg > dmesg.txt' without the quotes
Copy contents and put in pastebin
Copy pastebin links on your post
[B]Before filing a bug report, please consider the answer to these:[/B]
Is the bug reproducible?
How do you reproduce it?
What is the expected behavior?
What actually happens?
Are you on the default Kernel?
Did you restore data of System Apps using Titanium Backup?
CREDITS
Code:
[B]PipelinerArd [/B]- For Making This Beautiful ROM
[B]Andromadus [/B]- For CM10.1 Kernel
DONATE
Code:
Please Consider Donating
- [B]To Me :[/B] [URL="http://forum.xda-developers.com/donatetome.php?u=4244152"]Donate[/URL]
Due to some reasons Paypal in India isn't accepting donation.
So use 'Send Payment' in your Paypal Account and forward
your credit to [B][email protected][/B]
CLICK ME FOR DOWNLOADS
CHANGELOG
Code:
[B]AOKP 4.2.2 - Release 5.0[/B]
-Merged into 4.2.2 (JDQ39) , So all 4.2.2 changes
-Implemented 1% battery on select devices
-Updated kernel to latest on both device
-Added download time remaining in notification pull down
-GPS fixed - Test It !
[B]AOKP 4.2.1 - Release 4.0[/B]
-Added Scripts Options In Aroma - EXPERIMENTAL !
-Installation Progress Bar Optimized
-Kernel updated
-Added the ability to force dual pane view at any dpi
-Added quick pin unlock option
-Added cpu boosting hook
-Added cpu boosting interface
-Added hiding navbar
-Added menu UI overflow toggle
-Fixed torch quicksetting tile
-Increased themability of clock, signal, and wifi in status bar
-Transparency control overhaul
-Added recent apps GB style to action to navbar buttons
-Fixed signal displaying incorrect values
-Removed Appolo , Nothing to do in AOKP
-Dont remind me, I forgot something..
[B]AOKP 4.2.1 - Release 3.1[/B]
-Fixed Network Signal , yes fixed in port :D
-Fixed Headphone
-Few hacks in framework $ services.jar
-Incredible S boot flash path fixed
[B]AOKP 4.2.1 - Release 3.0[/B]
-New device support - Incredible S
-Fixed Bluetooth
-Reverted back to stock dpi to fix market issues
-Added UI Mode
-Add timeout and instant lock option to slide lock
-Add option to not turn on device when charger is plugged in
-Updated a ton of translations
-To fix the clock on the lockscreen, remove and add it again.
[B]AOKP 4.2.1 - Release 2.0[/B]
-Fixed storage settings FC
-Fixed Nav bar/LED FC
-New bootanimation - Thanks AOKP
-Added hardware info under settings/about phone
-Kernel updated to KangBanged 3.0.60
-Changed density for better user experience
-Ram bar fixed to display correct values - Thanks AOKP
-Definitely forgot something
[B]AOKP 4.2.1 - Release 1.0[/B]
- Initial Release
- Fixed Front Camera & No More Green Line !
- Added Hardware Information
- Added Speech Recorder
- Added ES File Explorer
- Many More ..
.....................
................
1. Codename Android - Click Me To See Features and Download
2. JBSourcery - Click Me To See Features and Download
Only for flash-o-holics
Big THANKS to CodeNameAndroid Team, JBSourcery Team and nk111 for cm10
Reserved
Reserved
Mic still not working in apps.( mobileVoip).
Sent from my Desire S using xda premium
nice. themes work too
Sent from my Desire S using xda premium
very nice and smooth rom, hope after few updates it will be 100% stable.
what??
proxuser said:
For camera fix just take camera.apk and **fx.apk from base Rom.
to fix network auto select,
decompile framework-res.apk
go to \framework-res\res\values\bools.xml change
true
to false.
to fix graphichal issues,
decompile framework.jar
change these files with cm9 base
smali\smali\android\os
Environment
SystemProperties
smali\smali\android\view
HardwareCanvas
HardwareRenderer$Gl20Renderer
HardwareRenderer$GlRenderer
HardwareRenderer
Hope it helps
Sent from my HTC Desire S using xda premium
Click to expand...
Click to collapse
thnx for the tip, but for me who is not that well known with all of these things ....... how do i do those thing you said i have to do ??? :S
Silenti91 said:
thnx for the tip, but for me who is not that well known with all of these things ....... how do i do those thing you said i have to do ??? :S
Click to expand...
Click to collapse
No offence buddy, but that was meant for the OP (blindndumb), the dev maintaining this ROM, not for us general users. He decided not to use the CM9 fix and is sticking with the AOKP camera for now. Forget about it for now. Fixes will be added as and when feasible.
Cheers.
enigmaamit said:
No offence buddy, but that was meant for the OP (blindndumb), the dev maintaining this ROM, not for us general users. He decided not to use the CM9 fix and is sticking with the AOKP camera for now. Forget about it for now. Fixes will be added as and when feasible.
Cheers.
Click to expand...
Click to collapse
i was actually thinking about the network selection part was kind of annoying seemed pretty straight forward the way he explained except i dont have a clue of how to decoompile and stuff.... but i guess ill just read up on it
Is this better than ice cold sandwich? Or the same?
Sent from my Desire S using xda premium
Silenti91 said:
i was actually thinking about the network selection part was kind of annoying seemed pretty straight forward the way he explained except i dont have a clue of how to decoompile and stuff.... but i guess ill just read up on it
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=25075514&postcount=17
UPDATE :
Build 33 Released By AOKP Team.. Downloaded and I am On It
LETS SEE WHAT NETWORK IS GOING TO DO IN THIS VERSION
blindndumb said:
http://forum.xda-developers.com/showpost.php?p=25075514&postcount=17
UPDATE :
Build 33 Released By AOKP Team.. Downloaded and I am On It
LETS SEE WHAT NETWORK IS GOING TO DO IN THIS VERSION
Click to expand...
Click to collapse
nice
Sent from my Desire S using xda premium
Do you guys also have very poor battery performance in this rom? I'm coming from cm9 and there was much better battery. Is it possible to use the cm9 kernel with this rom?
Sent from my Desire S using xda premium
blindndumb said:
http://forum.xda-developers.com/showpost.php?p=25075514&postcount=17
UPDATE :
Build 33 Released By AOKP Team.. Downloaded and I am On It
LETS SEE WHAT NETWORK IS GOING TO DO IN THIS VERSION
Click to expand...
Click to collapse
where to download ?
ok, i recommend from vivow to port desire s. you will not have any network issues anymore i guest. because many htc roms uses same settings on bools.xml
a great ROM. but I would like to had a Russian keyboard layout on the keyboard dialing, as well as search for the Russian, on the phone book to dial keypad. and a set of SMS is not working Russian Dictionary
in the Skype video call with a buddy my video in shades of green, I see it as well
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
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
the recommended file directory is as follows:
Code:
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..
Code:
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
Code:
$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
Changelog:
4/27/14
retardedbabelfish: fixed language not saving issue
Add Ubuntu 14.04 also updated translation files
4/21/14
Had a few users having issues with selecting a language, and this bugfix should squash the issue
issue reported by @flyboy1100
Fix retardedbabelfish missing language file
2/5/14
Added Dutch Translations
2/4/14
German translations is now complete!
1/26/14
Added Russian, was translated, Marked as active
special thanks to App Translators thread and @gaich for making this happen
1/24/14
my translation project is finished! currently the translation framework is done, but the translation files are a bit lacking.. if any of u want to help please let me know! our languages which have been started is spanish, german, and brazilian portuguese
1/14/14
I am now starting a project for this kitchen to be translated to multiple languages, for right now i am adding spanish and french using google translate.. as soon as the framework is situated i will invite anyone to help me with native translations.. also if you want to see a language added please ask me to include it and help translate the language!
Update changes in repos: update omni vendorsetup naming scheme, Update pacman's manifest location, and Update ParanoidAndroid's source location and update them to kitkat as well
Update specific build commands per repo
Add freenode channel info to error messages
Add Copyright info under apache license 2
move base scripts to a folder named utility
EDIT: Decided to initially add also german, italian, japanese, and korean as well.. this came about because my wife just grabbed a copy of Pokemon Y and that was the language choices
1/2/14
hey guys, been busy working on this and other stuff to actually post.. i have been working on this kitchen, let me tell u a summary of whats been going on
now possible to run auto builder from menu
update manifest always if manifest already exists
Use signapk.jar built for aosp during instead of prebuilt
use repodefiner for repo variables
specify manifest xml file/change cm10.2 to stable branch
fixed double zip variable, causing the build for cm to be double in size
mirror how cm is made from hudson
If user is root, make files read and write for everyone
lots of bug fixing and updating as well
11/5/13
Added Cyanogenmod 11
Removed Cyanogenmod 9 & 10, also Rooted & Busyboxed AOSP
11/3/13
add aosp 4.4 as a seperate repo, will take place of 4.3 later
Add Nexus 5
Fix AOSP/RAOSP tweaks after building
Before building, mute error if cant find vendorsetup.sh in vendor folder
also will be adding new tarball asap!
10/17/13
Add Ubuntu 13.10 setup
new tarball will be out on sourceforge later today
10/14/13
Added omnirom/Removed Codename Android
scriptmakir: clean up gitpuller and make it up to date
10/13/13
Updated swordkitchen_installer to now have .bash at the end of the name to signify it runs in bash, also made it so it will run in bash regardless of anything.. even if you do "sh swordkitchen_installer.bash"
scriptmakir: remove duplicate device/sample for cm-10.2
10/11/13
I now have a sourceforge project for the kitchen and i also now have an installer script instead of just posting tarballs.. tarballs will still be available and will be made every so often on sourceforge, i will be posting the changelog here still so stick around!
Updated repo binary location for both reposync and macosxinit
10/10/13
Update aosp/raosp to 4.3.1 release 1
Added Ccache to building, not mandatory
Change back to cyanogenmod for tilapia
Finally stop the script if zip isnt present, this makes the end alot cleaner when it errors out
PACman and ParanoidAndroid now builds correctly
Fixed building, forgot i changed the jobs variable in headerfile
Full Changelog
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/ ?
mbroeders said:
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/ ?
Click to expand...
Click to collapse
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
Sent from my Galaxy Nexus using XDA
Changelog:
5/22/12
Added build other functionality, you can now build any cm or aosp device
Changelog:
5/22/12 8pm
Added gitpuller, a symbolic linked file that u can edit to add git pull's to modify the repos
Might come in handy
Sent from my Galaxy Nexus using Tapatalk 2
Changelog:
5/23/12
Added Rooted & Busyboxed AOSP
nice work will try
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
Changelog:
5/25/12
fix problem with using
Code:
sh "Swordrune10's Kitchen.sh"
code is a bit more simplified
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
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!)
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
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?
Sent from my Sprint Galaxy Nexus CDMA using XDA
pastert33 said:
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?
Sent from my Sprint Galaxy Nexus CDMA using XDA
Click to expand...
Click to collapse
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
Sent from my Galaxy Nexus using XDA
How i can flash that ?
Sent from my Galaxy Nexus using xda premium
leos0000 said:
How i can flash that ?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
how do u mean?
Sent from my Galaxy Nexus using XDA
swordrune10 said:
how do u mean?
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
This is kitchen for what.. cuz im little jnderstand sorry bro
Sent from my Galaxy Nexus using xda premium
Changelog:
5/27/12
Added build enviroments installation
Menus more consistent
The Auto-Patcher 3.5.0 (Element 113)
by pastime1971 and mateorod.with kobik77, and Caldair
DISCONTINUED!!! (2/10/14)
Information here
I am no longer actively monitoring this thread! OpenPDroid support is no longer being maintained for Android 4.4 builds after 1/20/14. Older builds will still work for as long as you like. A little statement is on the link above.
OpenPDroid
Come see us on github or at the OpenPDroid thread.
The Auto-Patcher
The Auto-Patcher is a smali patching utilty that can be used to port mods, framework changes, themes and more across ROMs and devices by patching files and outputting a flashable zip.
We hope that this tool can help developers get their work to a wider audience and help users easily try programs that may call for skills or time they don't have. In one command, you can have all the power and utility of the mods/programs listed below, with no specialized knowledge.
Supports
ClockworkMod and Aroma installers
Cyanogen [CM7, CM9, CM10, CM10.1, CM10.2]
AOKP
AOSP 2.3- > 4.4
ParanoidAndroid
Evervolv
SlimRom
PACman
...and many others.
If you want your ROM supported, open an issue on the auto-patcher github with a link to the ROM's source code and a download link!
We do not support system.img, Odexed roms or Sense, TouchWiz or other OEM-skinned AOSP at this time.
Supported PlatformsThe Auto-Patcher runs on Linux and MacOSX terminals. Project contributors kobik77 and wbedard have helped us add Windows support as well.
Kobik77 has developed a stand-alone GUI for Windows called ApG. The most current version of ApG can be downloaded here.
The Available Mods
Unless there are hardcoded reasons they conflict, all of the mods below can be combined, so you could get all of the programs and tweaks in one shot. If you use other premade patches or zips, you would have to choose between them.
The Auto-Patcher is the only non-destructive way to get these enhancements, short of building your own ROM and/or applying your own changes to the code.
The name is paranthesis is the MODS for use on the command-line. See usage below if that confuses you. It isn't hard, really.
OpenPDroid(openpdroid): NEW!
Brand new open-source framework patches, designed for use with the open-source Pdroid Manager. Support for 4.1.2 and 4.2.1!!
PDroid (pdroid):
The one where we make our bones, PDroid is an advanced privacy app, one that allows you to deny system and user apps permissions they usually need to function. PDroid changes the information passed by permission requests instead of denying it like other apps. That means no FC's or misbehaving apps. PDroid allows you to set custom phone numbers or IMEIs as well. PDroid is only officially supported through GB. The Auto-Patcher makes it an option for ICS and Jellybean ROMs as well.
PDroid is available in the Google Play Store, although you may have trouble installing it from there. It is available from its release thread by svyat, PDroid's sole developer. Discussion about PDroid efficacy and operation for ICS/JB is usually best at pastime1971's port/build patch thread.
PDroid 2.0 (pd2.0):
CollegeDev's update of the core PDroid app and framework. There is a separate app you will need as well. You can get the app and read about PDroid2.0 and get the .apk here. This mod is only for Android 4.1.2+
V6 Supercharger (v6supercharger):
Contains EVERY edit in the UltimateJarPatcher tool, except way easier and more reliable. Our patches contain zeppelinrox's most recent edits. You will still need the script, which you can get at his OP. Only for Android 4.0.0+!
Insecure Boot.img (insecure):
This should work for just about every ROM, giving you true root shell access, enabling adb push of system files and adb remount commands. It can truly save your bacon if you are the type to play with system files and flashing. Some ROMs come with this feature already, so if this patch fails, it just means you already have one.
Secure boot.img (secure):
The opposite of the above. There are advantages to both, and what you want depends on what you do. I haven't seen any other way to secure a boot.img, with so many roms now having insecure by default.
Swap internal and external storage (external_internal):NEW!
This swaps your app storage from an sdcard to internal storage. This allows you to use all apps, even w/o an sdcard!
TabletUI (tabletUI):
Based on findings by barmullio, this allows users of the "Phablets" UI to switch from the stock phone or phablet layout to Tablet user interface. I personally like the tab interface because it allows me more regular access to the status bar. Lockscreen rotation has been enabled as well. Maintained by Caldair.
http://forum.xda-developers.com/showthread.php?t=2154075
NEW
Mods for Wifi-only Tablets.
3G Dongle (3gdongle):
This allows users of Wifi tabs to use their 3G dongles on their tablets, allowing them to have data on the go. This is a pretty involved mod, and the development is still on-going. We would like to stress that you read up at developer trevd's thread for best practices and troubleshooting. A growing list of confirmed supported dongles can be found there as well.
Google Voice (voice):
As popularized by bongostl, this allows users to use Google Voice to make outgoing calls. It changes your framework-res to recognize that the tablet is voice capable. This allows you to recieve calls as well and has other call quality advantages over things like GrooveIP.
Usage
Designed to run on Linux, OSX and Windows (using Cygwin)
The Auto-Patcher has become completely open-source, and no one has gotten more out of that than our Windows users. kobik77 and wbedard have come aboard and brought Windows support to our formerly *nix-only utility.
Kobik has also crafted the first Auto-Patcher GUI! Here is his post with download link and features description (including auto-update from Github!) If you have any trouble with ApG check your anti-virus. Grayfoxmg1 has a post he maintains that covers any and all configuration troubleshooting advice you could need.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you use Windows and try ApG from the above link, THAT IS ALL YOU NEED TO KNOW.
The below is for OSX and Linux users.
Requirements for execution: Java (JDK), cpio, patch
Help
For usage and patch availability, place a rom.zip into this directory and try
Code:
$./auto_patcher <ROMNAME>.zip -h mods
The Auto-Patcher v2.5.0
*******************************
The available mods are
****************************************************
* pdroid openpdroid voice v6supercharger *
* voice insecure secure external_internal *
* tabletUI 3gdongle pd2.0 *
****************************************************
To find out more about any mod, simply enter:
./auto_patcher -h <MODNAME>
so
Code:
$ ./auto_patcher -h openpdroid
Code:
The Auto-Patcher v2.5.0 by Mateorod and Pastime1971
*************************************************
Mod Name: openpdroid
A fork of the open-source PDroid and Pdroid2.0 framework.
Developer: FFU5y/wbedard/mateorod/Community
Dependancies: The PDroidManager app freely available from Google Play or http://forum.xda-developers.com/showthread.php?t=1994860
Works on ROMs from Android 4.1.2 -> 4.2.1
usage: ./auto_patcher <ROM> <MODS> <ROMTYPE>
example: ./auto_patcher CM10.zip openpdroid cm
Use ./auto_patcher -h for the help menu
To patch a ROM
Code:
./auto_patcher <[FONT="Courier New"]ROMNAME[/FONT]>.zip <[FONT="Courier New"]MODS[/FONT]>
example:
Code:
./auto_patcher cm10-encore-fat-tire.zip pdroid,tabletUI
You can have any number of mods applied at the same time, just separate them with a comma and NO SPACES!
98% of the time, that is all you need to know!
If you would like to see some of our more advanced usage, please see the third post.
Debugging
There is never any need for any wiping or restoring of a backup! If you encounter any problems, simply reflash the generated restore.zip or your ROM over the install, preserving all data and settings!
In the Auto-Patcher directory you will see a logfile that is generated with each run of the program. Please attach the entire logfile in order to get the best support we can offer.
Current and past versions available at our download page on techerrata
Download
You can also clone from our github. See the README because there is actualy a lot extra there.
Contributors
pastime1971
mateorod
kobik77 (ApG developer/cygwin maintainer)
Caldair: TabletUI maintainer.
Maintainers
Urinophoria (just about everything!)
KickNGuitar (OSX testing)
AuSSiELaMbChOpS (PAC rom maintainer)
Thanks
eyeballer and kevank with Team Win for web hosting
Svyat
CollegeDev
JesusFreke, brut.all and iBotPeaches
FFU5y
tonyp
krylon360
inportb
chainfire (for faapt)
zeppelinrox
trevd
rathian, and TheMatrix2000 (for OSX testing)
romracer and greenblue for 4.1.2 fixes
ninno_mx
The Auto-Patcher is a fully open-source utility, and we welcome new contributors.
If you are a developer, themer or script writer who has code-level edits you walk your users through, let us know and we can get together and create a package for you. A message to developers is here, which also touches on our donation policy.
PREREQUISITE patcher only works on unix environments (linux, macosx, cygwin)
1. set up linux vm or install cygwin, if you don't have a linux machine (see below)
2. install the linux packages "jdk" (and "jdk-devel" depending on linux distro) if missing "java" or "jar" (openjdk works as well as sun java jdk)
3. install the linux command "patch" if missing (see below)
HOW TO VM or Cygwin see robjective's post for vm setup, or kobik77's post for cygwin setup
HOW TO INSTALL TOOLS if you encounter "Missing patch diff tools" error, see http://forum.xda-developers.com/showpost.php?p=26388234&postcount=422
HOW TO INSTALL JAVA JDK you do need both java (JRE) and jar (JDK) commands
on ubuntu, type sudo apt-get install openjdk-7-jre openjdk-7-jdk
on fedora, type, su -c "yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel"
edit: ubuntu installation of openjdk jre corrected.
Advanced Usage and Changelog
Advanced Usage
Please be aware this is almost NEVER necessary. But it remains an option and possibly useful if we release a bad patch (hasn't happened yet...)
Code:
./auto_patcher <[FONT="Courier New"]ROMNAME[/FONT]>.zip <[FONT="Courier New"]MODTYPE[/FONT]> <[FONT="Courier New"]ROMTYPE[/FONT]> <[FONT="Courier New"]PATCHDATE[/FONT]>
The '<>' surrounding the variables is a convention that indicates you replace that section with your particular info, without the actual <> symbols.
ROMNAME is the literal name of the Rom.
MODS would be a list of offered mods (as seen in the -h menu or the OP), separated by commas and NO SPACES.
ROMTYPE is cm, aosp, aokp or pa
PATCHDATE is OPTIONAL and almost NEVER needed. The auto-patcher now can match your ROM with the best patch date automatically.
For example:
Code:
./auto_patcher cm-10-OFFICIAL-20120820.zip pdroid,v6supercharger cm 20120824
Changelog
Most Recent Changes:
Code:
# 2013.07.20. (v2.9.93) New OPD CM patches, many bugfixes
# 2013.07.20. (v2.9.935) New PA, AOKP patches. gitattribute. FIx PING for cygwin. (h/t: gcydtmkq)
# 2013.08.05. (v2.9.941) Bundle patchv2.6.1 for cygwin.
# 2013.08.07. (v3.0.0) Support for Android-4.3 (Opendproid only- CM and AOSP).
Entire Changelog:
Code:
# ChangeLog
# 2012.05.00. (v0.1)
# 2012.05.12. (v0.2) allows user to specify a different version of patches
# 2012.05.13. (v0.3.0) force "patch -N", remove temp upon failure, generate log output
# 2012.05.13. (v0.3.1) revised the generation of updater-script (SGS2)
# 2012.05.15. added AOSP patches
# 2012.05.15. added crespo-aosp patches; device-specific patching if patch exists
# 2012.05.15. remove restore.zip upon failure
# 2012.05.15. (v0.4.1) added CM7 (GB) patches
# 2012.05.18. (v0.4.2) added checking for tool commands
# 2012.05.21. (v0.4.3) apply device-specific patches only when it is specified
# 2012.05.26. added task title to log
# 2012.05.31. (v0.4.4) CM9 patches updated, crespo-aosp added
# 2012.06.04. (v0.4.5) added checking tools and rom, added aroma installer support
# add patch outputs reroute
# 2012.06.15. CM9 patches updated
# 2012.06.16. (v0.4.6) AOKP patches updated, patch versions restructured
# 2012.06.17. (v0.5.0) patcher script reorganized, removed build.prop
# 2012.06.17. (v0.6.0) auto patcher script for pdroid and v6 patches
# 2012.06.19. (v0.6.1) add patches for CM7.2 Final
# 2012.06.20. (v0.6.2) updated CM 7.2 patches
# 2012.06.23. (v0.6.3) fix symlinks
# 2012.06.26. (v0.6.4) added 0618 patches for cm7 nightlies; removed 0619 cm7.2 final
# 2012.06.27. (v0.6.5) added new CM9 patches (20120626)
# 2012.06.27. (v0.6.6) added CM7 nightly patches (20120625) (finally!)
# 2012.07.02. (v0.7.0) Redid AOSP/AOKP; add Windows support (using Cygwin). Thanks kobik77!
# 2012.07.06. (v0.7.1) updated CM9 patches (20120706)
# 2012.07.08. (v0.7.2) updated AOKP (20120707) and CM9 (20120708) pdroid patches
# 2012.07.11. (v1.0.0) reworked script works on Linux, Mac OSX, and Windows (on Cygwin);
# added new ICS/JellyBean support for the new V6-Supercharger
# 2012.07.18. (v1.0.1) new CM7/CM9 Pdroid patches (20120718)
# 2012.07.23. (v1.0.2) updated CM9 patches (20120723)
# 2012.07.23. (v1.0.3) updated CM9 patches (20120724)
# 2012.08.06. (v1.5.0) updated smali/baksmali binaries to 1.33
# 2012.08.06. Added Pdroid/V6supercharger support for CM10 Jellybean!
# 2012.08.06. Improved PDroid stability and efficiency (Thanks CollegeDev)
# 2012.08.06. (v1.6.0) added aokp-jb patches for pdroid/v6supercharger, script update
# 2012.08.17. (v1.9.5) Added support for pdroid_addon, by CollegeDev.
# Added insecure boot.img mod
# Added support for aosp-jb (This needs testing, and may not be
# a wide patch due to large variation between AOSP roms.
# -Please report all experiences!
# Updated all v6supercharger patches w/new edits to ProcessList
# Major script overhaul in preparation for additional mods!
# 2012.08.20. (v1.9.6) Conditional support for Official cm10 and aokp-jb builds
# 2012.08.23. (v1.9.7) Final/confirmed pdroid support for Official CM10 and AOKP-JB
# 2012.09.04 (v1.9.8) Bundled cygwin-compatible tools (original was corrupt).
# For Cygwin, replaced h2b function with simple bash math
# conversion (req'd for compat w/ Cygwin tools).
# 2012.08.26. (v2.0.0) Added .apk patching
# Added 3G Dongle support for Nexus 7 (trevd)
# TabletUI support for Nexus 7 (maybe more)
# Google Voice support for Nexus 7
# mods are 3gdongle, tabletUI, voice, or nexus7suite (for all)
# Added provisional file copy menu to widen patching base
# 2012.09.11. (v2.0.1) Cygwin support fixes
# 2012.09.11. (v2.0.2) Bugfix for 3gdongle (all)
# 2012.09.16. (v2.1.0) Significant restructuring of core operations; added edit text file
# fix for "method-cap" errors in pdroid.
# 2012.09.20. (v2.1.1) Fix for Phone FC's; OSX support finalized; ContentResolver resolved
# 2012.09.28. (v2.1.2) Hotfix for failed pdroid patching. Logging improvements.
# 2012.10.07. (v2.1.5) Final pdroid support for CM7.2 Official Releases
# Added aosp-mod patches for pdroid patching of AOSP kangs
# Switched to Chainfire's (f)aapt for speed/space reasons
# 2012.10.13. (v2.1.6) New PDroid patches for aokp-jb and cm10 4.1.2
# Revert (f)aapt- temporary due to reported issues
# 2012.10.15. (v2.17) New (again) CM10 pdroid patches.
# Move files to be copied into $p/$R/$B
# -This required a bunch of file moving-report broken symlinks.
# Some error check on the old RIL delete functions (thanks bundrik)
# 2012.10.16. (v2.1.7.5) Fix FC on phone with CM10 pdroid patches
# 2012.10.19. (v2.1.9) Testing CM10 support for PDroid Extension by CollegeDev.
# 2012.10.22. (v2.2.0) aosp/aokp and cm10 support for pdroid extension by CollegeDev
# MAJOR reworking of patches and improved query. only 4 mod types:
# cm, aokp, aosp, and pa. See our OP for details.
# 2012.10.26. (v2.3.0) Final (LTS) version. Stable for now until upstream breaks any patches
# Thanks to KicknGuitar for the OSX testing!
# 2012.11.01. (v2.3.1) Fix for pdroid RIL deletion for older roms
# Better Build query logic and help messages
# 2012.11.02. (v2.3.5) Add Evervolv support for all mods- Thanks to new maintainer poncik!
# Fix method cap for pdroid/pd2.0 for AOKP and kangs
# 2012.11.06. (v2.4.0) Update pd2.0 patches to latest pd2.0 release- all except Evervolv
# add GsmService to smali.txt; improve rom probe
# 2012.11.08. (v2.4.2) Add Evervolv support for pd2.0; Device-specific scripts
# Will display error if using a mod on an inapplicable rom
# 2012.11.09. (v2.4.5) Error catch for random method issues, fix pd2.0 Evervolv and aosp-jb
# 2012.11.17. (v2.4.6) Fix pdroid for CM7. FINALLY!.
# 2012.11.17. (v2.4.7) Internal debugging improvements
# 2013.01.13. (v2.5.0) Added 'openpdroid' mod --Open-Source Pdroid framework
# BIG Improvements to help and error-catch. Try ./auto_patcher -h
# 2013.01.15. (v2.5.1) OpenPDroid support for Evervolv and ParanoidAndroid, hotfix for Mms
# 2013.01.15. (v2.5.2) Fix for cygwin temp files (kobik), provisional telephony files added
# 2013.01.16. (v2.5.3) SlimRom support. Rearrange structure for ApG.
# 2013.01.23. (v2.5.4) Fix small bugs related to rearrange
# 2013.01.25. (v2.5.7) 4.2 TabletUI support [cm,aokp,aosp,Evervolv]
# 2013.01.28. (v2.5.8) Fix for ICS PDroid; small fixes/expansions
# 2013.02.01. (v2.6.0) OpenPdroid 1.0.1 patches (cm, aokp, aosp, evervolv and slimrom. no pa.
# Fixed TabletUI for Cm10.1- aosp to come. Removed most old patches.
# 2013.02.01. (v2.6.25) PA OpenPDroid 1.0.1 patches; AOSP TabletUI. removed opd all 1.0.0
# 2013.02.09. (v2.7.0) Add new AOKP, CM9, CM10,CM10.1 and PA (3.0) patches for OPD
# 2013.02.09. (v2.7.5) Add new AOKP, AOSP, CM10.1 and PA (3.0) patches for OPD (Andr. 4.2.2)
# 2013.02.17. (v2.7.9) 4.2.2 opd 4 evervolv; v6supercharger,3gdongle and all but tabletUI.
# 2013.02.20. (v2.8.0) New CM10.1 opd patches. Each BID can have own provisionals now.
# 2013.02.23. (v2.8.2) SlimRom 4.2.2 support (from karamelos), APK recompile safety net.
# 2013.03.01. (v2.8.3) PAC (.aosp-pac) 4.2.2 support (from AussieLambChops), apktool 1.5.2
# 2013.03.03. (v2.8.4) Remove settings.apk from tabUI, replace Mms.apk. Refactors.
# 2013.03.06. (v2.8.5) Bugfixes, mainly.
# 2013.03.17. (v2.8.6) Added 4.2.2 tabletUI test run for CM from Caldair.
# 2013.03.18. (v2.8.6.5) Hotfix from caldair for tabletUI, new SlimRom patches
# 2013.03.18. (v2.8.7) TabletUI support for 10 inch screens (caldair)
# 2013.03.25. (v2.8.8) Fix for Cygwin paths with spaces (from kobik77)
# 2013.04.06. (v2.9.0) Added new tabletUI patches for CM and 4.2 conflicts.
# 2013.04.10. (v2.9.1) Updated aokp openpdroid patches (0405) please report.
# 2013.04.18. (V2.9.2) Added AOSP and SlimROm TabletUI patches (credit: Caldair)
# 2013.04.18. (V2.9.3) Added missing framework2.jar opd aosp 4.1
# 2013.05.08. (v2.9.4) Updates to TabletUI (from Caldair)
# 2013.05.18. (v2.9.5) New AOKP openpdroid patches (0514)
# 2013.05.20. (v2.9.6) New CM and PAC-man (aosp) openpdroid patches.
# 2013.05.27. (v2.9.7) $INCREMENTAL patches for bugs/updates and GPS fix for opd (credits to phillipberndt)
# 2013.05.30. (v2.9.8) Improve apk handling: test fix disappearing apks. New opd: evervolv,slim
# 2013.06.18. (v2.9.83) Introduce auto-update for OSX and Linux...turn off by setting it false in .config
# Update PACman patches for OPD and update telephony for PA to silence errors
# 2013.06.18. (v2.9.84) Some environment trickery to speed up search/sort. Add WEBSITE for mods.
# Check updating. New AOKP OPD patches
# 2013.06.19. (v2.9.85) Fixes to auto-update. Added changelog.txt
# 2013.06.20. (v2.9.865) Various bugfixes, add color, obfuscate $PROVISIONALS.
# 2013.06.21. (v2.9.87) Added ALTERNATE patches feature- hopefully fixes PA telephony issues.
# 2013.06.22. (v2.9.875) New tabletUI patches, revert flawed CONFLICTS feature
# 2013.06.22. (v2.9.88) New CM opd patches
# 2013.06.28. (v2.9.89) revert baksmali changes for now (still needs work), add new PACman OPD 6/26
# 2013.07.02. (v2.9.91) Switch to SlimRom team's aapt and apktool for OSX+Windows (Need OSX builder!)
# 2013.07.07. (v2.9.92) New opd patches for Slim/PA; some fixes to tabletUi by Caldair
# 2013.07.17. (v2.9.927) Fix missing Mms (finally), support for CM Final, many bugfixes (conflicts, mod ordering, etc.)
# 2013.07.20. (v2.9.93) New OPD CM patches, many bugfixes
# 2013.07.20. (v2.9.935) New PA, AOKP patches. gitattribute. FIx PING for cygwin. (h/t: gcydtmkq)
# 2013.08.05. (v2.9.941) Bundle patchv2.6.1 for cygwin.
# 2013.08.07. (v3.0.0) Support for Android-4.3 (Opendproid only- CM and AOSP).
For Developers
The Auto-Patcher is meant as a tool, one that shortens the gap between your work and users. This tool modifies the android framework- unless we specifically partner with a developer, we will leave the proprietary stuff to you.
For instance, we port the Pdroid framework, and make the smali edits for the V6. But users have to go get the app and/or script themselves.
The project is fully open-source and neither pastime1971 or I have donate buttons. We do this for the intellectual challenges it brings and because we believe in the process. At no point are we interested in getting between you and your users or donations.
Sound ok?
If you think you have a project that could benefit from an Auto-Patcher package, please let us know. We are in the midst of creating the tools that will soon allow you to easily (as in one command, easily) create your own patches and packages with basically no change in how you probably already work.
Think of the Auto-Patcher as, at worst, an alternative distribution method. As you can see from the OP, we put the developers of the work front and center. We're conscious of the fact that so many of us do this work for love and that getting recognition for your efforts can be the only reward. We take that seriously.
Feel free to post in the thread or contact us by pm or on github.
Donation Policy (for users)
We feel like if there is a mod you are especially appreciative of gaining, the best thing you can do to show your support is to donate to that mod's dev. Tell them who sent you, please!
For those users who feel like they would like to donate to the Auto-Patcher specifically, we have thought long and hard about the ethics of it and eventually decided that we were better off not personally accepting contributions. The requests for a donate link have been quite humbling, though, so thanks for the enthusiasm.
If you really, really would like to show support to the project, there is a donate link to Techerrata after you request a download. Techerrata hosts a huge number of Android projects, all free of charge. Also, Kobik77, creator of the Windows GUI ApG accepts donations. If you use ApG, you could consider him as well.
There is a reference spot in the Techerrata donate page (they tell me), so make sure you tell them who sent you!
homi3kh said:
what went wrong :-s
Click to expand...
Click to collapse
Ha. Maybe an hour after we went up, we found out that the transition to CM7.2 final had broken our patches for Gingerbread. Since those patches had worked for every iteration of CM7 in the past, it came as a suprise, to say the least.
However, that always is the way when you release software. The second you go up, no matter how much you try and test, some bug floats immediately to the surface.
It can be maddening...
However, I immediately downloaded the source and began building so as to update the patches. I had hoped to beat any prospective CM7 users, as it has been historically our least used patch. You happened to sneak in before I had a chance to upgrade the patches.
The second of the two necessary builds is something like half-way done. It will be maybe a couple of hours at most before I update the Auto-Patcher.
Thanks for trying it, the issue will be resolved shortly.
Edit: While I was writing this patime1971 chimed in, and as usual it looks like he is right. The files that failed to patch were the same as the ones that fail for cm7.2 final and threw me off.
Like pastime suggested, try some of the ICS patch sets. All CM9 and AOKP ICS roms can be patched, as well as many of the derivatives. But some of the custom roms can fail. Usually those failures will come in patching the ServerThread.
Auto-Patcher20120619v061 added to OP with updated patches to support PDroid for CM7.2 Final.
As is our practice, once pastime1971 posts his arcee builds I will cross-reference them with the new patches to ensure wide coverage for the patches. But history does indicate we should be covered with this update.
homi3kh said:
it's my ROM and it's cm7.2 stable but i change the build.prop to 4.0.4 will this interrupt your script? hope not
---------- Post added at 10:16 AM ---------- Previous post was at 10:06 AM ----------
this new build will work on cm7.2 stable? i'll test that and report back
Click to expand...
Click to collapse
The script automatically queries the build.prop for likely matches of ROM and DATE, but you can override those settings by explicitly choosing you options.
The v061 has some newer patches for CM7.2 final in it, but they might need some adjusting or even replacing. They work on some tests I have made, but not for a vibrant set I was sent. Which is troubling, because across builds of CM source, the patches should be fine.
Let us know how it goes, we will continue to work at updating the patch tonight.
it still gives error, my ROM is cm 7.2 final for HTC Legend
### apply framework.patch ###
1 out of 11 hunks FAILED -- saving rejects to file smali/android/app/SuggestionsAdapter.smali.rej
9 out of 38 hunks FAILED -- saving rejects to file smali/android/content/SyncStorageEngine.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
5 out of 5 hunks ignored -- saving rejects to file smali/com/android/internal/telephony/cdma/EriManager.smali.rej
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! error: failed framework.patch
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! please refer to /host/HomICS/ap/log20120620104041 for any debugging
! patching failed.
Click to expand...
Click to collapse
homi3kh said:
it still gives error, my ROM is cm 7.2 final for HTC Legend
Click to expand...
Click to collapse
CM7.2 final ? i didn't know there is a final.
can you post a link to ROM download page ?
pastime1971 said:
CM7.2 final ? i didn't know there is a final.
can you post a link to ROM download page ?
Click to expand...
Click to collapse
I just say it like meteorod hehe it's cm 7.2 stable
they release it in cm website already
Well, for encore and some others it was just released.
That's why the patcher wasn't ready with patches ready for it.
Here is a link to a news release.
pastime1971 just sent me his patches he made from a separate build, but it also fails to patch the CM7.2 final roms I am using for checking (vibrantmtd and encore). It seems neither of us checked out the correct branch when we built.
I will continue to look to correct this. We'll get it soon for you, though.
And for those of you NOT trying to patch 7.2, let me make sure that it is clear that the Auto-Patcher is working as advertised, we just need to add support for the newest release of Gingerbread.
We will add it soon, but everything else is working as expected!
Patch for CM7.2 Final added.
autopatcher20120620v062 added to first post.
Thanks for your patience, let us know how they work for you, please.
mateorod said:
Patch for CM7.2 Final added.
autopatcher20120620v062 added to first post.
Thanks for your patience, let us know how they work for you, please.
Click to expand...
Click to collapse
i tried pdroid patcher from original dev and it doesnt work on cm7.2 it boot with blank screen,
i'll try new autopatch and report back
AWESOME! Will the Auto-Patcher replace the traditional PDroid-Patcher in the long run? Any official statement about this development from the real PDroid-Developer yet? ;-)
SecUpwN said:
AWESOME! Will the Auto-Patcher replace the traditional PDroid-Patcher in the long run? Any official statement about this development from the real PDroid-Developer yet? ;-)
Click to expand...
Click to collapse
Svyat has said that he is getting pretty close to being done with an ICS version of his patcher. I know he had some things going on that were making the release come out later than he wanted.
My involvement in this started when I visited pastime1971's thread where he had personally ported PDroid to ICS with some build patches. Together we were able to make the PDroid-Patcher, in a manner we soon realized could be used to port all types of mods, themes and code edits. The Auto-Patcher has all the function of the PDroid-Patcher but is expandable, you know?
It probably won't necessarily replace the PDroid-Patcher, just because some people are only looking to get PDroid working on ICS, and nothing more.
The Auto-Patcher is more of a porting method, one that happens to include PDroid as an example.
But I think both of our involvement in the project came about as a result of our admiration of PDroid, and a simple wish to use it on our ICS devices.
I know that I personally am excited to see what Svyat comes out with once he releases his patcher.
But in the meantime, I am real happy with the results of using both patchers we made. Through some fairly intensive testing, we are confident that PDroid works just as it should on ICS through these efforts. Which is of course what we wanted all along .
Awesome!, thanks Mateorod and Pastime1971 for this noob proof script. Now Pdroid can be easily integrated to CM9,..
I'm currently using Virtuous Shooter 3.0.5 and have already talket to pastime about his patcher not working on this ROM. He meant that porting it would be a huge effort without the source code, will this auto patcher work on above ROM now? Finding another ROM that fully supports 3D and camera of the HTC EVO 3D is rather hard these days...
Anything pastime1971 might have told you about the pdroidpatcher will still hold true here. This has essentially the same function, simply generalized and with some script tightening and optimization.
We are only able to make our existing patches because of the existence of source code.
This Auto-Patcher is meant as way to port mods to end-users who don't want to or cannot build their own ROMs. It's chief feature is that we have devised a way to patch in framework level function AFTER the ROM has been built.
Just about anything can be patched at build time, and once that happens, we can use the result to port it to similar ROMs. But without that first build, it is hard to port to some of the more esoteric ROMs.
Some things, like the services.jar for the V6 Supercharger, are basically universally portable with just one patch. It just depends on the function of the changes and their breadth.
PDroid has a BUNCH of changes to the framework of the ROM. Without some sort of map to where those changes need applying, the Auto-Patcher is basically operating blind.
Thanks for clarifiying this, mateorod. I might have to switch my ROM then. Shouldn't be a problem though. Will it work on KingCobra3D-ICS? Does anybody know? This ROM sounds waay too good to be true.. Edit: The Auto-Patcher fails in generic mode on above mentioned ROM. Would you PLEASE add support for it?
I get bootloop after flashing the created update.zip:
Output of auto_patcher:
Code:
ubuntu1% ./auto_patcher cm-7.2.0.1-bravo.zip pdroid cm7 20120619
### verify tools ###
### verify ROM ###
### unzip patch tools ###
### unzip patch patches ###
### unzip rom ###
inflated: system/framework/core.jar
inflated: system/framework/framework.jar
inflated: system/framework/services.jar
### create updater script ###
inflated: META-INF/com/google/android/update-binary
inflated: META-INF/com/google/android/updater-script
### using Clockworkmod installer ###
### create restore.zip ###
### decompile framework.jar ###
... extract preloaded-classes ...
### decompile core.jar ###
### decompile services.jar ###
### patch pdroid/cm7/20120619 ###
### apply framework.patch ###
### apply core.patch ###
### apply services.patch ###
./auto_patcher: line 261: patches/pdroid/cm7/20120619/services.patch: No such file or directory
cat: services.jar.log: No such file or directory
grep: services.jar.log: No such file or directory
### rebuild framework.jar ###
### rebuild core.jar ###
### rebuild services.jar ###
### create updater.zip ###
### finished ###
flash update.zip to install the modified
flash restore.zip to restore the original
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ParanoidAndroid Team
molesarecoming,D4rKn3sSyS,jaybob413,cjhmdm,Quokka,monopoliser,gokussjx,daxxmax
ALL CREDITS GO TO THEM I DO NOT WISH OR CLAIM IT TO BE MY OWN, I MADE IT ONLY WORK FOR SENSATION
Quote:
This is an ongoing developer project to make way for a modification that will entirely transform your device, but retain the aesthetics and the experience of your phone. I know you've seen tablet mode roms before, they change two lines in your build.prop file which you could easily edit yourself in seconds and maybe throw a keyboard in there to make it work better. It's a start, but this ain't enough. This thing has potential, but it is wasted the moment you try to stuff a full blown tablet into your poor phone. Yet we all know our high res phones can very well handle more than silly 1-column layouts. So the magic must be in between somewhere, a place that Google must have overlooked and left blank. Yes, this rom strives to drop your device into tablet mode, but it won't stop there, it will reshape and redefine JellyBean to make it all a useful addition and not just a cute novelty. we're calling it: Hybrid Mode, best of both worlds.
Quote:
Pretty simple really, download and flash
- Full wipe isn't always necessary, but always highly recommended. Don't bother with bug reports until you've full wiped.
- DOWNLOADS ARE IN THE CHANGELOG AS ALWAYS!!!
Code:
[B]YOU TELL ME![/B]
Code:
[B]12/14/2012[/B]
[B]v.21[/B]
[B]Everything butter
Kernel Tuner added must do initial gov select as it grabs superSU by default then you may select after that thru performance settings!
Default elelinux kernel 3.0.50 Jellybean Kernel
Data Prop edits
[URL="https://github.com/elelinux/android_device_htc_pyramid/tree/jellybean/prebuilt"]Source[/URL][/B]
Code:
[B]12/12/2012
v.20 STABLE RE-POST
Fixed Tablet Interface
Removed Superuser Error
Removed Kernel TUNER[/B]
Code:
[B]12/12/2012
v.19
STABLE
Fixed USB REBOOT
4.2 Gapps Included
Build Prop Data Tweaks
Kernel Tuner
XDA Assistant
Pdroid
FM Radio
SuperSU
Fast GPS Lock
Default Tamcore Based Kernel that I patched to 3.0.56
OC Max to 1944 Mhz
Badass
lazy
intellidemand
lagfree
userspace
powersave
interactive
ondemand
performance
adaptive
pegasusq
smartassV2[/B]
Code:
[B]12/9/2012[/B]
[B]v.18
pdroid Enabled
4.2 Gapps Included
Intervigilium 3.0.53 default Kernel
Fresh Source Build
Full signal
Full wifi
Instant Gps lock
Fastest Smoothest Build! Enjoy![/B]
Code:
[B]11/29/2012[/B]
[B]v.17[/B]
[B]TWEAKED
FULL 4.2 Gapps INCLUDED[/B]
[B]DK TONES[/B]
Code:
[B]11/27/2012[/B]
[B]v.16[/B]
[B]Fresh[/B] cm source
[B]Pdroid[/B] Enabled
[B]4.2 [/B]Camera
[B]INIT Tweaks[/B] out tha yin yang!
Code:
[B]11/23/2012[/B]
[B]v.15[/B]
pa version=[B]2.99[/B]
all apps and frame [B]OPTIMIZED[/B]
[B]FRESH SOURCE BUILD[/B]
[B]Pdroid[/B] ENABLED
[B]INIT Tweaks[/B]
[B]Stock[/B] Layout
Code:
[B]11/19/2012[/B]
[B]v.14[/B]
Built with [B]LINARO TOOLCHAIN [/B] thanks lens_flare
[B]4.2 [/B]Camera
[B]Stock [/B]Setup
[B]echen kernel[/B] 3.0.36
[B]Dubstep Ringtones[/B] by Mikedvh
[B]aosp UI[/B] sounds
[B]Clean snappy build[/B]!
Code:
[B]11/12/2012[/B]
[B]v.12[/B]
[B]Fresh source Build[/B]
[B]CM Filemanager[/B]
[B]DK Kernel Tuner [/B]BY: pedja1 :laugh:
[B]4.2 Keyboard[/B]
[B]Google[/B] Music
[B]ALL Lib/bins/usr etc. Included For 4.2 app Compatibility[/B]
[B]PDroid[/B] Enabled
[B]4.2 Clock Font[/B]
[B]AOSP Sounds[/B]
[B]4.2 Cam[/B]
[B]4.2 DeskClock[/B]
Maps
[B]Navigation[/B]
[B]Enhanced GPS working better locking on[/B]
[B]FM Radio[/B]
SuperSU
[B]3.0.50 Kernel Badass Default [/B] B2728
[B]s2w[/B] Enabled
Code:
[B]11/9/2012[/B]
[B]v.11[/B]
[B]OS 2.54[/B]
[B]Phablet Statusbar fixed[/B]
[B]CM Fixes[/B] and Updates
[B]Pdroid[/B] Enabled
[B]Updated to Proper Ril/Radio Combo[/B]
[B]CRT[/B]
Code:
[B]11/6/2012
v10.5[/B]
[B]FIXED FRONT FACING CAMERA VIDEO RECORD[/B]
ADDED [B]WHATSAPP[/B]
[B]UPDATED[/B] AND COOKED IN LATEST[B] pdroid[/B] [I]THANKS Frag[/I]
ADDED [B]GOOGLE MUSIC[/B]
[B]REMOVED [/B]APOLLO
CLEANED UP [B]BUILD PROP[/B]
[B]NEW SOURCE[/B]
NAVIGATION STILL [B]SLACK[/B]
[B]UPDATED[/B] TO LATEST 4.2 Keyboard [I]THANKS HunnyBear[/I]
[B]BACK TO echen 3.0.36 KERNEL FOR IT'S STABILITY[/B]
Code:
[B]11/4/2012
v.10
OS 2.53
Fresh Source Build
Fully Functional pdroid privacy application
StatusBar transparency and Color settings FIXED
1080p Video Recording
4.2 Launcher
Working Google Maps
Working Lattitude
Working Local
Working GPS
Working Navigation *Need More Confirmation*
Working FM Radio *Both External and Internal Headphones*[/B]
Code:
[B]11/3/2012[/B]
[B]v9.0[/B]
[B]FRESH[/B] SOURCE BUILD
[B]1080p VIDEO RECORD[/B]
[B]4.2 Launcher[/B]
Code:
[B]11/2/2012[/B]
[B]v8.0[/B] P2
[B]4.2 Google DESKCLOCK[/B]
[B]4.2 Calendar with TEXT[/B] (syncs back to a year ago)
[B]4.2 Camera with[/B] PHOTOSPHERE
[B]4.2 SWYPE LIKE Keyboard[/B]
[B]ALL[/B] Apps/Frame 0-COMPRESSED
[B]ALL[/B] Apps/Frame PNGOPT w/PNG CRUSH
[B]Beats AUDIO[/B]
Code:
[B]11/1/2012[/B]
[B]v7.0[/B]
[B]s2w[/B] fixed
[B]4.2 cam cooked in with working photosphere[/B]
working on gettin [B]4.2 KB [/B]cooked in!
Code:
[B]10/31/2012[/B]
Code:
[B]v6.0[/B]
3.0.48 kernel
[B]4.2 camera[/B] ( NO PHOTOSPHERE)
[B]Panorama[/B]
[CENTER][B]Beats AUDIO[/B][/CENTER]
Mad Credit to: motioncoding
ROCKODEV
robocik
proxy for awesome logo!
Code:
[B]10/30/2012[/B]
[B]v5.0[/B]
Supercharged
[B]NEW UPDATED SOURCE
PROXIMITY SENSOR FIXED[/B]
PROP EDITS
Code:
[B]10/27/2012[/B]
[B]v4.9[/B]
[B]OS 2.52[/B]
[B]Per app color mod[/B] in pa settings
Apps/frame [B]0-Compressed[/B]
My custom [B]Bootanimation[/B]
[B]3.0.48 [/B]Kernel default - [B]Rob Forbes[/B]
[B]s2w[/B]
Enhanced[B] legacy[/B] camera
[SIZE=4][B]SPECIAL THANKS TO:[/B][/SIZE] [FONT=Arial Narrow][I][SIZE=3]proxy for vendetta images and turizm for cache set-up and helping fix Stock UI mode![/SIZE][/I][/FONT]
[CENTER][B]Newest Source[/B] build![/CENTER]
Code:
[B]10/25/2012[/B]
[B]v4.8[/B]
[B]OS 2.51[/B]
Awesome [B]NEW WALLPAPER[/B] By: [URL="http://forum.xda-developers.com/member.php?u=3431447"][COLOR=green][I]pr0xy mAn1Ac[/I][/COLOR][/URL]
[B]MODDED[/B] PA PREFERENCES
ADDED [B]SUPERCHARGER[/B]
[B]BLACKED OUT [/B]ROM [B]BACKGROUND[/B] FOR [B]BETTER VISUAL EXPERIENCE[/B]
[B]EVERYTHING[/B] 0 Compressed
[CENTER] Echen [B]3.0.36[/B] Kernel[/CENTER]
Code:
[B]10/23/2012[/B]
Code:
[B]v4.7[/B]
[B]OS 2.50[/B]
[B]All[/B] apps [B]0 compressed[/B]
Framework [B]0 compressed[/B]
echen kernel [B]3.0.36 Default[/B]
[B]Fresh Source build[/B]
Credit to [B]bruce2728[/B] for anything i may have used w/[B]permission[/B]
[B]Stable Pure BUTTER[/B]!
Code:
[B]10/22/2012[/B]
[B]v4.6[/B]
Working [B]MMS/SMS [/B]([B]little slow but works depending on connection![/B]) [FONT=Arial Narrow][COLOR=DimGray][I][SIZE=3][B]Thanks to: tory Heal for proper proxy/port/IP[/B][/SIZE][/I][/COLOR][/FONT]
[B]Year/Month/Day[/B] Added to [B]Settings Options[/B]
[B]3[/B] Different [B]OPTIONS[/B] for [B]COLORED NAVAGATION BAR[/B]
All apps [B]PNG OPT[/B]
Frame [B]PNG OPT[/B]
[CENTER][B]Clean Stable Build![/B][/CENTER]
Code:
[B]10/21/2012[/B]
[B]v4.5[/B]
[B]All[/B] apps [B]OPTIMIZED[/B] w/[B]PING OPT[/B]
[B]Framework OPTIMIZED [/B]w/[B]PING OPT[/B]
Removed Useless [B]FILES[/B]
[B]Fixed [/B]Camera Snaphot [B]Reboot[/B]
All around [B]Clean ROM[/B]
[B]Dripping with BUTTER![/B]
Code:
[B]10/20/2012[/B]
[B]v4.4[/B]
[B]Echen [/B]Kernel [B]3.0.36![/B]
All [B]graphic artifacts [/B]fixed!
[B]Inverted [/B]mms w/higher pic compression! [B]Thanks to katiepea[/B]
Stock layout!
[B]Special thanks to bruce2728 for any thing i have used or asked to use![/B]
Code:
[B]10/17/2012[/B]
[B]v4.3[/B]
[B]UCCW Clock Widget Engine[/B]
[B]10 Custom[/B] Colored [B]Pa Clock[/B] Skins ( Thanks to[B] spooley [/B]and [B]Tina[/B] for skin and [B]ROCKSTAR XS[/B] for theming! )
All clock skins pushed to sd at boot look for DragunKorr folder on sd to apply
Custom [B]ToryHeal[/B] Wallpaper by default
adobe [B]flashplayer[/B]
getril
rom toolbox
solid explorer
[B]Titanium Backup[/B]
all apps/frame [B]PNG OPT[/B]
HOW TO APPLY UCCW CLOCK WIDGET!
Menu > Import skins
Menu > open/manage skins
Then menu > save
Select size
Add widget
Code:
[B]10/15/2102[/B]
[B]v4.2[/B]
[B]All[/B] apps/frame[B] OPTIMIZED[/B] w/[B]PING OPT[/B]
[B]All battery icons Fixed[/B] ( Default,circle,circle%,%)
Latest Source
Code:
[B]10/14/2012
v4.1[/B]
[B]OFFICIAL[/B] ParanoidAndroid [B]4.1.2[/B]
[B]OS 2.21[/B]
[B]CREDITS[/B] to my Team and molesarecoming
[B]Front Facing Camera[/B] -bruce2728
[B]3.0.36 Stable[/B] Kernel
[B]100%[/B] Stock
Code:
[B]10/8/2012[/B]
[B]v3.6[/B]
*[FONT=Arial Narrow][SIZE=3][B]ROM NOW OFFICIAL PA FOR SENSATION[/B][/SIZE][/FONT] (Approved by: molesarecoming pa Lead developer)
*[B]UPDATED OS 2.18[/B]
*Removed [B]pad prop-CODED[/B] in now
*[B]Improved [/B]Display
*[B]Smoother [/B]look and feel
Code:
[B]10/6/2012[/B]
[B]v3.5[/B]
*Awesome [B]Beats [/B]-thanks[B] awesome[/B]
*[B]Tunin[/B] Radio
*Get[B]ril[/B]
*Adobe[B] Flashplayer[/B]
*Instagram
*[B]Nova[/B] Launcher
*[B]Rom [/B]Toolbox
*Solid [B]Explorer[/B]
[FONT=Arial Narrow][SIZE=4][I][B]ALL APPS RESIDE IN DATA FOLDER![/B][/I][/SIZE][/FONT]
Code:
[B]10/5/2012[/B]
[B]v3.0 [/B]
[SIZE=4][B]REMOVED OTA APP[/B][/SIZE]
pa [B]2.17[/B]
*Added fully [B]functional pdroid[/B] application
*Added [B]pdroid app[/B]
*More [B]PNG OPT[/B]
Code:
[B]10/2/2012[/B]
[B]v2.5[/B]
*Pa [B]2.16[/B]
*Added[B] v6 Supercharger[/B]
*[B]Fully[/B] functional [B]OTA UPDATER[/B]
Code:
[B]10/1/2012[/B]
[B]RC 2.0[/B]
*[B]UPDATED to OS 2.15[/B]
*[B]ODEXED[/B] Apps
*[B]ODEXED[/B] Framework
*[B]Improved Camera[/B] libs
*PNGS[B] Optimized[/B] w/[B]PNG OPT[/B]
*Removed [B]OTA UPDATER FOR NOW[/B]!
*[B]REMOVED[/B] Usless Apps
Code:
[B]9/26/2012[/B]
[B]RC1[/B]
*[B]2 [/B]more new themes
*[B]OTA [/B]Updater!
*[B]More[/B] optimization!
Code:
[B]9/23/2012[/B]
[B]Build #5[/B]
[B]*Rom Updated[/B] to [B]Paranoid Version 2.13[/B]
[B]*All [/B]images[B] OPTIMIZED[/B] with [B]PNG CRUSH[/B]
[B]*CRT[/B] Animation
*Added [B]Dragun Browser[/B]
*Added 2 [B]Themes[/B]
*Removed[B] TREBUCHET[/B]
Code:
[B]9/21/2012[/B]
[B]Build #4[/B]
*You Tube working port/land (NO NEED TO DISABLE HW/OVERLAY)
*Camera WORKING
*Cam-Corder WORKING (NO NEED TO DISABLE HW/OVERLAY)
*Camera app FIXED NO FC (VIDEO can now be viewed thru app!)
*NEW! interviglium 3.0.36 JellyBean Kernel BAKED IN!
Code:
[B]9/14/2012[/B]
[B]Build v1.0[/B]
*DATA FIXED!
Code:
[B]9/13/2012[/B]
[B]Beta 5[/B]
*Latest repo from cm source
*cam working
*video cam works disable HW/overlay in developer options
*You Tube 1080p disable HW/overlay in developer options
*data better but not perfect
*WIFI HOTSPOT (Secured/OPEN)
*Gnow 100%
*Deskclock Swipe stopwatch
*Ultra smooth scrolling
*working navbar option
*google chrome working
*scorpion optimizations
Code:
[B]9/12/2012[/B]
[B]Beta 4[/B]
*removed bin/thermald
*removed bin/mpdecision
Code:
[B]9/10/2012
Beta 3[/B]
*added paranoid tweaks to build prop
Code:
[B]9/10/2012[/B]
[B]Beta 2[/B]
*audio fixed
*google now fixed
*headphones fixed
Code:
[B]9/10/2012[/B]
[B]Beta 1
[/B] *Paranoid settings fixed -[I][B]Gtj94[/B][/I]
Code:
[B]9/10/2012[/B]
[B]INITIAL RELEASE[/B]
Very First PA Source Build for Sensation!
DragunKorr-WIPE-ALL
Click to expand...
Click to collapse
ParanoidDragun v.21 STABLE pa=version 2.99
Click to expand...
Click to collapse
Dragünkorr AROMA
3.0.53 LINÜX KERNEL
Source
WHERE I PATCHED FROM
Source built Kernel
patched to 3.0.53
MY GIT
Click to expand...
Click to collapse
THEMES( Extract and install from SD)
CHAT
www.Dragünkorr.com
Click to expand...
Click to collapse
Merge Update Pa REVIEW
Howto set up workspace and apps look in second post.
Mad credit to :Gtj94 for starting this project and users wish to have the build
continued as i have taken the honor to open the thread!
I take no credit!~
Anyone wishing to contribute in anyway just holla!:laugh:
SIGS
by: chickenz88
Thanks to proxy and mikedvh for wallpaper image
By: D_avi_D
Sigs By: ToryHeal
Thanks for the user sig credit to you! Azothyran
by: ROCKSTAR XS
ULTIMATE TABLET-MODE SETUP
Azothyran's Ultimate Guide to TABLET MODE!
NOTE: THIS WILL REQUIRE A FEW REBOOTS, AND DOWNLOADING AN APPLICATION.
STEP 1: Download Nova Launcher , hit your HOME BUTTON, and set Nova Launcher as your Default launcher.
STEP 2: Go to SETTINGS -> Paranoid Settings -> Workspace
STEP 3: Select Tablet UI (Mid) and allow the REBOOT.
STEP 4: Go to SETTINGS -> Paranoid Settings -> User Interface
STEP 5: SET THE FOLLOWING VALUES:
WORKSPACE UI: Tablet Mode
SYSTEM APPS: Tablet Mode
USER APPS: Tablet Mode
Sliders:
System apps default size: 200
User apps default size: 200
Statusbar size: 180
Lockscreen size: 185
CLICK APPLY IN THE TOP RIGHT CORNER AND REBOOT.
- FOR OPTIMUM VISUALS FOLLOW THE REST OF THE TUTORIAL BELOW
STEP 6: Go to SETTINGS -> Paranoid Settings -> Apps -> Nova Launcher
STEP 7: Make sure size is set to 200. Slide your finger from the right side of the screen to the left, to go to the LAYOUT / UI TAB. Set the drop down menu to 1. 360px. CLICK APPLY IN THE TOP LEFT.
STEP 8: Go to SETTINGS -> Launcher -> Dock -> Dock Icons [SET TO 7]
STEP 9: Go to SETTINGS -> Launcher -> Drawer -> Drawer App Grid (and hold your phone in portrait mode) [SET TO 6 ROWS / 5 COLUMNS]
STEP 10: Go back into Drawer App Grid and rotate your device to LANDSCAPE. [SET TO 4 ROWS / 6 COLUMNS]
STEP 11: Go to SETTINGS -> Launcher -> Desktop -> Desktop Grid and make sure it is set to 5 ROWS / 7 COLUMNS
- APP SPECIFIC SIZE SETTINGS:
Try out the keyboard. If you don't like it and want the old one back:
Go to SETTINGS -> Paranoid Settings -> Apps -> Android Keyboard (AOSP)
Slide your finger from the right side of the screen to the left to switch to the LAYOUT/UI tab. Set it for 1. 360px.
Slide your finger right to left again, to the FORCE tab, and check the box that says FORCE.
TO FIX OTHER APPLICATIONS, USE THE SETTINGS BELOW:
Please note that you don't have to check FORCE on every application you change, ONLY IF IT DOESN'T RESPECT THE SETTINGS YOU CHOOSE. So don't use FORCE unless the app won't listen.
GOOGLE NOW: Size - 240 / Layout - 360px
YOUTUBE: Size - 150 / Layout - 720px
STOCK LAUNCHER SIZE: Size - 240 / Layout -360px (You should set the options on Nova back to default)
Last of all, you can experiment with these settings to find something that works for you! This is just a guideline to show you how to mess with the settings, and adjust specific apps for the best result. If you find settings that work great for other apps, post them so we can add them to our list!
Click to expand...
Click to collapse
How to set the workspace mode
Credit to imilka for images!
How to change an apps Layout and size
http://www.paranoid-rom.com/
PROJECT SOURCE GIT
ParanoidAndroid GIT
COMPILATION GUIDE
First haha okay now let's get this Rom working! What can I do???
Sent from my HTC Sensation 4G using xda app-developers app
Looking forward for this for a different experience again
Sent from my HTC Sensation XE with Beats Audio Z715e
Alright guys i've been putting together tree! Not an easy task by all means!
We need irc setup! anyone wishing to get on it feel free! i feel it will be needed!
This is going to be very cool!
This is what i'm using for now!
use it you guys lets get this thing built!
GUIDE
same bugs and everything as cmx right? and whats the best kernel to use for best battery life? im downloading the rom right now!
Edit: sorry , now I see the dload links.
Would you mind updating to Paranoid 2.1.1?
It adds a bunch more functions, and its smoother(at least there is a noticeable difference in speed).
Sent from my Nexus 7 using Tapatalk 2
BurnRubber90 said:
So? Downloads links please?
Edit: not trying to sound like an idiot, what I mean is the ROM running and uploading or what?
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
the link is up in the op, read it carefully. im currently installing it right now
workin on all of it bro!
Anybody wants to try to port to mine or bruces base feel free i tried all day!
Compiling paranoid now lets hope for minimum errors!
WOW. Love it <3 tks DK
:laughamn just realized I had more than one java installed!
Running build again
wowsome!! This will be my daily driver once all the latest updates on cmX are merged into it. I just love the hybrid looks.. Thanks DragunKorr
Post New build when i wake up!:laugh:
no, wait...this is not an updated version! this is just another thread with the same one developed by Gtj94....?
throcker said:
no, wait...this is not an updated version! this is just another thread with the same one developed by Gtj94....?
Click to expand...
Click to collapse
NO The REAL DEAL!:laugh:
DragunKorr said:
NO The REAL DEAL!:laugh:
Click to expand...
Click to collapse
What are the changes? Or should I wait? lol, too excited!
Sent from my HTC Sensation using xda premium
this rom include gapps or not? is gapps same as cmx?
TEST BUILD #1
[URL="http://bit.ly/NVE4TY"]ParanoidAndroid v.2.11
Click to expand...
Click to collapse
Latest google apps
Click to expand...
Click to collapse
[/URL]
NOT A PORT!
THIS ROM BUILT FROM SOURCE!
Please verfify DATA working!
Remember this is the very first source build for sensation!
Bugs! Bugs! Bugs!
This is an Unoffical port of SlimBean ROM for our device. I had no part of the development, I only compiled it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is lightweight and fast JellyBean 4.2.2 AOSP-based, with tweaks from CM10.1 and AOKP. I like it as it is a powerful ROM with many settings and options but without feeling too bloated with features that many don't use. You won't find a PIE option or Per-App dpi settings here, but you will find many customizations to make this run exactly as you see fit. Here's some of what it offers:
-8 Lockscreen targets
-Notification bar and drawer transparency settings
-Custom carrier label
-Battery bar
-CM Power Widget
-Hardware key custom actions (including back button)
-Disable lockscreen widgets and/or usability hints
-Quiet Hours
-DashClock Widget built in
-Widgets Viewpager (a kind of locker at the bottom of the screen for widgets that can be called by a hardware -key assignment, very cool)
-linaro -O3 flags
-Dark Slim option (a built in theme to darken everything)
-much more...
Changelog
SlimBean 7-24-13 Nightly
One last build for Android 4.2 (4.3 is already being merged)
Latest nightly for SlimBean 7.5
Option to have incoming calls stay in backround.
Fixed commandline tools (i.e bash not working right)
SlimBean 7-22-13 Nightly
Updated sources to latest 7.5 build
Added some minor fixes and more commandline tools
7-18-13 Nightly
7-18-13 Nightly with xtra APN for LTE taken from here
Latest nightly for SlimBean 7.2
Fixes to TRDS messenging text colors.
Storage Settings: Allow user to trigger a volume rescan
Backup: Use native google backup system to backup profile feature
Latest nightly for SIimBlean 7.0
Voicemail no longer dials *86
Statusbar Quick Peek option (swipe down to view in full screen modes)
Mem fixes
Dashclock Updates
Gapps updated (linked below)
Linaro -O3 optimizations
Latest CM 3.4 kernel from Cyanogenmod sources
Be sure to use the Slim Gapps (linked below), they are toggleable for use with The Real Dark Slim
5-10-13 Nightly -
Latest nightly for SlimBean v5.1
Now includes a second level for PIE
Nova launcher included by default
Changes to MMS and Recent Apps Switcher
More optimizations
New kernel tweaks for better performance
Enjoy
5-6-13 Rebase
This is a rebase of the 4-25-13 Build. After a long battle, the camera is now fully functional, enjoy.
4-25-13 Nightly -
Latest codefreeze for Slimbean 4.2.2 Build 4.2
Switched back to Cyanogenmod sources for kernel
Fixed headphone detection on ROM side, switching kernels won't break it anymore!
Default dpi is 240 (can be easily switched back to 320)
Apks optimized, reducing memory and hopefully better multitasking.
cLock is added back in.
Integrated, resource-friendly PIE, which allows for custom assignments (including apps)
Assign Button Action to hardware menu key longpress in Lockscreen
Fixed "void endpwent()" error for sshd
Built with better linaro -O3 handling
Switched to Evervolv's kernel
Also more stuff that I'm forgetting. Enjoy!
NOT WORKING IN THIS VERSION: camera/video -- See the newer builds above, this has been fixed.
4/11/13 Nightly -
-Removed default music app and added Apollo
-Added Launcher2 tweaks by JamieG71 (will feel much snappier)
-Compiled busybox with linaro -O3 flags (may increase speed)
-Added CM LockClock back in, for those that don't like DashWidget
-Fixed bash error "void endpwent()(3) is not implemented on Android", good riddance!
-Compiled command-line utilities: ssh, scp, netcat, openvpn, rsync, and htop into ROM
-Added Terminal emulator into build
-Added a few other tweaks I'm forgetting here
THIS BUILD IS VERY SMOOTH AND SNAPPY, ENJOY!!
4/5/13 Nightly
-First release. Compiled kernel with linaro -O3 flages, swapped in my themed blue DeskClock, added extra alarm rington for some morning madness..
Credits:
kushdeck For making CM possible on the Jewel device, his kernel source is what is powering this ROM. His endless hours of work are much appreciated.
SlimRoms They really put together an amazing ROM.
jamieg71 His roms motivated me to start compiling my own, and his help allowed my to dive into adding linaro toolchains.
thicklizard For giving me a fix for a problem of headphones not being connected, wouldn't have gotten this without him.
Evervolv Using their sources helped fix some errors I was running into when porting this.\
I do not own this phone, thanks to Dustin, pside15, jrior001for testing this for me
Downloads:
Gapps:
Slim gapps
These Slim Gapps are recommended for use with this ROM, they are in an Aroma installer and feature the toggleable Gapps (for a Google apps dark look when The Real Dark Slim option is toggled)
Misc:
SlimBean offical add-ons (this ROM comes slimmed down and many things are available as an addon, email is located in the Extras package).
4.2 Camera with Photosphere This zip name is camera42patchedv2.zip, does anyone know the creator of it? I can't give proper credit as I downloaded it a while back and don't remember from where.. sorry
4.3 Camera Flash the 4.2 Photosphere zip above and then install this like any other apk. Works great!
Hints
Enable Developer Settings: goto Settings --> About Phone --> Build Number, and click 7 times
Enable Rebot Menu (Reboot Recovery, Reboot Bootload, etc), goto Settings --> Developer Options --> Advanced Reboot, pick one
If you prefer the stock lockscreen handle, here is a link to set it to stock.
Explore their website, there are many add-ons for this ROM
Enjoy!
-Mike
** HOW-TO COMPILE THIS YOURSELF **
Here are my notes on how to port SlimBean to our devices, should anyone be interested in compiling their own. I ran into a few headaches when I attempted this, so I’m hoping these notes will save others from that. The point of this tutorial is to teach newbies how to port a ROM, while I could do some things on my end make it easier to compile this ROM, I think it's important to outline all the steps involved in doing this by hand, so the methods may be applied to other ROM ports, not just SlimBean.
I compiled on a Debian Wheezy system, 64bit (squeeze should be the same). A 64-bit computer is required to compile Jellybean (ICS and above for that matter), so don’t attempt this on anything less. If you are unfamiliar with installing Debian, you can use LMDE, it's a live Debian system that you can install with minimal linux knowledge and works pretty nice. However the installation process is pretty easy for vanilla Debian and a good learning process, so give it a shot if you have the time.
Do this all as root
Download dependencies:
Code:
apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2 libxml2-utils schedtool pngcrush xsltproc zlib1g-dev lib32stdc++6 lib32ncurses5 ncurses-libs.i686 libstdc++.i686 libgcc.i686 lib32readline-gplv2-dev lib32z1-dev
Link files:
Code:
ln -s /lib32/libncurses.so.5 /lib32/libncurses.so
or for Ubuntu 10.10:
Code:
sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so
Install Google’s repo script:
Code:
mkdir ~/bin
PATH=~/bin:$PATH
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod 755 ~/bin/repo
Make your working Directory and start syncing with SlimBean
Code:
mkdir ~/slimbean; cd ~/slimbean
repo init -u git://github.com/SlimRoms/platform_manifest.git -b jb4.2
repo sync
Create a local_manifests file with Cyanogenmods sources for our phone and kernel (thanks to Deck’s work). This is porting part.
Code:
mkdir ~/slimbean/.repo/local_manifests
echo ‘<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- CyanogenMod -->
<project name="CyanogenMod/android_device_htc_evita" path="device/htc/evita" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_s4-common" path="device/htc/s4-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_device_htc_msm8960-common" path="device/htc/msm8960-common" remote="github" revision="cm-10.1" />
<project name="CyanogenMod/android_kernel_htc_msm8960" path="kernel/htc/msm8960" remote="github" revision="cm-10.1" />
<!-- Add HTC Proprietary Files -->
<project name="TheMuppets/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="cm-10.1" />
<!-- Add qcom-caf source for our phone -->
<project path="hardware/qcom/media-caf" name="SlimRoms/hardware_qcom_media-caf" remote="github" revision="jb4.2" />
<project path="hardware/qcom/display-caf" name="SlimRoms/hardware_qcom_display-caf" remote="github" revision="jb4.2" />
<project path="hardware/qcom/audio-caf" name="SlimRoms/hardware_qcom_audio-caf" remote="github" revision="jb4.2" />
<!-- Add personal fixed bash -->
<remove-project name="SlimRoms/android_external_bash" />
<project path="external/bash" name="mikshepard/android_external_bash" remote="github" revision="cm-10.1" />
</manifest>’ > ~/slimbean/.repo/local_manifests/evita.xml
Sync the repo again
Code:
repo sync
Create your device file for Slimbean (adapted from CM’s cm.mk file):
Code:
echo '# Specify phone tech before including full_phone
$(call inherit-product, vendor/slim/config/gsm.mk)
# Release name
PRODUCT_RELEASE_NAME := evita
# Boot animation
TARGET_SCREEN_HEIGHT := 1280
TARGET_SCREEN_WIDTH := 720
# Inherit some common CM stuff.
$(call inherit-product, vendor/slim/config/common_full_phone.mk)
# Inherit device configuration
$(call inherit-product, device/htc/evita/device_evita.mk)
# Device naming
PRODUCT_DEVICE := evita
PRODUCT_NAME := slim_evita
PRODUCT_BRAND := htc
PRODUCT_MODEL := One X
PRODUCT_MANUFACTURER := HTC
# Set build fingerprint / ID / Product Name etc.
PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_NAME=htc_evita BUILD_FINGERPRINT=cingular_us/evita/evita:4.1.1/JRO03C/131981.6:user/release-keys PRIVATE_BUILD_DESC="3.18.502.6 CL
# Copy compatible prebuilt files
PRODUCT_COPY_FILES += \
vendor/slim/prebuilt/hdpi/bootanimation.zip:system/media/bootanimation.zip' > ~/slimbean/device/htc/evita/slim.mk
then create a vendorsetup.sh file
Code:
echo “add_lunch_combo slim_evita-userdebug” >> ~/device/htc/evita/vendorsetup.sh
now we build our environment:
Code:
. build/envsetup.sh
get a list of all devices:
Code:
lunch
Choose slim_evita-userdebug (it should be option 9), and then create your ROM:
Code:
make bacon
when finished, it’ll be located in ~/slimbean/out/target/product/evita/
NOTE: if using a multi-core processor use "make -jX bacon" where X = the number of cores you have. For my duel-core processor, I use "make -j2 bacon".
TIP:
If you are into building, checkout my acompile script in my signature, it'll email you when your build is complete using Gmail's snmp and will include the time it took and the last few lines of the output. I find it very useful for knowing when my build is done (especially since they take me about 3+ hours apiece)
SOURCES:
This page helped a lot with a great tutorial on building ROMS
This forum is filled with great people who others with the building of ROMS. A great source when you run into errors you don’t understand.
Hope this helps someone,
-Mike
Sweet... I was wanting to try to bring this to Evita but haven't had much time. Thanks man, downloading now
Sent from my One X using Tapatalk 2
Thank you.
another ROM to try out..
Nicely done. I work entirely too much right now. Lol.
I had plans to bring this to evita and actually have source downloading right now for it, guess I can cancel that.
I'm going to have to try this out, very, very soon.
Sent from my HTC One X using xda premium
Gonna give this a try mik. I was working on it as well but never got close to getting it to compile. For you other crack flashers Im working on getting a Rootbox build up in a few days.
Sent from my HTC One X using Tapatalk 2
Oh the flashing never ends Trying this one out now
Very pleased with this ROM. The NFC switch actually works without a reboot and I'm not getting any weird frame buffer jitters like on the current unofficial CM10.1. Thank you for getting this running on the One X!
Sent from my One X using Tapatalk 2
Geez... It's raining ROMs! :victory: Definitely going to give this a shot!
I know it's early - but folks that are flashing this - please keep us posted on battery life.
neocryte said:
I know it's early - but folks that are flashing this - please keep us posted on battery life.
Click to expand...
Click to collapse
It should be pretty similar to other aokp roms..
neocryte said:
I know it's early - but folks that are flashing this - please keep us posted on battery life.
Click to expand...
Click to collapse
I will go ahead and let it settle in for two days and post about it on Saturday afternoon (Eastern).
Sent from my One X using Tapatalk 2
Glad everyone is enjoying this ROM, it's my favorite to use. So many features, yet not very bloated, it's extremely well done. I wouldn't worry about battery life guys, it's been great on my Jewel device and since we share the same kernel, it should be same for the Evita. Flash and enjoy
Cheers,
Mike
Can't wait to try this tonight :thumbup:
Sent from my One XL using XDA Premium
Went to go download some add ons and the slimrom site links aren't working? Anyone else having this problem?
Mosch26 said:
Went to go download some add ons and the slimrom site links aren't working? Anyone else having this problem?
Click to expand...
Click to collapse
+1
Sent from my HTC One X using xda app-developers app
sropedia said:
+1
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
They're working again for me. That's just odd that they were not working last night
FYI, the zip to reset the lock screen handle to stock did not work for me.
Sent from my One X using Tapatalk 2
vn1977 said:
FYI, the zip to reset the lock screen handle to stock did not work for me.
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
Hmm.. that's odd, it worked fine for me. Can anyone else confirm?
-Mike
mikshepard said:
Hmm.. that's odd, it worked fine for me. Can anyone else confirm?
-Mike
Click to expand...
Click to collapse
Disregard... I had somehow downloaded the one from the FAQ on the slimroms site that was different than the one linked. The one linked on the OP worked, although when I rebooted "gapps" FC'd, but nothing seems affected by it. Thank you!
Sent from my One X using Tapatalk 2