Community rom - Motorola Photon 4G

I believe it's time for us mophos to come together and make an up to date community rom. We can use yays deodex base, shabby and i will cover the kernel. Loki could handle webtop, and of course everyone can theme/pitch in. This will be multiple roms of course. As much as I want cm7 I love webtop(loki thank you so much). I will eventually try to help with cm7 and maybe an aosp with webtop still attached and some cm7 goodies. The everything is there for people to start making roms. Repack yays newest how you like with an oc kernel maybe some scripts themes and edit and bam. You a dev. When I get the time I'll make a starter pack so everyone can contribute. Till then ask, Google and at least try instead of complaining.
Sent from my MB855 using XDA App

I'm heading to Google right now. Is there a specific Linux distro better suited ex. 64 bit vs 32 bit?
Sent from my MB855 using XDA App

64 ubuntu.
Sent from my MB855 using XDA App

To build anything GingerBread and up you will have to have a 64 bit os - supposedly you can trick it, but I haven't had any luck with that so far on my old machine that is stuck in 32 bit hell.

I have 64-bit Windows 7 at home...I can assist if necessary...the only thing is that I'll need clear instruction on what to do..cuz I don't have a clue where to begin.

KTT16 said:
I have 64-bit Windows 7 at home...I can assist if necessary...the only thing is that I'll need clear instruction on what to do..cuz I don't have a clue where to begin.
Click to expand...
Click to collapse
1) Start with getting rid of that Virus you have....Windows. Install a dual boat of Ubuntu x64 if you must have windows.
2) Install the Android SDK for Linux.
3) Google has a good walk through on how to build a Vanilla version of Android - not specific to any device - except maybe the emulator....but I'm not sure if it is or not.
3a. It takes a long time to download the source....

teh sdk is not needed. tahts if you wanna build apps. you guys do realize that to build a rom you dont need a certain os or anything? granted having linux makes it easier. now if you want to compile aosp or cm7 from source you will need 64 bit linux (preferably a debian/ubuntu based release)
all you need to make a rom is take the files off your phone and edit them.. there are a gazillion tweaks out there that could be brought over from other phones and made to work on it. the only roms you are going to be compiling at this time wont have voice/data just like cm7

Unless someone builds from motos src
shabbypenguin said:
teh sdk is not needed. tahts if you wanna build apps. you guys do realize that to build a rom you dont need a certain os or anything? granted having linux makes it easier. now if you want to compile aosp or cm7 from source you will need 64 bit linux (preferably a debian/ubuntu based release)
all you need to make a rom is take the files off your phone and edit them.. there are a gazillion tweaks out there that could be brought over from other phones and made to work on it. the only roms you are going to be compiling at this time wont have voice/data just like cm7
Click to expand...
Click to collapse
Sent from my MB855 using XDA App

idk how it is in moto land but the samsung "platform" source was never even enough to get a booting version of android on that phone

Sounds cool Ill try it out when it gets made

personally id be happy to get rid of motorola's widgets and stuff and run a generic rom. they are butt ugly

Ryan92394 said:
Sounds cool Ill try it out when it gets made
Click to expand...
Click to collapse
Smh
Sent phrom my Mo-Pho

UOT Kitchen
Hey joker - per your request:
UOT Kitchen - http://uot.dakra.lt/kitchen/ - An easy way to theme
How to use it for our Photon (some mods do not work on it unfortunately)
1) Copy your framework-res.apk and SystemUI.apk from the framework and apps folder onto your computer's desktop
2) Whichever mod you want, click on the tab on the horizontal nav menu and click "Use this mod". Choose the mod. Ex: Battery Mod - Click Battery, Click "Use this mod", and then choose which battery icon you want. You can also change the color of the percentages as it drains down by using a HEX code at the bottom of the page. You can even see the preview so you know what the mod looks like.
3) When ready to cook your new theme, go to the File Upload tab
4) Select "AMEND SCRIPTING" on the left menu
5) Deselect "Generate Preview for Theme Chooser"
6) Select "System Files" from the right menu and upload the framework-res.apk and SystemUI.apk files. Ignore the other two.
7) Once they upload, go to summary and click "Submit work to kitchen" there'll be file name that you should probably write down so you don't forget it.
8) Wait for your theme to cook and once it's ready (it could take a while), download it and put it on your sdcard.
9) Get into ClockworkMod or Bootstrap Recovery and wipe both cache and dalvik cache
10) Install the UOT zip file
11) Reboot and enjoy your new theme

you want edify scripting, amend should have been phased out in cwm 3.x

By mistake I did edify scripting and I got an error when trying to flash the UOT zip. Then again, I did flash via Bootstrap so I'm not sure if that's the reason. Anyway, if you're using Bootstrap, amend scripting is the way to go.
Best,
K

yea tahts because teh edify scripting requires mounts, and since the kitchen is old and outdated it doesnt auto detect /system so you need to go in and add it properly as we arent a true mtd device

Ok well my rom is uploading if anyone feels like theming go ahead, the best theme will become default on all nonstock joker roms, and we really need our own cwm shabby
Sent from my MB855 using XDA App

bleh but making cwm is such a PITA, porting tends to be worlds better, sides isnt the version we have now like 99% working.. its just not official?

I agree im just sayin
shabbypenguin said:
bleh but making cwm is such a PITA, porting tends to be worlds better, sides isnt the version we have now like 99% working.. its just not official?
Click to expand...
Click to collapse
Sent from my MB855 using XDA App

sides id much rather get twrp working for twrp 2.0 the fully touchscreen modable recovery

Related

[ROM]mySlide-1.0.2

mySlide-1.0.2
YOU PROBABLY DON'T WANT THIS...DON'T WASTE YOUR TIME!!!!!
This is just what I want, not necessarily what you want http://www.mediafire.com/?tstgikwhfezj6ph
This Rom will mostly be unsupported and unmaintained.
Flash at your OWN RISK.
What it is:
Stock slide rom.
added busybox
added netcat (busybox nc isn't good enough for me)
added bash
added htop
removed link toolbox->df (prefer the one in busybox)
removed link toolbox->rm (prefer the one in busybox)
changed the default animated boot ADVERTISEMENT and jingle
pngcrushed and zipaligned apks (with the execption of one) to save some space
Kangs:
what isn't.
maybe a few more little changes I forgot.
changes:
from 1.0.0 to 1.0.1:
added a2sd (from eugene373's smr5r1. breaks boot animation)
added default themes back.
from 1.0.1 to 1.0.2
added e2fsck
mySlide-1.0.0-signed
mySlide-1.0.1-signed
mySlide-1.0.2-signed
Themes in this are broken (1.0.0 only). If you want the default themes back then flash this...
themes-signed.zip
hey dumfuq glad to see you over on the slide section now. can we expect some overclocked kernals from you like on the g1?
jriv said:
hey dumfuq glad to see you over on the slide section now. can we expect some overclocked kernals from you like on the g1?
Click to expand...
Click to collapse
I sure hope so, but only time will tell.
That would be sick wonder how high this processer can go?
Sent from my T-Mobile myTouch 3G Slide using XDA App
Is the IM app erased in this and the tmobile app pack? i hate those apps
Nevermind i used ur rom and erased the files and signed it again. Thanks for the rom
dumfuq said:
YOU PROBABLY DON'T WANT THIS...DON'T WASTE YOUR TIME!!!!!
Click to expand...
Click to collapse
Not sure why you say that (in those words), but this does look decent!
Also, noob question, but are the stock ROMs (apps included) not zipaligned by default?
Yup they were already zipaligned. At least the ones I just checked
Honesty I didn't even look first. The crush actually takes off about 10Mb though.
yo dumfuq quick question... what exactly is required in editing a kernel to allow for overclocking and undervolting?
kingofyo1 said:
yo dumfuq quick question... what exactly is required in editing a kernel to allow for overclocking and undervolting?
Click to expand...
Click to collapse
Not exactly sure if this is what your asking but basically...
You need the kernel source code to edit (the legend kernel source has the espresso board files),
A handy dandy text editor (like vim),
a cross-compiler (There is one under prebuilt/linux-x86/toolchain in an AOSP or cyanogenmod build environment),
and a linux environment (cygwin might work not really sure).
1. download source
2. unpack source
3. edit source
4. set environmental variables
4. compile source
5. make a boot.img or an update.zip
Obviously that's incredibly simplified, but hopefully you get the idea.
Ok quick question to the maker of this rom... How can i add the themes back to this rom? I want to put the themes back but i dont kno which folder to put them in. Also which folder is where i can change the boot animation you have installed to stock? Thanks
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
btate0121 said:
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
Click to expand...
Click to collapse
good question. a2sd is a plus
you don't put them in anywhere. you can download and install them. there's a thread already with a small pack of themes to download and install. You install like any other APK. Search this forum section for them.
NiN39Z said:
Ok quick question to the maker of this rom... How can i add the themes back to this rom? I want to put the themes back but i dont kno which folder to put them in. Also which folder is where i can change the boot animation you have installed to stock? Thanks
Click to expand...
Click to collapse
The PNG crush killed the stock themes. If you want them back you can either boot to recovery and push the original ones to /system/app/ or just flash this...themes-signed.zip. That is just an update.zip that will copy the original themes back to your phone.
btate0121 said:
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
Click to expand...
Click to collapse
Nope, no a2sd.
any plans to add a2sd? I mean seriously... this would be PERFECT for my needs if it only had a2sd. I'm happy with a stock rom... i just want a2sd.
btate0121 said:
any plans to add a2sd? I mean seriously... this would be PERFECT for my needs if it only had a2sd. I'm happy with a stock rom... i just want a2sd.
Click to expand...
Click to collapse
Nope. Currently I don't use a2sd, or this rom really. I made this just for an optimized stock rom to bounce back to when needed. Currently I'm running a customized version of eugene's cm6 as my daily driver.
in your experience.. how hard would it be for a novice to add a2dp to this? I did a quick google and found about 3 good pages of data.. but it seems pretty complicated (packing and repacking boot.img looks to be pretty intense on a windows machine without any experience from what i can tell). Do you think i should attempt this? LOL.
dumfuq said:
Nope. Currently I don't use a2sd, or this rom really. I made this just for an optimized stock rom to bounce back to when needed. Currently I'm running a customized version of eugene's cm6 as my daily driver.
Click to expand...
Click to collapse
what is the difference between your customized version and the regular?
btate0121 said:
in your experience.. how hard would it be for a novice to add a2dp to this? I did a quick google and found about 3 good pages of data.. but it seems pretty complicated (packing and repacking boot.img looks to be pretty intense on a windows machine without any experience from what i can tell). Do you think i should attempt this? LOL.
Click to expand...
Click to collapse
what were the links they seem like the ones i have been looking for lol! i can already unpack and repack a boot.img im just looking for the steps i need to add to get aps2sd to work! i had a link explaining it but i cant find it anymore or google it!

[ROM] ArayrayMod 1.8 - Unsupported

ArayrayMod Rom Set has come to a close...
All future roms will be built from source, I will not modify anyone elses work anymore.
It's not easy being green. ​
Step 1: Read this whole page.
Step 2: If your coming from another rom, do a nandroid backup, wipe and then flash.
Step 3: Flash all patches.
Step 4: If errors occur give detailed info and version.
Bugs? Report them here.
This is a Mytouch Slide Rom, it is based off CM6.
Downloads
Changelog
Current Rom/Patch Version:
ArayrayMod 1.7
ArayrayMod Patch 1.8
Screenshots:
Rom and Updater App Screenshots
Rom Review:
Rom Review
Big thanks to: CyanogenMod for the base rom, Dumfuq for his amazing OC kernel, datlilboriqua for his amazing wallpapers, chisle31 for helping to test roms, HandlerExploit, toxigenicpoem, and everyone else with the Slide community!
I'm sure it's a fine ROM. Actually, I'm not sure. But it sounds good.
Too bad there's not many Espresso themed base ROM's. I'm sticking with CM_ROM.
Theres not alot of roms for the slide so i figured why not post mine
how in the world do you get the sense clock widget on the adw launcher?
You a mc cant thats dependent on sense and sense needs htc framework soooo, only wasy for that is sense, but I use fancy wodget which it a replica of it that works on every launcher
Sent from my T-Mobile myTouch 3G Slide using XDA App
yeah i had the fancy widget at one point in time, but that was on my g1, and it has been taken off the market since then. google search did the job just fine though. thanks.
thats wat i use i love it haha
Array is there a way that i can take your custom slide status bar and put it on a cm6 rom? would u be able to post the files needed for it? i like the status bar from the stock slide sense rom and i see you put it in your rom.
Im pretty sure you need framework-res.apk
Sent from my T-Mobile myTouch 3G Slide using XDA App
Yea I tried that but when i loaded it i got a android phone process error every minute and couldnt even go thru the setup process. Is there something else other then the framework-res.apk that i need to transfer?
im not too sure wat would be wrong.... did you flash it or just push the file?
arayray said:
im not too sure wat would be wrong.... did you flash it or just push the file?
Click to expand...
Click to collapse
If he just copied on a random Framework app then he's asking for trouble, especi...Fixing perm might help but if the 2 CM roms were compiled at diff times then there could be changes that will not let the new res.apk function.
im thinking he just pushed the file and thts really no good but if he flashed it via a rom then he did something wrong
i copied this roms framework into cm6.0.0 rom, signed the rom then wiped my phone and flashed that rom. Maybe there built differently thats why i got that android.phone process force close.
im not sure my base is cm 6.0.0..... but ill make a flashable zip for you tht will have the framework if you want
would you mind posting that wallpaper? its sick bro
sure
my lil spin on cm
http://tinypic.com/r/15f687t/7
I like what you are doing! keep it up!
thank you!
im getting a lottt of force closes

i will pay someone to port a theme to legend for me

ill pay someone if they can do it!!
It might not be a problem and I'm sure many people would do it for free.... But what theme? And to whhat rom?
just ask and read a little,is very easy to learn!!!!!
i want the flavoured ice themes ported to the legend, i am using cyanogen nightly 16 right now but am thining of trying blayos b.06 i think it is, i have spent the last week reading and researching, trying different things, i cant get any of it to work and i lie to thin im prety good on computers, it took me 5 days to root my damn legend lol
anyone? please
I would say:
First, what of these ICE Themes?
After that, you should let us know which ROM you use.
On the other hand:
Download Theme-Porter and you have your theme on Legend...
i tried a few theme porters, none worked, ive even tried doing it myself but i cannot get my damn phone into s-off mode so i cant get metamorph to work, the ice theme i would lie is the original blueberry one, the blue and white, i am using a nighty cyanogen 7 rom, cyanogenmod-7-01282011-nightly-legend, if anyone can do this for me it would be greatly appreciated and as i say i will pay you for your time, thanks
bump bump bump
okay.. now you throw in a LINK for the rom/theme you want ported.. None of us will use time finding it.. Please provide enough info..
Sent from my HTC Legend using XDA App
this is where i got the rom although he updaes it so not sure how to get the exact one i have which is cyanogenmod-7-01282011-nightly-legend:
http://derhofbauer.at/android/
and the theme i would lie is the original blueberry one, the blue and white, i have 2 links here for different phones, no sure wheher i will be easier porting from a certain device or not:
flavoured ice for nexus one:
http://forum.cyanogenmod.com/topic/..._7845__hl__blueberry__fromsearch__1#entry7845
flavoured ice for htc evo:
http://forum.cyanogenmod.com/topic/...1943__hl__blueberry__fromsearch__1#entry31943
my phone is a htc legend rooted but i have s-on, any more info i can give that will help??
Many many many thanks to whoever has a go a this!!!
:-( please there must be someone
ill do it i sent you a pm but you never replied i can have it done hopefully by sun, sat maybe today but i have school so it just depends when i get out but i can do it and im not looking for money... lol ill do it for free.
so you want the ice theme ported to the latest cm7 rom. right? or to a different rom?
oh i just realized why when you ported the theme with a theme porter it didnt work its because the theme your trying to port has hdpi and the legend has only mdpi image so before you port the theme all the images need to be converted to mdpi. and that i dont know how to do that
oh right, thanks for the info, i will try and research how to do that, if i can change them to mdpi and the themechanger still doesnt work, are you still ok to port it for me, many thanks!!
djslyda87 said:
oh right, thanks for the info, i will try and research how to do that, if i can change them to mdpi and the themechanger still doesnt work, are you still ok to port it for me, many thanks!!
Click to expand...
Click to collapse
Yea if it doesn't work in themeporter then ill port it for you.
Sent from my Eris using XDA App
Okay, I´ve ported your theme (but only LITE version), and the nightly #29... but may work also on other nightlies...
-> You have the sidebar etc.. from the theme, but there are too much apps (google apps....) so I don´t have the time to port every apk. This means, everything looks like the theme u wanted, but not the custom APPS...
The signal-icons couldn´t be ported, cause gingerbread has other icons than Froyo etc...
Perhaps there´ll be a Gingerbread theme, so then I could port everything...
I got a problem with signin the ZIP File... So you´ll have to use ADB to get this working.
Unzip the file and copy settings.apk and framework-res.apk to you ADB/tools directory.
MAKE A NANDROID BACKUP BEFORE CONTINUE.
BE ALSO SURE THAT YOU HAVE NO HTC-SYNC PROGRAMM ON YOUR PC RUNNING!
U should first get #29build from CM and install it.
Then, get into recovery and select PARTITIONS MENU
and then: - MOUNT /SYSTEM
After that open your command prompt on your Windows pc, change to your SDK/tools folder and type follwing commands:
adb push settings.apk /system/app
Click to expand...
Click to collapse
adb push framework-res.apk system/framework
Click to expand...
Click to collapse
adb reboot
Click to expand...
Click to collapse
After all, your phone reboots and your theme is installed...
If u like it, make a donate for our XDA Forum.
Download Link
BTW: I´ve tested the theme, there should be no risk
ok i lost my legend other day and have jus had another sent through do i have to roo tha again b4 i can try this, difference is this new legend is still on 2.1 no 2.2 so im hoping it will be easier to root, many many thans for porting it, i really appreciate and will certainly mate a donation
i have my phone all ready to try this, rooted with nightly 32, i keep[ getting a device not found error in cmd prompt. :S
aikon96 said:
Okay, I´ve ported your theme (but only LITE version), and the nightly #29... but may work also on other nightlies...
-> You have the sidebar etc.. from the theme, but there are too much apps (google apps....) so I don´t have the time to port every apk. This means, everything looks like the theme u wanted, but not the custom APPS...
The signal-icons couldn´t be ported, cause gingerbread has other icons than Froyo etc...
Perhaps there´ll be a Gingerbread theme, so then I could port everything...
I got a problem with signin the ZIP File... So you´ll have to use ADB to get this working.
Unzip the file and copy settings.apk and framework-res.apk to you ADB/tools directory.
MAKE A NANDROID BACKUP BEFORE CONTINUE.
BE ALSO SURE THAT YOU HAVE NO HTC-SYNC PROGRAMM ON YOUR PC RUNNING!
U should first get #29build from CM and install it.
Then, get into recovery and select PARTITIONS MENU
and then: - MOUNT /SYSTEM
After that open your command prompt on your Windows pc, change to your SDK/tools folder and type follwing commands:
After all, your phone reboots and your theme is installed...
If u like it, make a donate for our XDA Forum.
Download Link
BTW: I´ve tested the theme, there should be no risk
Click to expand...
Click to collapse
Can you post some screenshots?
Sent from my Legend using XDA App
Sometimes it is helpful to search for a certain topic... I made a thread how to port a theme Look at this.

[Q] Looking for a dev to teach me

hey everyone, I've been with android since release on the g1 and have followed it since. but now I'm tired of being just a user and want to learn how to develope roms. I would rather have some one teach me first hand, but links to some places that helped you would be great too. So again, Im looking for a dev who would want to teach me, if some money is wanted, that's fine. thanks for reading. reply here and/or PM me. I am very serious about learning, I dont just want little tips/tricks or pointers.
Edit: I have a bit of skill in C++ and Java, but nothing too significant. I lost interest in writing programs, same with apps, no interest, everything has been done over and over again.
I have created a site specifically just for this. I have a link in the signature but feel free to just click here @green rom project
stoute said:
I have created a site specifically just for this. I have a link in the signature but feel free to just click here @green rom project
Click to expand...
Click to collapse
Thanks alot.
thank you too
I didn't find anything there that isn't here on xda.
JDV28 said:
I didn't find anything there that isn't here on xda.
Click to expand...
Click to collapse
Maybe, but for new users in building roms, it's easy if it is gathered in one place, instead of searching all over xda that sometimes you can get yourself lost
What ARE you looking for?
Sent from my DROID2 using Tapatalk
jbirdvegas said:
What ARE you looking for?
Sent from my DROID2 using Tapatalk
Click to expand...
Click to collapse
Some sort of a guide to developing roms. even porting. not an "all in one" guide. thats unrealistic and would most likely suck, seeing as its such a broad subject.
that site, is... i dont even know. not to insult you, but i found it to be useless. the single guide you have on there is for setting up the htc kitchen, which i figured out in 5 minutes on my own. I would suggest making a "Guides" section of that site, so it isnt JUST forums, and adding, well, GUIDES. you pointed me there to help me, but there was nothing on the forums even close to helping me.
What os are you running? Have you succesfully compiled the source yet either aosp or cm?
CyanogenMod's github is a great place to learn repo the source. Read the commits @ github.com/cyanogenmod all commits are commented to make reading changes easier.
Aosp is also on [email protected] github.com/android building aosp can be more tricky.
Cm is aosp with many custom packages included to see what is and isn't aosp [email protected] github.com/CyanogenMod/android
default.xml contains references to what packages are cyanogen and what is aosp
Either way you need to start by getting very familiar with
github.com/CyanogenMod/android_vendor_cyanogenmod
Look in the products folder at the .mk files
and how they are invoked by core/Makefile in
github.com/CyanogenMod/android_build
Also pay attention to build/envsetup.sh
Sent from my DROID2 using Tapatalk
How noob at developing are you?
Sent from my DROID2 using Tapatalk
jbirdvegas said:
How noob at developing are you?
Sent from my DROID2 using Tapatalk
Click to expand...
Click to collapse
your last post was quite helpful. Barely anything at all.
best bet start by getting the source to compile... sounds simple but can be tricky
most importantly get to know ~/android/system/build
you can't produce a custom rom without understanding when and how everything is compiled
JDV28 said:
hey everyone, I've been with android since release on the g1 and have followed it since. but now I'm tired of being just a user and want to learn how to develope roms. I would rather have some one teach me first hand, but links to some places that helped you would be great too. So again, Im looking for a dev who would want to teach me, if some money is wanted, that's fine. thanks for reading. reply here and/or PM me. I am very serious about learning, I dont just want little tips/tricks or pointers.
Edit: I have a bit of skill in C++ and Java, but nothing too significant. I lost interest in writing programs, same with apps, no interest, everything has been done over and over again.
Click to expand...
Click to collapse
Android Kitchen will be your best bet. Very easy to follow. Read the whole post at least twice and you will be good to go. Follow all the links.
This is what i used from the ground up and i have my own rom on my HTC EVO 4G.
http://forum.xda-developers.com/showthread.php?t=633246
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
http://theunlockr.com/2010/04/15/ho...m-for-android-part-2-creating-your-first-rom/
Credit goes to dsixda. he created android kitchen. If you like this, please donate to him.
"Dont forget to hit the thanks button if i helped you"
I'm new to the Dev world myself... I've done a lot of reading and research and I've gotten to the point of building and modding Roms to contribute to the community here. I've only done rom's for the Eris, which isn't as complex as some of the other devices, but I'm willing to share my knowledge if you need it.
The basics you will need:
1. Linux (I've tried doing this in windows, not worth the hassle!), either ubuntu or linux mint work well (Mint is a windows "like" os, so it might be easier to start with that).
2. Android SDK Kit (You can google it)
3. APK Manager (If you need to decompile APK's to make changes, this tool makes things a lot easier!)
4. Android Kitchen (A must if you are porting and to keep your Rom's cleaned up!)
5. A working understanding of XML and some java code is extremely helpful!
6. Time and Commitment! Devving, by any standard, is a time consuming process! You can easily make a Rom, but keeping the masses happy requires updates to nightly sources and time to rebuild what you've started!
I've spent so much time updating, compiling, modding and theming that my family voices plenty of complaints! But, the reward of building something that works and seeing others benefit from your creation is well worth the effort! Balancing your time, if you have a family to consider, is key to succeeding with this!
If you'd like more help, send me a PM! I'll work with you as much as I can!
I setup the kitchen, as i previously said, but didnt find any use for it except maybe adding minor features to a completely stock rom. i have linux set up with the SDK. i just dont know where to go from there...even compiling from source
Read everything here
http://wiki.cyanogenmod.com/index.php?title=Building_from_source
Sent from my DROID2 using Tapatalk
JDV28 said:
I setup the kitchen, as i previously said, but didnt find any use for it except maybe adding minor features to a completely stock rom. i have linux set up with the SDK. i just dont know where to go from there...even compiling from source
Click to expand...
Click to collapse
Sent you a PM back, bro.
Having Linux, SDK and the Kitchen setup gets you about 75% of the way there!
The basic steps to compiling from source run through the Terminal in Linux. You will need to pull in the CM repository (the link jbirdvegas posted will give the instructions to do that). Once the repository is setup, you will need to load the proprietary files for the device you're building for in order to sync the correct source. (repo sync -j16 will sync the source and build your folders for compiling). You will need to plug in your phone through USB and extract the proprietaries through ADB. Example, my build location in Linux is "android/system" in that folder there will be a device folder with folders for each device brand and build. My eris is listed in CM as desirec, so my drive folder location is "android/system/devices/htc/desirec". In order to pull my proprietary files, I would have to do the following:
1. In terminal; "cd android/system/devices/htc/desirec" (This puts me in the correct build folder)
2. su (puts terminal in root) - type in password
3. "./adb kill-server" (shuts down adb)
4. "./adb start-server" (starts adb)
5. "exit" (puts you back in standard terminal)
6. "./adb devices" (verify your device shows - if you get ????????, adb did not start right)
7. "./extract-files.sh" (this will extract the proprietary files from your device and place them in the device folder for building)
8. "cd"
9. "cd android/system" (puts you back in the CM build folder)
Once that's done, all you basically need to do after that is:
"source build/envsetup.sh" (Setup source build)
"lunch" (this will give you a list of builds - pick your device)
"make -j# bacon" (# is the number of processors your phone has +1)
The Repo Sync and Make commands will take time, but once you've finished the Make cycle, your Rom (if there were no errors) will be compiled, signed and ready to flash on your device. From there, you can use the kitchen to add "tweaks" to your rom (CM sources are usually pre-setup, but you can still add things like "data/app" access to your Rom).
Hopefully this takes you to the next step. PM me if you run into problems, I'll help you through it.
If you get abd shows your device as ??????????
Google 51-android.rules on how to setup udev
Sent from my DROID2 using Tapatalk
jbirdvegas said:
Read everything here
http://wiki.cyanogenmod.com/index.php?title=Building_from_source
Sent from my DROID2 using Tapatalk
Click to expand...
Click to collapse
about 50% of those pages are empty, does it matter what phone i click on for now? nothing shows up for Glacier
JDV28 said:
about 50% of those pages are empty, does it matter what phone i click on for now? nothing shows up for Glacier
Click to expand...
Click to collapse
jbirdvegas has it right on the adb correction if your device isn't found. I'll look for setting up the rules and post the link a little later.
Glacier doesn't have instructions yet, but there are CM builds for it. If you follow the evo instructions that will get you setup. Just replace supersonic with glacier to get your device established. There wasn't one for the Eris, either, and the EVO instructions are what I used.
Also, if you're building for GB and you're on a 32-bit system, it will tell you you cannot build it. There is a bypass; I'm using a 32-bit system and just removed the "end" statement in the make file. My builds work just fine, so bypassing the environment won't mess up your builds...

[DEV][WIP] Ubuntu Touch port for Dell Streak

I am working on getting Ubuntu Touch up on Dell Streak 5.
I got it up to the point when it boots, but crashes surfaceflinger, drmserver, mediaserver, servicemanager right after start and I could use some help. So I decided to share what I have so far. :fingers-crossed:
You will need:
CWM recovery (StreakMod recovery won't do; I use ClockWork-6.0.1.2)
saucy-preinstalled-touch-armhf.zip from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/
cm-10.1-20130818-UNOFFICIAL-streak.zip from https://docs.google.com/uc?id=0BwLXYTrPyZc0YzFNQnlENjZQM1E&export=download
Flashing:
Reboot to recovery
Install cm-10.1-...-streak zip
Wipe user data / factory reset
Install saucy-preinstalled-touch zip (be patient - it takes A LOT of time)
You're done - reboot. Take a look at logcat.
THANKS:
This would not be possible without invaluable help of the following people
- giveen (CM10 android device files)
- nom051205 (CM9 android device files)
Sources:
https://github.com/smokku/android_device_dell_streak
https://github.com/smokku/android_kernel_dell_streak
To get started building on your own see https://wiki.ubuntu.com/Touch/Porting
DISCLAIMER
Please keep this thread technical.
Please restrain from praises - instead you can get me a beer (preferably of your own brew).
Please restrain from "this sucks and yo momma" comments - you will be quietly ignored.
Part of the problem is the need for a proper CM10.1 port. You've probably seen that in the porting guide. Also the ICS binaries/proprietary files will probably help you. Try it from our ICS port or grab from a similiar device.
Also try going back to quantal, as saucy requires a flipped image (loads ubuntu first, then android parts)
http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/monthly-04.1/
Also this really helped get my device to display
Step 5. Download http://d-h.st/eFQ
Step 5a. adb push libc-2.15.so /data/ubuntu/lib/arm-linux-gnueabihf/libc-2.15.so
Step 6. adb reboot
Don't forget to set up your DPI conf file.
giveen said:
Also try going back to quantal, as saucy requires a flipped image (loads ubuntu first, then android parts)
Click to expand...
Click to collapse
Is it really worth trying?
Assuming that it would work, it does not help me in getting saucy up, and running outdated release isn't really a goal.
Could you please describe what is changed in your libc-2.15.so? (Or point me to a post explaining the change)
smokku said:
Is it really worth trying?
Assuming that it would work, it does not help me in getting saucy up, and running outdated release isn't really a goal.
Could you please describe what is changed in your libc-2.15.so? (Or point me to a post explaining the change)
Click to expand...
Click to collapse
A guy has patched it,
Also I used this guys gits as they were easier to do deal with than ubuntu's weird system of updating their junk. Just add these to your manifests
https://github.com/f69m/ubuntu-phablet_libhybris
https://github.com/f69m/ubuntu-phablet_platform-api
giveen said:
A guy has patched it,
Click to expand...
Click to collapse
What is the nature of this patch?
giveen said:
Also I used this guys gits as they were easier to do deal with than ubuntu's weird system of updating their junk.
Click to expand...
Click to collapse
Yeah. They really suck at sticking with Bazaar.
Thanks for the tip.
smokku said:
What is the nature of this patch?
.
Click to expand...
Click to collapse
No idea, I didn't make the patch. If you look in those gits commit history, its in there somewhere.
Any progress @smokku ?
Sent from my Dell Streak using xda app-developers app
I'm still at the point where the system boots, but Ubuntu services are crashing right after. :crying:
So I moved to getting Android up, to have a working base to work on. See: http://forum.xda-developers.com/showpost.php?p=45668042&postcount=43
Most of the time you need a cm 10.1 port first.
Sent from my LG-P999 using Tapatalk 2
Maybe kernel 3.x can help you?
There is a thread of hunderteins and nop in the forum about the kernel 3.x.
Any progress yet..????
Sent from my Dell Streak using xda app-developers app
It won't happen until I find out why enabling devtmpfs makes Streak's kernel unbootable.
So far I found out that it fails on memory initialization then, but without serial console and kprint, I'm unable to debug this issue.
I found a process online in which ubuntu is flashed over streakdroid
Is it same or different.?
If used, is it smoother.?
Sent from my Dell Streak using xda app-developers app

Categories

Resources