Post Reply

[ROM] Barebones - CM7 - Motorola Defy

3rd March 2011, 07:11 AM   |  #1  
OP Senior Member
Flag Great White North
Thanks Meter: 316
 
356 posts
Join Date:Joined: Dec 2010
More
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.
Last edited by fritolays; 10th December 2011 at 01:40 AM. Reason: CM7 055
The Following 61 Users Say Thank You to fritolays For This Useful Post: [ View ]
3rd March 2011, 07:12 AM   |  #2  
OP Senior Member
Flag Great White North
Thanks Meter: 316
 
356 posts
Join Date:Joined: Dec 2010
More
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

Last edited by fritolays; 9th December 2011 at 03:20 AM. Reason: Updated Changelog for CM7
The Following 14 Users Say Thank You to fritolays For This Useful Post: [ View ]
3rd March 2011, 11:13 AM   |  #3  
TweetyPeety's Avatar
Recognized Themer
Thanks Meter: 1,559
 
1,638 posts
Join Date:Joined: Aug 2010
Red face
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.
3rd March 2011, 01:19 PM   |  #4  
Senior Member
Thanks Meter: 9
 
120 posts
Join Date:Joined: Oct 2006
More
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?
Last edited by pinkllama; 3rd March 2011 at 01:22 PM. Reason: extra
3rd March 2011, 01:38 PM   |  #5  
Senior Member
Thanks Meter: 51
 
480 posts
Join Date:Joined: 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
3rd March 2011, 02:23 PM   |  #6  
Filipitripi's Avatar
Member
Flag Aviles, Asturias
Thanks Meter: 11
 
83 posts
Join Date:Joined: Nov 2010
More
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: [ View ]
3rd March 2011, 02:34 PM   |  #7  
Junior Member
Helsinki
Thanks Meter: 9
 
29 posts
Join Date:Joined: Dec 2010
Quote:
Originally Posted by pinkllama

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..).
3rd March 2011, 06:47 PM   |  #8  
OP Senior Member
Flag Great White North
Thanks Meter: 316
 
356 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by pinkllama

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

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

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.
Last edited by fritolays; 3rd March 2011 at 07:38 PM.
The Following User Says Thank You to fritolays For This Useful Post: [ View ]
3rd March 2011, 07:01 PM   |  #9  
Filipitripi's Avatar
Member
Flag Aviles, Asturias
Thanks Meter: 11
 
83 posts
Join Date:Joined: Nov 2010
More
Yes really, Youtube High quality is bug, you modified the build.prop or something more..?
3rd March 2011, 07:13 PM   |  #10  
OP Senior Member
Flag Great White North
Thanks Meter: 316
 
356 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by Filipitripi

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: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Defy Android Development by ThreadRank