[CM7][ROM][WiP] RA-MOD [Build 2 released, post #458]

Do you want this ROM to be deodexed?

  • Yes

    Votes: 18 39.1%
  • No

    Votes: 11 23.9%
  • Don't care

    Votes: 17 37.0%

  • Total voters
    46
  • Poll closed .
Search This thread

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
Ping me when you need help :)

Also, enabling ccache would make the build faster

device/samsung/apollo = device specific files
vendor/cyanogen = cyanogen vendor
build = the build system
frameworks = the frameworks
frameworks/base/core/res = the part you might be interested in
frameworks/base/packages/SystemUI = SystemUI (the status bar, etc.)
packages/apps = apps
system, dalvik, bionic, hardware - might not be useful for you
Thanks!
Exactly what I needed :)
Also, I take the bootanimation is place in device/samsung/apollo/prebuilt/ldpi/media?
Since that's where I found the bootanimation.zip :p

Dympy.

EDIT1:
Compiling the default code went successful and all, just need to test it by converting the system.img to a flashable format :p
 
Last edited:

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,088
IN YOUR HEAD
Thanks!
Exactly what I needed :)
Also, I take the bootanimation is place in device/samsung/apollo/prebuilt/ldpi/media?
Since that's where I found the bootanimation.zip :p

Dympy.

EDIT1:
Compiling the default code went successful and all, just need to test it by converting the system.img to a flashable format :p
Generally, it lies in vendor/cyanogen, and is copied by vendor/cyanogen/products/cyanogen_<device>.mk (talking about GB)

And so is the case for us, it's copied by
https://github.com/sdadier/android_vendor_cyanogen/blob/master/products/cyanogen_apollo.mk#L66 , the zip in device/samsung/apollo/prebuilt/ldpi isn't used
 
  • Like
Reactions: m1trand1r and dympy

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,088
IN YOUR HEAD
dympy, no need to flash system.img, just take the system folder from out/target/product/apollo and replace it in a cm7 update.zip

Also, you can make a cwm flashable zip out of it
Add the releasetools folder from here [https://github.com/sg3/android_device_samsung_apollo/tree/ics/releasetools] to device/samsung/apollo, and these lines to BoardConfig.mk
Code:
#Releasetools
TARGET_RELEASETOOL_OTA_FROM_TARGET_SCRIPT := device/samsung/apollo/releasetools/apollo_ota_from_target_files	
TARGET_RELEASETOOL_IMG_FROM_TARGET_SCRIPT := device/samsung/apollo/releasetools/apollo_img_from_target_files

Then, run the below commands
Code:
source build/envsetup.sh
lunch cyanogen_apollo-userdebug
mka bacon
 
Last edited:

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
Everyone, I'm terribly sorry for the following announcement..

So today I tried to upload the video on school, which shouldn't be a big problem.
However, if school limits your upload speed to 50KB/s, a 700+MB file takes one hell of a time.
However, that's not the announcement.
The thing is, I kinda destroyed my windows partition..
Right now I'm on my desktop while Windows 7 is reinstalling on my laptop.
However this does mean I lost source code for the following 2 apps:
Music and Pyramid.
Both of them weren't advanced enough to be pushed to github, which I now regret.
I restarted working on the music app on my desktop now, and now I at least got the AOSP Music App (NOT the CM7 one) working on my phone with my own package names.
Tomorrow I'll re-add the greendroid library and implement it into the Music App.

As for Pyramid, I think I'll just steal my old G3RM source and alter it to work with another server, another UI and some minor tweaks here and there.

So once again, I'm terribly sorry for messing up my Windows Installation..
I want to finish at least the following 2 things (3 if you count a minor addition for the Social Hub):
- Music with the GreenDroid Library implemented
- Pyramid in a somewhat working state (able to download updates)
(- Loading popup for YouTube)

Dympy.
 

bscraze

Senior Member
Aug 14, 2011
2,468
687
Singapore
Good luck dympy and don't give up! If possible, could you post the launcher here? It should work on other phones too right?

Cheers:)

Sent from my GT-i9003 powered by Smooth and no lag vurrutRom
 

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
Good luck dympy and don't give up! If possible, could you post the launcher here? It should work on other phones too right?

Cheers:)

Sent from my GT-i9003 powered by Smooth and no lag vurrutRom

I won't give up, it's not part of my nature.
And yes, it should work on other phones, I've tested it on my Archos 43 (HDPI resolution) and there were just some minor graphic bugs.
However, I don't see the point of sharing the Launcher yet, simply because the most unique feature it will have, the favorites sub-screen, isn't done yet.
Then again, in Build 1 it's not there either.
And I've also slightly integrated RA-Social in the Launcher (through the little pop-up you can also see in the screenshots over at RA-mod.com).

In other news, there's a big flea market coming up here in Purmerend (the little hell hole I live :p) in a few (9) days, I'll be looking for second hand Android devices to expand this project.

Anyhow, I'm going to work on the Music App again.
BTW, is there someone here who knows what the purpose of an aidl file is?
I know it has to be there and the syntax somewhat looks like a java file, so why is it not a java file?

Anyhow, enough smalltalk :p

Back to work it is!

Dympy.
 
  • Like
Reactions: bscraze

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
Thanks, I was just too lazy yesterday to look it up :p

Anyhow, the first few hours of today will be spent on some schoolwork, after that I'm going to debug the Music App some more, there are still some bugs that bug me (hehe, see what I did there :p).

Anyway, I hope to implement the GreenDroid Library today and make some minor changes in the location of buttons and such.
I'll also try to take my old-old-OLD-G3RM code to make it work for the newer version AND Pyramid.
I'll first work on Pyramid and after that I'll edit the code for G3RM.

Dympy.
 
  • Like
Reactions: pixdev and Smonic

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
And RA-Social (Renamed from Social HuB, the name was to common) is done for build 1.
I also fixed all bugs in RA Music (E.G. When clicking on a song in playlist, it would play for a second, then force close. However if you restarted the app and click the now playing thing instead of reclicking that song in the playlist, it would play that song, in the playlist you selected..).
Now just to implement the GreenDroid Library and customize the UI somewhat, RA Music would also be done.

Dympy.
 
  • Like
Reactions: bscraze and pixdev

pante5

Senior Member
Apr 27, 2011
69
7
Great stuff dympy continue the good work. I just hope I won't get to old to see a release...
 

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
Okay, with a bit of luck I've made the right requisites to implement the library (changed some themes, shifted some code, etc., etc.).
Going to give it a try now, if it works I'll report back with screenshots :D

Dympy.
 
  • Like
Reactions: pixdev

dympy

Senior Member
Oct 30, 2009
599
796
Purmerend
And if the screenshot function would work, I would now post a screenshot of the somewhat newer Audio Playing screen (not that much has changed, only the appearance of the Action Bar).
I'll try to make a new vid ASAP :)

Dympy.
 
  • Like
Reactions: Smonic

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    bannernew.png

    It's funny, the ROM is called "RA-mod", but it's the eye of Horus.

    introduction-1.png


    Hello all and welcome to the thread for the upcoming G3MOD follow up.
    I (Dympy) will be working on this with support from the G3MOD/DroidDevs team.

    This ROM is CM7 based, by our wonderfull Marcellusbe, give him lots and lots of thanks or buy him a beer.

    This ROM shall have all kind of new features, including, but not limited to:
    - Custom Launcher
    - Custom Music player
    - Custom Lockscreen
    - Custom Theme
    - Social hub, fully integrated in the system.

    For now no ETA is available, so please refrain from asking.
    I shall post updates whenever I get something done, including screenshots if available.

    All big releases shall be public and sources shall be available within a month after release.

    If you are a good designer and want to be involved in this project, please contact me through PM.
    I still need some nice banners and some standard backgrounds.

    screenshots.png


    None yet.

    credits.png


    DharamG3, for setting up the initial ROM
    Marcellusbe, for porting the wonderful CM7
    Cdesai, for offering all the help he has to offer!
    G3MOD Team, especially Moikop and Hillbeast, for their kernel
    Cyanogenmod, for providing their sources
    Anderweb(?), for providing ADW Launcher source (for my own ADW Lite, which shall be used as a base for RA Launcher)
    Pixdev, for the banners, a lot of ideas and support, and upcoming backgrounds
    13
    And my instincts were right!

    So without any further ado, I present to you all RA-Mod Build 2:

    RA_Mod_Build_2_(24-6-2012).zip

    It's a CWM flashable zip, but here's the procedure I followed and found working:
    - Flash CM7.2 A8.2 by MarcellusBe, do a data/factory reset after install (So everything is all clean and nice).
    - Boot one time to check everything is working.
    - Reboot in recovery and flash the RA_Mod_Build_2_(24-6-2012).zip and boot into the OS.
    - Now, download GAPPS using Pyramid, I've included the version recommended by MarcellusBe in his CM7 thread.
    - Reboot in recovery to install GAPPS, after the install do another data/factory reset (And this one is important, otherwise RA Launcher keeps on FC'ing and it's the only launcher included.)
    - Setup your google account and enjoy!

    Now do note, this ROM is still one big WiP, so expect some errors here and there.
    If you find an error, please tell me the steps you took and I'll see if I can reproduce it.
    I'm going to try and do some more work on the custom apps next week, but we'll have to see how much I'll get done because of my job.

    I'm going to update first post in an hour or so, first a nice hot bath :p

    Dympy.
    13
    Thanks for all the support guys.
    He had to go into surgery this morning but everything went just fine.

    Anyhow, to keep myself distracted from things, I made myself a little deadline thingy.
    At the end of next Friday, I want to reach Milestone 1 for:
    The Launcher
    The Theme
    The Social HUB.

    Now you're probably wondering what will be in the first milestone release.
    Well, here are some details:
    RA Launcher:
    - New Dock
    - Quick Settings
    - Extra stuff I might add
    Now, the biggest part of the custom launcher is still missing, but I'm keeping it a secret..
    Theme:
    At least new colors in the statusbar itself, just to match the ROM.
    Maybe I'll also redo the notifications part.
    Social HUB:
    - Weather
    - RSS
    Still, more to come, hence Milestone 1

    Dympy.
    12
    downloads.png

    None yet.
    All public releases shall be posted here.
    10
    appinfo.png


    Custom Launcher:

    Features:
    - Favourites, accesible from every screen.
    - Social Hub tightly integrated.
    - Extended settings, easily available from the home screen.
    - Vertical scrolling through app list, horizontal in future.

    Sneak-peeks:
    attachment.php


    Working:
    - The initial Launcher part.
    - A somewhat working extended settings.

    Not Working (yet):
    - Favourites
    - Easy theming
    - Social HuB implementation

    Social HuB:

    Features:
    - RSS feed reader and Weather Overview.
    - Support for Twitter, Facebook, Mail and Youtube.
    - Tightly integrated in the system.

    Sneak-peeks:
    screenshot-1334137511404.png
    screenshot-1334137670844.png
    screenshot-1334137750389.png
    screenshot-1334138056518.png

    screenshot-1334138149171.png
    screenshot-1334138160161.png
    screenshot-1334137788089.png
    screenshot-1334137834848.png

    screenshot-1334137858108.png
    screenshot-1334138185854.png
    screenshot-1334138195104.png
    screenshot-1334137873642.png


    Working:
    - Weather Overview.
    - RSS feeds.

    Not Working (yet):
    - Facebook
    - Twitter
    - Youtube
    - Mail
    - XDA (I may have found clues of how to do it..)
    - Customization (Do have the code, haven't implemented it yet)

    Pre-Alpha 1 release info:

    In the first release, the following shall be realised.
    • Working Social Hub, integrated into the framework/launcher, Facebook and Twitter not yet included.
    • Customized framework, beside some color changes also some self invented mods(They're a WiP on themselves).
    • Own Launcher, not that much settings and customization available yet, but favourites part will be there(One way or another!).
    • Customized Music app, with share/tweet function of your current song, lyrics support probably realised in later version.
    • Redone Settings Menu, more Info will follow.
    • Software Center, first version, let there be bugs.
    • GAPPS excluded, since it's CM7 based and note Open Source, GAPPS will be available from Software Center.