My wanna add an explanation of the differences between a soft brick and hard brick. Also explain a brick in general. Since I've been seeing alot of questions about this lately.
Yeah, Yeah, I need to update this **** out of this now, with all the releases. Will try and get to it tomorrow, was busy all day re-themeing my phone after the 4.5.91 update.
I know I know I'm a friggin pain in the ass! LOL By the way why the hell can't this stay stickied!? Oh well guess we'll have to bump it everyday to keep it out in the open.
I figure this is the best place to start with this Q.
Im coming from an EVO 4g where we have simple root options like unrevoked and recoveries like Amon-RA and very easy to understand ROM's -just flash the darn thing from your sd-card-. I have an atrix brand new never did anything to it didnt even set up my gmail account. Its on 1.2.6 straight out of the box. My issue is that there isn't a simple guide as to what to do first and what to do second. Ive seen in the OP the different options for rooting such as gladroot and gigerbreak. but not sure where and when to unlock the Bootloader, which i guess is the same as S-OFF on the EVO. And then how to update to the latest ota without screwing it all up while allowing tethering and sideloading in the mix.
If some one can please just tell me a simple 1..2.. step on what to do. I can follow the instructions in the other posts i just dont know the order. And i would really like to avoid guessing and bricking a phone...
Thanx in advance for your patients and time in responding. Theres always a learning curve when dealing with a new phone...
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=4.5.91
ro.build.display.id=GWK74
ro.build.version.incremental=eng.rmcc.20120212.024936
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=Sun Feb 12 02:49:52 UTC 2012
ro.build.date.utc=0
ro.build.type=user
ro.build.user=rmcc
ro.build.host=RMCC-TESTING
ro.build.tags=test-keys
ro.product.model=MB860
ro.product.brand=MOTO
ro.product.name=olyatt
ro.product.device=olympus
ro.product.board=olympus
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=tegra
# ro.build.product is obsolete; use ro.product.device
ro.build.product=olympus
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=olympus-user 2.3.4 4.5.91 110625 release-keys
ro.build.fingerprint=MOTO/olyatt/olympus:2.3.4/4.5.91/110625:user/release-keys
ro.cm.device=olympus
# end build properties
#
# system.prop for olympus
#
ro.sf.lcd_density=240
[COLOR="RED"][B]dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=32m[/B][/COLOR]
dalvik.vm.heapsize=[COLOR="BLUE"][B]128m[/B][/COLOR]
#RIL
ro.telephony.ril_class=mototegra
rild.libpath=/system/lib/libmoto_ril.so
persist.ril.mux.noofchannels=9
persist.ril.mux.ttydevice=/dev/ttyHS3
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=500
persist.ril.modem.ttydevice=/dev/ttySPI0
persist.ril.modem.mode=2
persist.ril.features=0x24
persist.ril.mux.retries=500
persist.ril.mux.sleep=2
ro.kernel.android.ril=yes
persist.ril.pppd.start.fail.max=16
mobiledata.interfaces=ppp0
ro.ril.ntmodeglobal=true
#Define TCP buffer sizes for various networks
#ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax,
net.tcp.buffersize.default=131072,262144,524288,4096,16384,147456
net.tcp.buffersize.wifi=131072,262144,524288,4096,16384,147456
net.tcp.buffersize.hspa=131072,262144,524288,4096,16384,147456
net.tcp.buffersize.umts=131072,262144,524288,4096,16384,147456
net.tcp.buffersize.edge=16384,32768,65536,4096,16384,32768
net.tcp.buffersize.gprs=4096,8192,12288,4096,8192,12288
# Default network type.
# 0 -> WCDMA/3G preferred
ro.telephony.default_network=0
# Mount the internal SD card, too
ro.additionalmounts=/mnt/emmc
#special moto usb handling
ro.usb.use_custom_service=1
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval=[COLOR="BLUE"][B]60[/B][/COLOR] [COLOR="LIME"]<---- or 120 if you perfer a long interval time[/B][/COLOR]
# To set wifi (AP) driver's firmware path
ro.wifi-ap.fw-path=/system/etc/wl/sdio-g-cdc-roml-reclaim-wme-apsta-idauth-minioctl.bin
ro.bt.bdaddr_path=/pds/bt/bt_bdaddr
# use 1% battery steps
ro.product.use_charge_counter=1
#OpenGL ES version
ro.opengles.version = 131072
# Forbid format of these partitions in mount menu :
ro.cwm.forbid_format=/misc,/radio,/pds,/bootloader,/recovery,/efs
# Battery light while charging, enabled by default
ro.battery_light=true
# Allow people to exchange sdcard and emmc mountpoints from CMParts
ro.vold.switchablepair=/mnt/sdcard,/mnt/emmc
# Tegra debugging
persist.tegra.nvlog.level=4
#persist.tegra.nvlog.14.level=5
# DRM
persist.tegra.drmlib.asfdrm=libnvdrm.so
Drmdll.asfdrm=libnvdrm.so
# Set locale to English US by default
ro.product.locale.language=en
ro.product.locale.region=US
# Enable detailed GC data and SMP dexopt
dalvik.vm.dexopt-flags=m=y,u=n
[COLOR="RED"][B]# Bravia Engine
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1[/B][/COLOR] [COLOR="LIME"]<---- Only use this if you're going to add the additonal addons from .zip below. [/COLOR]
#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.rommanager.developerid=cyanogenmodnightly
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
persist.sys.themeId=Cyanbread
persist.sys.themePackageName=com.tmobile.theme.Cyanbread
ro.modversion=CyanogenMod-7-02122012-NIGHTLY-Olympus
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[COLOR="RED"][B]# Tweaks
# Touch response tweaks
Debug.performance.tuning=1
video.accelerate.hw=1
windowsmgr.max_events_per_sec=70
# Battery tweaks
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
# Dialing out Fixes
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.telephony.call_ring.delay=0
# End Tweaks[/B][/COLOR]
# V6 SuperCharger, OOM Grouping & Priority Fixes created by zeppelinrox.
#
# DO NOT DELETE COMMENTS. DELETING COMMENTS WILL BREAK UNINSTALL ROUTINE!
#
# BEGIN OOM_MEM_Settings
ro.FOREGROUND_APP_MEM=2048
ro.VISIBLE_APP_MEM=4096
ro.PERCEPTIBLE_APP_MEM=1024
ro.HEAVY_WEIGHT_APP_MEM=51200
ro.SECONDARY_SERVER_MEM=51200
ro.BACKUP_APP_MEM=56320
ro.HOME_APP_MEM=1024
ro.HIDDEN_APP_MEM=56320
ro.EMPTY_APP_MEM=70400
# END OOM_MEM_Settings
# BEGIN OOM_ADJ_Settings
ro.FOREGROUND_APP_ADJ=0
ro.VISIBLE_APP_ADJ=4
ro.PERCEPTIBLE_APP_ADJ=2
ro.HEAVY_WEIGHT_APP_ADJ=5
ro.SECONDARY_SERVER_ADJ=7
ro.BACKUP_APP_ADJ=6
ro.HOME_APP_ADJ=1
ro.HIDDEN_APP_MIN_ADJ=12
ro.EMPTY_APP_ADJ=15
# END OOM_ADJ_Settings
# Miscellaneous Tweaks!
persist.sys.purgeable_assets=1
wifi.supplicant_scan_interval=180
windowsmgr.max_events_per_sec=200
pm.sleep_mode=1
# 3G TurboCharger Enhancment!
net.tcp.buffersize.default=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.wifi=87380,1048576,2097152,87380,1048576,2097152
net.tcp.buffersize.lte=87380,524288,1048576,87380,524288,1048576
net.tcp.buffersize.hsdpa=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.evdo_b=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.umts=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.gprs=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.edge=6144,87380,524288,6144,16384,262144
net.tcp.buffersize.hspa=6144,87380,524288,6144,16384,262144
# End of V6 SuperCharged Entries.