• 5,778,924
    REGISTERED
  • 41,846
    ONLINE NOW

Posts Tagged: ROM

jenkins

Many members of the XDA community come to learn and begin in the exciting world of software development. Once you’ve gone through the development process and written your software, you need to ensure that maintenance does not cause additional problems and the results are always completely reproducible. This is where a build automation system comes in to play. Jenkins is one such software which allows you to keep a hands-off approach to building and releasing your software.

In this episode of XDA Developer TV, AdamOutler talks about Jenkins. Jenkins is a build automation software which runs on Linux and Mac, as well as Windows with some effort. Jenkins can be triggered by Git or Subversion commit hooks on each commit and will allow a developer or project manager to know the build status of the software in real-time. Jenkins can be used to build Android Apps, Kernels, Android systems, and just about every other type of software out there. But it doesn’t just stop there. AdamOutler shows you his Jenkins system and gives examples of alternate uses such as generating HTML from TODO comments, creating documentation websites, managing complex releases and more. So check this video out.

READ ON »

440754-nokia-x

The  is the first Android-powered device family from the legendary Finnish manufacturer. It’s become quite the commercial success due to being a relatively cheap device with pretty decent hardware specification. And after it was rooted and received ports of TWRP and ClockworkMod recoveries, it was only a matter of time before custom ROMs would show up.

XDA Senior Member dhacker29, who ported AOSP to Moto G, now brought a working Code Aurora-based build of AOSP Jellybean 4.1.2 to the Nokia X. The list of working features is quite long, including network connectivity, camera, FM radio, and even multi SIM support. The build is described as stable and is a good alternative to heavily modified Android skin developed by Nokia.

Since the Nokia X has only a hardware back key, navigation is not easy. However, dhacker29 made a second build with software navigation bar, which makes using a phone comfortable. Best of all, having this working device tree will enable other developers to port some of your favorite custom ROMs to the device.

If you own a Nokia X or if you are planning to get one, you can read more about the build, find the source code, and get started by visiting the development thread.

Advertisment
rom cooking

Development doesn’t always quite feel like development without the custom ROMs. They’re such a pivotal part of our mobile experience that a proper Android experience would be hard to come by without flashing a few first. So if you just happen to be contemplating building your own, XDA-University is a great place to start your journey at.

The How to build an Android ROM guide over at XDA University is a great introductory overview to help you get started.  While it doesn’t actually go into the specifics of how to actually create each component that goes into a custom ROM, it provides beginners with a comprehensive yet digestible breakdown of the essential components. These include the:

  • Kernel: “A kernel is a critical component of every Operating System. It can be seen as a sort of bridge between the applications and the actual hardware of a device..”
  • Libraries: Libraries are chunks of code specially developed to activate key functions of the device (e.g. the camera or loudspeakers). Without certain libraries in your ROM, you risk the chance of your ROM not booting or working.
  • Bootloader: “A bootloader in general is the first bytes of code that a machine executes that will tell the bootsequence and will load the operating system into the RAM.”
  • Recovery: A recovery is an ‘application’ that allows you to flash kernels, roms, mods and tweaks. It is also a method of installing and updating your ROM, partioning your SD card and many other OS-related things.
  • Radio: The radio is the “the lowest part of software layer” that “handles the GPS antenna, GSM antenna and fires up the CPU: everything the [bootloader] needs to run the OS”.

Each of these components are important to a successful ROM build, and if one of these go awry, your ROM may not boot. So make sure to check out the guide at XDA-University, as well as the wealth of guides in the XDA forums for more instruction and details.

unlock_1

Even though the HTC Sensation XL has been available since May 2011, there is still a dedicated community trying to keep the phone as up-to-date as possible. XDA Senior Member S.a.M.e.R_d released a ROM that allows XL users to enjoy the full benefits of Sense 4.1.

Currently, the ROM is on its seventh build, and the change log shows that there has been some rapid development since it first went live in December of last year. Common problems with early ROMs such as front and back facing camera issues seem to be fixed in the latest build, as well as apps that you will only find in an HTC Sense device.

S.a.M.e.R_d has also created a host of modifications that are ready to be installed on builds 6 and 7 of the ROM. Battery mods, Samsung’s lock pattern, Rosie mods and a multitude of fonts are all available. If for some reason you are stuck with V5 or below, there are some modifications ready to be downloaded.

If you have a Sensation XL laying around and wish to try Sense 4.1, this looks to be a great place to start. For more information about the ROM, please visit the original thread.

acer_liquid_gallant_duo_main

The Acer E350, otherwise known as the Liquid Gallant, is one of those devices that sits squarely in the middle of the road. While more than capable of running Android 4.0.3, its specs aren’t really anything to write home about. This coupled with the fact that Acer’s devices aren’t particularly renowned for their developer support means that the E350 wasn’t given it’s own dedicated forum. That however has not stopped those with the device from providing it with that all important trio of root, recovery, and ROM that no device should be left without.

XDA Forum Member jaapstreepjan posted a thread detailing exactly how to go about gaining root access and installing a custom CWM-based recovery to the E350, as well as a simple tweaked stock ROM to be flashed from your shiny new recovery. The ROM includes some enhancements such as Google Now, init.d support, and a less bloated /system partition among others. The root method is courtesy of XDA Forum Member Bin4ry, and the recovery via XDA Forum Member erlucky.

If you own one of these devices and are looking to extend its capabilities, check out the original thread for more info.

defy

Despite being somewhat abandoned by Motorola as far as official updates are concerned, the Motorola Defy & Defy+ are refusing to accept that the latest versions of Android are out of the question. Having recently received an unofficial version of CM10 based on Android 4.1.2 thanks to XDA Recognized Developer Quarx, these devices continue to defiantly (see what I did there?) push the limits of what they are capable of.

As you might expect, this build is still in quite an early stage. There might be bugs, and it may not be suitable for use as a daily driver quite yet. That said, the general feedback within the development thread seems to be very good, without any deal breaking issues being reported so far. The build includes its own custom kernel, the (love it or hate it) CRT screen off animation, and a patch for the flashlight function.

Zips are flashable via recovery of choice as you might expect, and both the Defy and Defy+ use the same ROM. So if you’re itching for the latest and greatest on your Defy/Defy+ then check out the development thread for more info.

Update: The good feedback for this ROM continues to roll in and it seems that my comment about possibly not being suitable for use as a daily driver is inaccurate. Stability, you can haz it.

Nexus 7 AOKP Jelly Bean Nightlies

AOKP fans who are also lucky owners of Google Nexus 7, you’re in for a treat! If you have been waiting to get the latest Jelly Bean-based AOKP on your device, your wait is now over. Official AOKP nightlies have started rolling out for the Nexus 7. For those of you who are still surprisingly unfamiliar with AOKP, it’s an AOSP-based Android ROM that has gained a lot of critical acclaim over the past year, and has made its reputation as one of the most popular Android ROMs available for multiple devices, along with CyanogenMod and MIUI.

These nightlies are brought to us here on XDA by Senior Member Stephen.k.spear, with all due credit going to Team Kang. For more information, visit the discussion thread.

Samsung Galaxy R GT-I9103

To all Samsung Galaxy R GT-I9203 users waiting to get official ICS on their device, we’ve got news for you! The ICS update was recently spotted on SamMobile. Although the OTA may be pushed out to your devices very soon, those who can’t wait can download and install it manually right away.

This is the European I9103XXLQ9 Update and it was spotted here on XDA by Recognized Contributor ardatdat. As is the case with every official Samsung ROM, this one is also TouchWiz based. Not being a carrier-specific version, this can be installed on any Galaxy R i9103 and contains no carrier bloatware apps. Here are some more details:

PDA: I9103XXLQ9
CSC: I9103NEELQ9
Version: 4.0.4
Date: 2012-08-20
Regions: Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom

You can grab the firmware from SamMobile and flash it to your phone using Odin or Heimdall. Though keep in mind that it will overwrite your recovery if flashed directly, so if you want to retain it, you might want to wait for a custom ROM, or flash a custom kernel with recovery after flashing it.

For more information, visit the discussion thread.

KitchenPro For Galaxy SII & Note

February 10, 2012   By:

image

Flashing ROMs is one thing, but how many of you feel like you’re ready to go deeper into the world of customization? XDA Recognized Developers LeoMar75 and GadgetCheck present KitchenPro which will give you the ability to modify/customize your device on the go. It will show you how to use the application to its maximum potential with some features like:

-Added Download & Install Packages tab for faster Install of Packs
-Added the Ability in Browse/Install the ability to flash .tar,CWM.zip and zImages
-Download Speed info
-SD Card Space Warning
-New Rating and Comment Layouts
-New Server Info and Star Rating’s
-Full & Perfect Landscape view compact-able
-More than one preview for the themes available
-Slider-able & Select-able ICS Style custom View-pager

The app also includes a preview and Tutorial explaining everything you need to know.
For now this app works only with Samsung Galaxy Note and Galaxy S2, let´s hope in the future can be available for more devices.

Moreover, Developers are also placing a full operational custom ROM to use it along with the app.
kitchen Pro App comes with the ROM, however if you only need the apk you may download it as a separate file in the original thread. Now you can build your Rom as you wish!

Originally posted by LeoMar75
The ROM will come as a Base
i.e
It will have the Stock Samsung Look to it and will have all major tweaks to it, The Kitchen app from now on will come built into the ROM itself and it will be Locked to only our ROM.The Kitchen will now Auto Update itself when ever i publish a Update, So you will always be using the updated app.

All the Mod’s,Themes and other Stuff that you can customize will be aired by the KitchenPro.

NOTE
Make sure you have the latest Revolution Rom kitchen running in your phone
It may happen that after a package has been installed from the Revolution Kitchen Pro app, on the first boot you phone hangs at the Boot logo, just long press power button and restart your phone!
I’d like to point out that i am not responsible for any issue with your phone! Also it’s highly recommended to backup efs folder before to start playing with your phone!
For those people who is coming from LeoMar75 Revolution ROM 2.7.1 and has installed Kitchen Pro app v1.1

-Backup user data with the kicthen v1.1
-Titanium backup
-cwm backup
-full wipe and download the new rom

Hopefully with the kitchen app v1.2 that comes with the new ROM you will be able to restore you user data backup but you need to copy files from /sdcard/download/Revolution/userdata_backup/ to /sdcard/download/CheckROM_REVO/userdata_backup/

Continue on to the Note thread ROM
Check this thread for Galaxy SII ROM
Market link for the app

Please leave your feed back and/or comments.
Thanks for reading.

HTC-Rezound1

XDA Recognized Developer JoelZ9614 brings Ice Cream Sandwich to lucky HTC Rezound owners. The first version of his ROM comes with Sense 3.6, which is identical to previous Sense 3.5, with only a few “inside” fixes; ROM is stock 3.10.605.7 Base and includes the Sony Bravia Engine, all over Android 4.0.3 ICS.

Developer mentions about some stuff he´s still working on like the data arrows and Google Calendar Sync which are not properly working at the moment.

Normally one should have to wait quite some time before getting the official update but lets not forget that thanks to the Chefs is that we can enjoy all the fresh stuff popping out on our devices a couple of days after they are launched. Of course your help is very important!, by leaving your feed back is that the new versions are corrected and launched.

Originally posted by JoelZ9614
Well just got my rezound yesterday and i didn’t see any Sense 3.6 stock roms people can base off of so here it is.This Rom Will Receive No Updates It’s Just A Base For Everyone To Use Just Give Me Some Credit In The OP Is All I Ask.
Ramdisk is special for sony bravia engine so you need the new PH98IMG.zip

Warning:
Yes your main version will change to the latest ics leak one so take precautions

Credits:
Leaker
The Great Users Of XDA That Bought Me This Phone Thanks Guys

Continue on to the original thread
Thanks for reading.

Update: XDA Recognized Developer newtoroot has another good option for you to taste ICS, you may find it here

sensation-white

We already knew to expect that the HTC Sensation was getting an upgrade to Ice Cream Sandwich, but what we didn´t expect was that also will receive a white version as well. We have already seen Sensation XL in white and it looks quite nice. Currently, the Sensation comes with Android 2.3 Gingerbread, a dual core MSM8260 Snapdragon at 1.GHz and S-LCD capacitive touchscreen with 540 x 960 pixels, 4.3 inches. The white version has the same specs as the one we already know and only changes its appearance with a nice white and silver color.

The expected launch date for this model is pointing to March 1st, and with the release date we hope HTC Sense 4.0 is finished and ready to load into the White Sensations. Unfortunately for the devices already circulating in the market there is no specific date for the “official” update, which will arrive via OTA.

HTC Germany is the first to confirm the launch of the white Sensation.

Please tell us what you think by leaving a comment below and thanks for reading.
Source

First ICS ROM For HTC Flyer

February 3, 2012   By:

ics

XDA member AidenM shows the first ever ROM for HTC Flyer loaded with the newest operating system from Android: Ice cream sandwich. The work is based on Sensation RCMix 3D Leak w/ Dexter_nlb’s fixes for hardware and since it´s a beta version some bugs are present.

So far the Developer has a green light on:

- Wifi
- Market access
- AOSP lockscreen
- Rotation
- Touch
- ADB access
- External SD

It’s not perfect, here’s what’s not working:

- Camera
- Bluetooth
- Some settings panes (keyboard selecter)
- Rotation is blurry and pixelated
- HTC Apps not correctly sized for display
- Cannot take notes using the Pen

In order to install this ROM, you need to be Honeycomb S-OFF, after that just place the ROM on the root of your SD card and good to go. Remember always to do a nandroid backup and to wipe data and Dalvik just to be on the safe side. Here you can see a video of how it looks.

Much work need to be done before we have a fully daily operational ROM but it´s a good start, so if you are using it please report back to developer with your feed back so future versions can improve.
Thanks for reading.

Originally posted by AidenM
Installation

You must have followed this guide first.

Then simply place the file on your external sd card (the one you can take out) and flash it. Reboot, it will take some time but it will.

Stuff you may or may not care about (read anyways)

When selecting a book in the Reader app it is not sized correctly but the book itself takes up the whole screen so it is usable
Root can be buggy, sometimes it denies permissions
Over 500 MB Free RAM

HW Keys are in testing but right now they crash the system.

Continue on to the ROM thread to find more

aroma-ss

Have you ever think about making your own ROM? You may say it´s too complicated, but if you are willing to learn heres something for you.

Whether you are a normal user, chef or developer you may find this installer useful for your future works, you should check this out. XDA member amarullz shows his open source work called AROMA Installer, which from a normal user view will be easy to learn how to choose which mods and apps you want to install on your device.
Developer states that chefs can easily add or remove apps using with winrar and if you customize AROMA Installer you can even make your ROM multi device compatible just in one ROM File.

You can find on the original thread additional resources like the source code, a way to customize your KeyCode, custom fonts and even a way to create your own fonts. Be sure to read all the content  before starting, and please leave your feedback.

Originally posted by amarullz
What is AROMA Installer
“AROMA” was taken from Bahasa Indonesia (Indonesian Language) and it’s mean “Scent”, but also abbreviation of “AMARULLZ ANDROID ROM MANIFESTATION”. It was advance update-binary for Android that contains many features like Wizard Installation, Touch User Interface (AROMA UI), Customizable Packages, System Inspecting, Themeable, and User Interactive. All release version will had “Scent Things” codename, example in 1st version it has codename “Anggrek” which mean “Orchid”.

How AROMA Installer Works
When user select the zip file to install it, the recovery will extract the update-binary and runs it with few arguments, all process and stuff was simply handled by update-binary, the recovery only show the information passed by update-binary via custom pipe. The great things is that update-binary can do anything if we can code it in C/C++, but not all people can easily playing with C/C++, and Its not effective and not fun at all to compiled it every time we need to change the process. That’s why the custom script also used in AROMA Installer, it was simply edify script that used in normal updater-script but with expanded functions available.

Continue on to the installer thread to find more.
Thanks for reading.

Advertisement

XDA TV: Most Recent Video

Buy/Sell on Swappa

  • Nexus 5 (Unlocked) buy | sell
  • Galaxy Note 3 (T-Mobile) buy | sell
  • HTC One M7 (Verizon) buy | sell
  • Galaxy S 5 (Unlocked) buy | sell
  • Nexus 7 2013 buy | sell
  • Swappa is the official marketplace of XDA