Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,489 Members 45,785 Now Online
XDA Developers Android and Mobile Development Forum

[ROM] Barebones - CM7 - Motorola Defy

Tip us?
 
fritolays
Old
(Last edited by fritolays; 10th December 2011 at 01:40 AM.) Reason: CM7 055
#1  
Senior Member - OP
Thanks Meter 316
Posts: 356
Join Date: Dec 2010
Location: Great White North
Thumbs up [ROM] Barebones - CM7 - Motorola Defy

Barebones - m.cfa.aero

This Post Assumes You Know The How To
- Carefully read this whole post.
- Copy files to sdcard; using adb to install apk's.
- Install 2ndInit Recovery.
- Restore Nandroid backups using Clockwork Recovery.
- Flash sbf's with RSD Lite (http://forum.xda-developers.com/showthread.php?t=966537).
- Install CM7 (http://forum.xda-developers.com/show....php?t=1065798).
- Root Froyo with SuperOneClick (http://forum.xda-developers.com/showthread.php?t=913709).
So please dont ask for how-to's on these topics; use the search bar.


Install & Notes
- You must start with a 'clean' install (a factory reset is not enough).

- Radio files included; T-Mobile 850, 1700, 2100MHz .
-- Use Basebandswitcher in /sdcard/bb_extras to change radio to your region; (http://www.worldtimezone.com/gsm.html).

- GPS NTP servers set to North America.
-- Open /system/etc/gps.conf and edit the ntp servers in this file to your region; (http://www.pool.ntp.org/).
Quote:
- CM7 requires a Froyo kernel; while CM9 requires a Gingerbread kernel.
-- Flash the correct kernel immediately after installing a nightly build or restoring a nandroid; before rebooting.
-- CM7 Froyo Kernel v2.6.32.9: CM7_Kernel-signed.zip
-- CM9 Gingerbread Kernel v2.6.32.9: CM9_Kernel-signed.zip

CyanogenMod 7
- Start with a clean install of CyanogenMod 7.1.0-11 or a Nightly build, 2011-Nov-01 or later.
-- Refer to here (http://forum.xda-developers.com/show....php?t=1065798).
- Google apps already included; so you dont need to flash gapps zip.
Download Barebones-CM7_055-signed.zip - Thanks
- China Mirror: Barebones-CM7_055-signed.zip

1. Boot into ClockworkMod Recovery.

2. Install CyanogenMod 7.1.0-11 or a Nightly, 2011-Nov-01 or later.
- 7.1.0-11: update-cm-7.1.0-11-Defy-signed.zip
- Nightlies 2011-Sep-03 or later: http://defy.wdscript.fr/jordan-nightly/

3. Select install zip from sdcard -> choose zip from sdcard -> Barebones-CM7_055-signed.zip.

4. Reboot system, first boot will take time as it builds the dalvik cache; wait for the background to load, and enjoy Barebones.
- Use File Manager to install any apk's you feel are missing.
The Following 61 Users Say Thank You to fritolays For This Useful Post: [ Click to Expand ]
 
fritolays
Old
(Last edited by fritolays; 9th December 2011 at 03:20 AM.) Reason: Updated Changelog for CM7
#2  
Senior Member - OP
Thanks Meter 316
Posts: 356
Join Date: Dec 2010
Location: Great White North
Exclamation Changelogs & References

Barebones Rom Reference


Quote:
CyanogenMod 9
/sdcard/bb_extras
1-Wallpaper.jpg - View from moon wallpaper
AlarmKlock-1.7-signed.apk - DeskClock Alternative
Basebandswitcher-4.07.apk - Radio file installer
FMRadio-signed.apk - FM radio app
Swype.apk - Swype keyboard
More TBA

Changelog
Code:
v0.0.1
1% Battery step with numbered icons
Disabled boot animation
Include Zeam, hosts, and other file updates
overclock & build.prop tweaks


Quote:
CyanogenMod 7
/sdcard/bb_extras
1-Wallpaper.jpg - View from moon wallpaper
AlarmKlock-1.7-signed.apk - DeskClock Alternative
Basebandswitcher-4.07.apk - Radio file installer
FMRadio-signed.apk - FM radio app
Swype.apk - Swype keyboard
ADWLauncher.apk - Stock launcher
AndroidTerm.apk - Terminal emulator
Calculator.apk - Calculator
Calendar.apk - Calendar
DeskClock.apk - Stock alarm clock
DroidSSHd.apk - SSH
Email.apk - EMail app
Music.apk - Stock Music
SoundRecorder.apk - Record sounds
SpareParts.apk - Mostly visual tweaks
VoiceDialer.apk - Voice dialer

Changelog
Code:
v0.5.6
Updated hosts, Superuser, su, Market
Call recording support

v0.5.5
Updated hosts, Zeam, Swype, gapps
Works with new nightlies
build.prop changes
- persist.sys.charge_led=white > rgb
overclock.conf changes
- ond_up_threshold 86 > 95

v0.5.4
Updated hosts file
build.prop changes
- wifi.supplicant_scan_interval = 60 > 80
- dalvik.vm.heapsize = 40m > 42m
overclock.conf changes
- con_up_threshold 80 > 85
- con_down_threshold 20 > 25

v0.5.3
Updated Zeam, Market & KaloerClock
Updated hosts file (blocks more ads)

v0.5.2
Updated Zeam & KaloerClock
Does not install clockwork recovery v3.1.0.0
Compatible with nightlies past cm7-110622-1734-NIGHTLY-Jordan.zip
vSel Change:
- 1000mhz-50 > 52 (was a little too low for some phones)

v0.5.1
Removed video/camera shutter sounds
Reduced vsel:
- 300mhz-30 > 20
- 600mhz-46 > 38
- 1000mhz-58 > 50
Updated Superuser.apk & su binary
Install's bootmenu v0.8.6 & clockwork recovery v3.1.0.0
- Reason being it works; but mainly usb.

v0.5.0
Added Zeam 2.9.6
3G Radio 850, 1700, 2100MHz
Google Apps Framework added
Custom boot logo & animation
Network set to use HSDPA/HSUPA
Dual Transfer Mode enabled (TX & RX At The Same Time)
GPRS Class set to 12
HSDPA (Download) set to category 24
HSUPA (Upload) set to category 5


Quote:
Depreciated - Froyo v3.4.3-36-1.7 SEA15
- Not supported anymore. Install if you want.
- I highly recommend you start with a clean install of Froyo 3.4.3-36-1.7 SEA15.
-- By flashing the full sbf (3.4.3-36-1.7_Stock.SEA_DEBLUR.sbf); then rooting & installing bootmenu.
Download Barebones-FRO_157-signed.zip - Thanks
- China Mirror: Barebones-FRO_157-signed.zip

1. Start with a clean install of Froyo 3.4.3-36-1.7 SEA15.
- Nandroid: 3.4.3-36-1.7_Nand.SEA_DEBLUR.zip
-- Reboot into ClockworkMod Recovery.

2. Boot into clockworkmod recovery.

3. Select install zip from sdcard -> choose zip from sdcard -> Barebones-FRO_157-signed.zip.
- Install Call/SMS Firewall ? (BB-FRO_Firewall-signed.zip).
- Install Call Recorder ? Only EN & RU translations; (BB-FRO_CallRecorder-signed.zip).
- Install Moto Widgets (Messages, QuickContact, Weather, World Clock) ? (BB-FRO_MotoWidgets-signed.zip).
- Stock Camera (BB-FRO_StockCamera-signed.zip).
- Stock Blur Launcher (BB-FRO_StockLauncher-signed.zip).

4. Reboot system, first boot will take time as it builds the dalvik cache; wait for the background to load, and enjoy Barebones.
- Use Apk Installer to install any apk's from bb_extras you feel are missing.

Changelog
Code:
v1.5.7
Updated - Zeam, QuickPic, su, Superuser, hosts
Fixed 1% Battery Step
Multitouch set to 5 points
Full screen video recording
Will work with all 3.4.x builds
Memory tweaks back from 1.5.1 - new values though
Bootmenu v0.8.6 & ClockworkMod Recovery v4.0.1.5
Replaced Easy Installer with Apk Installer

v1.5.6
Fix some image issues
Add more timeout options
Add 1% battery stepping
Custom boot logo and animation
Moved back to Nordic - easier
Updated Superuser.apk & su binary
Install's bootmenu v0.8.6 & clockwork recovery v3.1.0.0
- Reason being it works; but mainly usb.

v1.5.5
Moved to 3.4.3-33-1 HK base
Updated QuickPic, Zeam, Market
Added more timeout options for display and system lock
Added translations for reboot option in powermenu
Added flac library
Call recorder moved to a separate update

v1.5.1
BlurCamera.apk modified to use QuickPic
MediaGallery.apk removed
1-Mms.apk modified to add more font sizes and vibrate options
BasebandSwitcher-3.1.apk added to bb_extras
Facebook.apk removed from bb_extras - its on the market
mobi.infolife.installer Easy Installer moved to preinstall
com.alensw.PicFolder QuickPic added to preinstall
Symlinks for toolbox and busybox fixed
mot_ise_imager_cfg.bin removed
Sdcard Read Ahead Cache set to 1024
Virtual Memory tweaked - better battery life
Ring Delay reduced

v1.5
Integrated 'Fixed SBF'
1-Zeam-2.9.2.apk
1-Vending.apk - Updated
Reboot Added To Powermenu
apns-conf.xml Updated
mot_ise_imager_cfg.bin - jpeg Compression Fix
No Sim Required
Incoming Call Ring Delay Reduced
Delay For Loss Of Service Alert Reduced
Network Set To Use HSDPA/HSUPA
Dual Transfer Mode Enabled (TX & RX At The Same Time)
GPRS Class Set To 12
HSDPA (Download) Set To Category 24
HSUPA (Upload) Set To Category 5
Sdcard Read Ahead Cache Set To 3072
Internal Task Manager Settings Adjusted

v1.4
EasyInstaller.apk - Uninstallable; Use To Install Apps From bb_extras
1-Mms.apk - AOSP 2.2 Txt Messaging
1-Zeam.apk - v2.8.8
Vending.apk - Latest Market
Blurphone.apk - From Chinese Build For Call Recording
libaudio.so - Call Recording Dependency
libaudioflinger.so
libaudiopolicy.so
libmicrobes_jni.so - Microbes Livewallpaper Dependency
libOMX.TI.720P.Decoder.so - 720p Playback
libOMX.TI.720P.Encoder.so
libOMX.TI.Video.Decoder.so
libOMX.TI.Video.encoder.so
720p_h264vdec_sn.dll64P
720p_mp4vdec_sn.dll64P
720p_mp4venc_sn.dll64P
h264ingdec_sn.dll64P
mpeg4ingdec_sn.dll64P
mpeg4ingenc_sn.dll64P
libSwypeCore.so - Swype Dependency
apns-conf.xml - APN's List From CM (Should Cover Most Access Point Names)
gps.conf - Adds NTP Servers For Faster GPS Aquisition
hosts - Block Webpage Ads
tun.ko - Module For VPNC
Deodexed & Zipaligned
Verbose Update Script
Green Bar During Call Changed
Notification & Pull Down Bar Changed
Defaults Set For Apps - Better Out Of Box Experience
Removed Livewallpapers; However Support Remains
3G Radio 850, 1700, 2100MHz
Wifi Scan Interval Set To Every 80s
Dalvik VM Heaps Set To 42m
Proximity Sensor Delay Set To 250ms
Auto-Brightness Set To 125
Menu Animations & Transitions Set To 500ms
Browser Homepage Set To about:blank
USB Mode Set To Charge Only
Camcorder View Modes Enabled (b/w, sepia . . .)
Internal Task Manager Set More Aggressively
The Following 14 Users Say Thank You to fritolays For This Useful Post: [ Click to Expand ]
 
TweetyPeety
Old
#3  
TweetyPeety's Avatar
Recognized Themer
Thanks Meter 1556
Posts: 1,635
Join Date: Aug 2010
haven't tried it yet but it looks really impressive. Still some thinks I would change and will put back into this rom, because I think it is a little bit TOO slim, but this is everybody's own decision.

looks really nice and will be tested on the weekend.
:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::
Xiaomi Mi2, 32GB:
- *best phone ever*
:::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::
 
pinkllama
Old
(Last edited by pinkllama; 3rd March 2011 at 01:22 PM.) Reason: extra
#4  
Senior Member
Thanks Meter 9
Posts: 120
Join Date: Oct 2006
looks promising.

a couple of questions; you've removed conversations.apk and messaging.apk. what sms app does your rom use?

i can see that you have removed talk.apk. isn't it needed to be on the phone to access the market?
 
chaihg
Old
#5  
Senior Member
Thanks Meter 51
Posts: 480
Join Date: Nov 2010
Good job. Thanks for that tutorial on knocking off some cmg. Can you by any chance tell us how to make those boot only files that other mods put up. It really helps to downgrade that way. I will try this once I am back home from work.
cheers
 
Filipitripi
Old
#6  
Filipitripi's Avatar
Member
Thanks Meter 11
Posts: 83
Join Date: Nov 2010
Location: Aviles, Asturias
Very clean Rom, at the moment all work for me, market work perfectly, i will test sms and this evening...
The Following User Says Thank You to Filipitripi For This Useful Post: [ Click to Expand ]
 
tiggggr
Old
#7  
Junior Member
Thanks Meter 9
Posts: 29
Join Date: Dec 2010
Location: Helsinki
Quote:
Originally Posted by pinkllama View Post
a couple of questions; you've removed conversations.apk and messaging.apk. what sms app does your rom use?
From looking at it, looks like he is using Mms.apk, the stock vanilla messaging client for both SMS & MMS messages (the name of the stock app is a bit misleading..).
 
fritolays
Old
(Last edited by fritolays; 3rd March 2011 at 07:38 PM.)
#8  
Senior Member - OP
Thanks Meter 316
Posts: 356
Join Date: Dec 2010
Location: Great White North
Quote:
Originally Posted by pinkllama View Post
looks promising.
a couple of questions; you've removed conversations.apk and messaging.apk. what sms app does your rom use?
i can see that you have removed talk.apk. isn't it needed to be on the phone to access the market?
Maybe if you dont do a factory reset before installing the rom (rom does a reset before anyways). So if Talk is setup in the first place its required (I'm guessing), but so far without it works fine. Added screenshot above of market with paypal on screen.

Also tiggggr is right, the messaging apps where replaced with a stock MMS app.


Quote:
Originally Posted by chaihg View Post
Good job. Thanks for that tutorial on knocking off some cmg. Can you by any chance tell us how to make those boot only files that other mods put up. It really helps to downgrade that way. I will try this once I am back home from work.
cheers
If your talking about things like the Android 2.2.1 - 3.4.2-107 TMobile US modified bootloader. No idea, this flashing method I dicuss does not use/make a modified bootloader. Its just removing the Froyo bootloader and system partitions from the sbf.


Quote:
Originally Posted by Filipitripi View Post
Very clean Rom, at the moment all work for me, market work perfectly, i will test sms and this evening...
Please test Youtube videos on High Quality if you dont mind.
The Following User Says Thank You to fritolays For This Useful Post: [ Click to Expand ]
 
Filipitripi
Old
#9  
Filipitripi's Avatar
Member
Thanks Meter 11
Posts: 83
Join Date: Nov 2010
Location: Aviles, Asturias
Yes really, Youtube High quality is bug, you modified the build.prop or something more..?
 
fritolays
Old
#10  
Senior Member - OP
Thanks Meter 316
Posts: 356
Join Date: Dec 2010
Location: Great White North
Quote:
Originally Posted by Filipitripi View Post
Yes really, Youtube High quality is bug, you modified the build.prop or something more..?
Ya I have a notion that Stagefright being enabled for player streaming might be the cause. I'm looking into it.

The Following User Says Thank You to fritolays For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes