Background:
After spending the better part of the night making updates to my theme, I have come to learn something that will be a lifesaver to all theme makers.
351 and 354 framework-res's are cross compatable.
Streakdroid 1.9.1 is based on 351 354
Simplestreak, playdoh, purity are all based on 354
IF YOUR THEME IS 360 COMPATABLE IT IS POTENTIALLY COMPATABLE WITH ALL CUSTOM ROMS
All themers should base their roms on the stock 360 framework-res preferablly.
360 has more langauge locales then 354, nearly a dozen more in fact. As they're more or less fully compatable there should be no reason to use 354 as a base for themeing.
In fact, the 351 and 354 frameworks are bit identical excluding the removal of a dozen language.
If you have a theme made for any of the mentioned roms above you should preferablly rebase them off the 351 framework. Unless you have made radical changes to the xml layouts your theme should be compatable with all recent ( 350 based or higher) roms.
I would strongy recommend using 360 as a base as this means that any future roms will likely remain compatable with your themes. This would also be a boon for any foreign language streak users as it retains all the langauges included in 360.
Here are the stock frameworks straight out of their respective pkgs. They're in flashable form for if you want to flash it for whatever reason. Just unzip and decompile if you wish to use it as a theme base.
Stock themes:
update-framework351-2.zip
update-framework354-2.zip
update-framework360-1.zip
Changelog:
Sep 11, 2011: Released 360 and updated scripts for 351/354
Aug 1, 2011: Released initial versions
streakdroid 3.5.1
wah??/
Good info. I've been using 354. Thanks!
Added 360 base, same as previously I recommend using it as your base.
If you want to quickly migrate to 360, use a diff tool like windiff. The changes between 351/354/360 are pretty trivial to migrate.
Related
Here is the First Custom ROM for the Dell Streak. Bsed on the 4399 build.
Requirements
In order to use this ROM on your device, you must have a custom recovery image installed. You can read more about how to use a CRI on your device in this topic.
Features Included
* Based on the 4399 release
* Rooted with Superuser 2.1 by ChainsDD
* Built with the MCR build process which reduces the size and boosts the speed of the ROM
* Rooted boot image with 'adb remount' permission and superuser APK
* busybox with Droid Explorer support
* terminfo and settings in boot.img to allow nano etc. use
* Updated Google Maps
* MCR version displayed in 'About' screen
* Optional baked in Wavesecure via the online kitchen (installed to system partition for maximum security)
* Odexed to remove key dex files from the internal for performance reasons.
This ROM is currently only available in the online kitchen - prebakes to follow.
Get it Here.
Come on, lets get some XDA chefs support for the Streak, I can't afford MoDaCo's prices!
Pre-bakes will follow with most of the advantages of the kitchen, you just cant chose what to add or remove. I have a pre-bake on my Desire, its fine.
whats the advantages/disadvantages to prebakes?
Pre-bakes are essentially just like all the other ROMs on here. They are fixed in what they have in them, as decided by the cook. The Kitchen allows you to modify the ROM to your tastes, leaving out bits you dont want and adding bits you do. You can even add your own progs and skins if you know how to make them and zip them.
The pre-bakes are free, the Kitchen is £9.99 a year and that covers all ROMs for all devices you may have. The pre-bakes also are a few days behind the kitchen.
The core of the ROMs are the same though, so the pre-bakes have all the important features and performance benefits of the kitchen ROMs.
seriously .... if u cant afford 80p a month ho the hell did u get a streak stop being tight...
Yeah you're right youth...I went for it int end like
I think once its being sold in America we will have a lot more interest i mean who could resist a streak
@lufc
Actually i think we are very fortunate that Paul from MoDoCo has a Streak as he has been able to Root most devices before others and also with others manages to deliver some seriously good Roms to. Considering how short a time the Streak has been out even in the UK I'd say we are doing pretty well considering it's Rooted with Superuser permissions and we already have custom Roms and a kitchen. But i do agree the more users that have Streaks the more stuff we will start seeing being developed for it now if only we could start seeing some 3rd party cables and cases and other accessories that would be great.
Marc
is this for the x1^??
mizor said:
is this for the x1^??
Click to expand...
Click to collapse
Gee,I don't know......is this the X1 forum??? Didn't think so...... ;p
it would be nice to see a standard android rom on here...but i believe cyanogen has a rom for streak that is free
Slide ROM Bible
Old Bible
No one is responsible for what YOU do with YOUR phone. Any software modification to technology carries with it a certain risk of permanent damage, when you modify your device you accept this as your own responsibility.
XDA specific stuff:
Useful information/posting rules
XDA Developers Android application
Useful software (PC)
Easy root - nbetcher
AlphaRev - Gain S-OFF on your Slide!
Quick glossary
ADB - The Android Debug Bridge. A collection of tools that any rooted Android user should have. ADB allows one to interact with their device from a terminal interface. This enables the user to do a variety of tasks such as sideloading applications and more.
Android - A Linux based operating system created and mostly designed by Google. The major revisions are 1.0, 1.1, 1.5 (Cupcake), 1.6 (Donut), 2.0/2.0.1/2.1 (Eclair), 2.2 (Froyo) 2.3 (Gingerbread), and 3.0 (Honeycomb - tablet only). The majority of Android major revisions are named after desserts.
APK - Android PacKage. These are, basically, Android applications and all of their data. They are run via the Dalvik Virtual Machine on your device.
Bootloader - The part of a computer that loads the operating system. If this is damaged/deleted you are screwed.
Flashing - The act of installing a ROM onto an embedded device or emulator.
Overclocking - Increasing the "clock" of a processor to increase its speed at the expense of battery life and possibly your phone. Not all processors overclock the same, even if the hardware is identical. One phone with a Hummingbird SoC will not be able to overclock to 1.2ghz, yet another would be able to overclock to 2.0ghz (very unlikely).
S-ON/S-OFF - S-ON is a "security" measure put in place by HTC on their newer phones that read locks /system and /recovery. Switching S-ON to S-OFF disables this protection and allows you to replace the stock recovery, and modify /system while the phone is in Android.
Radio/Modem - The parts of a firmware that allow communication between the operating system, the telecommunication hardware, and a mobile network. Some radios give good battery life, some good signal, some neither.
XDA - This site, XDA is a community of likeminded developers, hackers, and users who modify various phones running various operating systems (Windows Mobile, Windows Phone 7, and Android specifically).
ROMs
2.3 Gingerbread
These ROMs are based on Android 2.3 "Gingerbread," the latest version of Google's Android OS (as of 1/21/2011).
CyanogenMOD 7
Nightlies
GAPPS
2.2 Froyo
These are ROMs that are based on Android 2.2 "Froyo". Froyo introduced the JIT compiler, bringing with it major speed boosts in both benchmarks and practice.
CyanogenMOD 6
6.1.1 Final
GAPPS
CM6 clones, themes, WinZips, etc
ArayrayMod
Cyanoginger 1.1
GalaxySlide v1.0
Wired CM MOD
ArayrayMod Revamped
Sense
GratiousSlide 1.0
3rdSense 0.60
Stock Espresso
CR_Mod_2.13.531.1 OTA
HaXspresso 2.2.1
2.1 Eclair
Espresso/Espresso based
CR_MOD_1.35.531_OTA
SlideMeRoot5
SuperRemix 1.0
SLIDE MR1 v4
Stock bloatless/themed Sense
CHARGIN' UP MAH WINZIP
SLIDE-Reloaded v1
EclairSense themed
MMModded CR_Mod - MusicMan374
Sense
Legend to Slide
Aria2Slide BETA 2
Hero2Slide
CyanogenMOD 5 - Warning, alpha as JEBUS
#TeamSlide Senseless v39
Kanged CM 5.0.8
Even more kanged CM 5.0.8!
Kernels
These CWM flashable zips allow you to change kernels. OC kernels allow you to overclock and UV kernels undervolt your processor.
Unnamed Kernel - OC/smartass governor - migueltherocker (aka: MANUEL!)
dumfuq's "dopio" - OC/cm-2.6.29.6
Radios
These CWM flashable zips allow you to pick and choose the radio revision you wish to use together with your ROM.
7.15.35.16 - Latest!
7.09.35.10 - First OTA's
7.08.35.04S
7.07.35.02S
7.03.35.14 - stock
Sources
Radio hosting and reference - reukiodo
Radio extraction and original uploading - ChiefzReloaded
S-OFF - The AlphaRev guys
Original root method - Eugene_373
Latest and greatest root method - nbetcher
Original keyboard fix - brandini
CyanogenMOD - #TeamDouche et al
Mods
Major/Must-have
Root
Another root method
S-OFF
Custom MTD partitions
Wifi fix (CM6)
data2ext for CM7
Launchers
ADW.Launcher
LauncherPro
Zeam
Widgets
Beautiful Widgets - A collection of toggles, weather, clock, and other widgets. Many themes are available and the suite is very customizable. Paid.
Fancy Widget - A great clock and weather widget. Fancy has a multitude of settings and customization options. Free.
Minimalistic Text - A great widget set for those who enjoy having a very minimalistic looking device. Can be configured to show time, weather, battery, and date.
Live wallpapers
Solar Wind live wallpaper
Matrix live wallpaper
Snowfall live wallpaper
Apps
SwipePad Beta
Android Music - Gingerbread music app for >1.6
Metro UI - Windows Phone 7 on your Slide, ish!
Handcent SMS - A great little SMS replacement that allows you to customize almost everything.
Changelog1/21/2011:
Created for the Vibrant
Small amount of Slide ROMs added to Bible
1/22/2011
Added kernels
Added radios
Updated glossary
Spelling fixes
Grammar fixes
Added the majority of Slide ROMs
Modified categories to better fit the Slide
r0, you should keep this thing updated further
CM7 RC1 is out, miguel's kernel got removed (gpl violation), and the two arayray links are to the same thread, that's all that I see that should be added/fixed
How can I get my market on the rom I put seems to be missing....
Sent from my SGH-T959 using XDA App
MeximCivic said:
How can I get my market on the rom I put seems to be missing....
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Weird place to ask, but anyways.
Did you flash Gapps?
Just noticed...3rd sense is now at 1.0. Same link definitely worth it.
Please remove this post
I don't understand this but it wont let me redirect from this page to the gapps page, my computer is stating that it is a malware site?.............
zavien said:
I don't understand this but it wont let me redirect from this page to the gapps page, my computer is stating that it is a malware site?.............
Click to expand...
Click to collapse
I sent you a PM already, but for anyone else, in the future...(or even in the past? I'm on to you, Time Travelers.)
Use this link for future GAPP needs:
http://wiki.cyanogenmod.com/index.php?title=Latest_Version/Google_Apps
Webpage not available
The webpage at http://mirror.teamdouche.net/?device=espresso might be temporarily down or it may have moved permanently to a new web address.
Suggestions:
Make sure you have a data connection
Reload this webpage later
Check the address you entered
First link is bad lol I guess no CM7 for espresso. Can we get updated links please?
http://download.cyanogenmod.com/?device=espresso
Maybe we can throw that in there.
I had hear about cyanogenmod earlier and even tried to install it once when I was a rank noob without much luck. In my recent explorations of kernels and cifs I found myself at the cm site. It seemed pretty organized and I thought it might be interesting to have another go at it. I followed the instructions and installed it and it worked flawlessly. I restored my apps from Titanium backup and I'm up and running. I did some research in our forum and that, combined with some of my own observations, makes me wonder about the relationship between CM and some of the other roms like Vegan Ginger (which I really like) I get the impression that some or even all of our roms here are derivatives of CM that have been tweaked further by our devs. Is this correct? What is the difference between Vegan Ginger for example and CM7? I'm really puzzled because the kernels and the basic look and feel seem very similar. Someone even remarked that all of our roms are derivatives of CM. I'd be interested to know some of the background and the pedigrees of the various roms and their relationship with CM.
Cyanogenmod is one of the more known and talented group of Android ROM developers, developing for many devices and being a large team of dedicated coders, artist, etc...
They have taken the stock AOSP code and have modified, enhanced and added features far beyond the stock code. Most ROMs you see that have these additions are because they are forked from Cyanogenmod's github and then edited to look like their own (different graphic images, different text wording, etc..).
CyanogenMod was also one of the only ROM devs that I know of that got a Cease & Desist letter from Google early on and created the separated config of installing the rom.zip and Gapps.zip (Rom image and Google Apps).
As for how Vegan-Ginger relates...
Project Moving to Gingerbread
January 12, 2011 14 Comments
Just a quick update for everyone so you know where we stand at this point. Because of all the issues I have had trying to reverse engineer fixes into VEGAn, we have decided to move away from the actual VEGA system image. We have decided to move the project to a MODIFIED CyanogenMod 7 (aka Gingerbread) ROM with “inspiration from VEGA”. This will allow us to not only fix issues more easily but our work would also directly benefit the CM7 camp as well. This would give also give everyone the choice of a completely stock gingerbread like ROM as well.
THERE IS NO ETA AS OF YET FOR A RELEASE. When there is one…. you all will be the first to know! Exciting Times Ahead.
-GoJimi
Extreme GingerNerd
Click to expand...
Click to collapse
I have recreated the romer tool. The purpose of this tool is to replace certain files to make D2 roms work on the droid 2 global. To use simply install my file after installing a droid 2 rom via recovery. This version is designed for ginger-blur based roms such as apex and liberty. Do not flash over aosp roms such as cyanogenmod and liquid. I am currently working on creating a aosp romer tool. Do not use on froyo eaither, as this will temporarily brick your phone. I have tested on both apex and liberty, and sensors,gsm,data, and phone are all working. Please enjoy
Disclaimer: I am not responsible for what you do to your phone. If your phones does not do what you like, becomes 100% useless, or explodes killing your wife and children, it is not my fault. I can garauntee that my file is safe, and works perfectly for what it is designed. Make sure to check before you flash a d2 rom that it does not contain a d2 kernel. This could permanently brick your phone! Just be careful
Download v2.2:
http://dl.dropbox.com/u/46535328/D2G-GingerBlur-Romerv2.2.zip
Thanks:
Thanks goes to fabolous for apex , which is were the majority of the files for my romer comes from.
ChangeLog:
V1.0: original, based off of GRD Rommer.
V2.0:completely remade with no more GRD remains.
V2.1:Liberty tweaks put in build.prop.
V2.2:moto boot logo and boot animation added. I can remove this if it is disliked.
Comments:
Has anyone tested out the aosp romer. I would be happy to fix things or add things as people like. I will gladly update this if anyone wants, I have just been working on other things. I have been taking a look at cm source code, and app development. Also eaither one of these will work on Droid X roms. Haptic feed back will not work though.
P.S. If you download this, and enjoy it, please press the thanks button.
**********************************************************************************************************************
This section is for my romer tool having to do with porting the new 2nd init roms or anything that is based off cyanogenmod 7 or aosp that is originaly designed for the droid 2 or Droid X. I have tested it and can approve that it will work for miui,liquid, and cm. I am not liable if this does anything negative to your phone. To use just flash over an aosp rom for the droid x or droid 2 and enjoy on your global. For now the only thing that does not work is gsm. If i can fix it I certainly will.
Thanks: I thank revnumbers for his cyanogenmod builds, as this is were I took the proprietary files for the d2g from.
Comments:
If any of you want me to add something, or try to fix something, please post and I will see what I can do.
Download/Aosp Romer V1.1:
http://dl.dropbox.com/u/46535328/D2G-Aosp-Romer_V1.1.zip
Thanks:
Thanks goes to RevNumbers for his cyanogenmod 7 build, which is were the majority of the files come from.
Change log:
V1.0: Original, fixes phone,cdma data,keyboard,camera,sensors,etc...
V1.1:Fixes su/root permission error.
Comments:
Don't worry if the phone does not receive signal immediately. It takes it a minute.
I accidently set the permissions for su binary wrong. V1.1 fixes this.
! I would HIGHLY not recomend using anything built of of the D2G's romer !
The reason for that is because that method of porting is considered vastly inferior AND because it had many bugs in it because of it. The romer team from Get R Done also had a lot of strife in it and a lack of knowledge. A straight update of the files will not work well.
It needs redone, not updated.
Thanks for the advice aceoyame . I have tested it, and it works, but I do not know what problems may arise from it. I will work on redoing it
also, if you have the time could you describe the problems into more depth of what is wrong with team get-r-done's flashing process. I am not quite as well educated in the art of writing an updater script as you are I am sure.
Well the biggest issue with a romer vs natively porting is that you have too many files that are for one type of rom vs working for others. The romer will only do Gingerblur based as you have it (that's if sensors and everything else works). It will not do any aosp based roms (liquid, CM, MIUI, etc.) The libs are way too different. If you wanted you could make an AOSP romer and Gingerblur romer. Just pointing out the flaws in it.
Thanks for replying ace. I natively ported liberty on another forum. The reason why I made this is so people can just flash it over any liberty gb rom, instead of me having to make an update for each individual version. I have only tested it on liberty, and on liberty sensors,backlights,gsm,phone,keyboard,and data are all working. I would guess that would apply to any gingerblur based rom. I knew that it would not work on cm,liquid, and miui, and did not really care since thanks to you and other devs we already have those roms made for are phone. This is for those roms that only exist on the d2 and not the d2g
Well grats on fixing the sensors then! Rewriting the romer is something we've been wanting to do but could never get around to it. If it is 100% bug free on liberty than it should work for any gingerblur rom. You got sensors to work which was the big issue with the GRD one then you at least fixed something! I would just test the hell out of it and if it works then you probably hammered out any bugs they had with it. An AOSP one would be nice for the other roms. Feel free to put this on Rootzwiki and the other forums.
Thanks, I will make a asop version when I get the time.
hey i have a concept rolling in my mind
and i wanna share it maybe a developer likes the idea
what is the concept?
the concept is about a clean stock rom, with no tweaks, custom kernels
just clean
and supports multi languages
what is in this rom?
a customized theme
customized i cons
power menu
transparent menu
ext4 format
what is not included ?
all apps that aren't needed
so create a flashable zip to flash the apps
okay? what new?
here is the secret..
since we are not ios or wp owners, and google hasn't solved the problem with multiple basebands
like ddq7,kpo,kpn,etc..
it is gonna be a universal
since it supports almost all languages
the developers of themes or system addons " i don't know what you say about it"
they won't develop multi apps, custom themes for one rom
and the users won't suffer of not finding what they like for the roms that supporting their language
so our ace will be richer
so know here are the headlines
lets say the rom is based on kpn
samsung kernel
we will have
RTL support.zip
Latin languages.zip
and all languages.zip
--------
then themes
so maybe the stock will look like cm7
but it is pure
---------------
that what i was thinking
iam not a developer and i hate codes " JAAVA"
so any one wanna do this
he is wilcome
i don't wanna credits
just let's make our ACE rocks