5,600,984 Members 44,035 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE] Systematic Guide BEFORE complaining on a Development Thread!

Tip us?
 
nicholaschum
Old
(Last edited by nicholaschum; 14th March 2014 at 06:45 PM.)
#1  
nicholaschum's Avatar
Senior Member - OP
Thanks Meter 345
Posts: 743
Join Date: Feb 2011
Location: Toronto, ON

 
DONATE TO ME
Tutorial [GUIDE] Systematic Guide BEFORE complaining on a Development Thread!

Hello fellow XDA Users AND Guests! I'm back with another IMPORTANT tip people have to do but don't do whenever they download and flash a custom ROM.

A custom ROM gets corrupted very easily when using a resume function on your browser, or when there is a network interruption during the download. Many devs have to deal with unexplainable errors on the ROM that they may not even know how to solve, because most of these issues are BECAUSE OF THE USER. (Not to sound mean, but if it works on the dev's device, it is MOST LIKELY to work on yours as well).

Full version of the guide is more detailed, but the compressed one works fine too.


COMPRESSED INSTRUCTIONS

1. Did you check your device model against the device model listed on the thread?
 

Quote:
You CAN install N9005 ROMs on other variants, for example the N900T, N900W8,
provided you get a patch specific to your device, however if they have their specific
thread, N9005 ROMs DO NOT ALL SUPPORT IT.

2. Did you check the MD5 Checksum of the file after you downloaded?
 

Quote:
Open this spoiler for Mac Instructions!
 

Quote:
1. Open Applications -> Utilities -> Terminal (or open Spotlight, and search for Terminal)
2. When Terminal is open, locate your directory where the file is downloaded, usually run this command: cd Downloads
3. When the path changes to the Downloads folder, type in "md5 XXXXXXXXXXXXX.zip" (name of the downloaded zip)
4. An MD5 code will come up, for example 614a3fac73272c9b53e74dc2ef5675f3, copy and paste this.
5. On the thread of the ROM, there should be located an MD5 code, press Command F, and paste it in the box. If the MD5 is found, then congratulations, MD5 checksum complete!

Open this spoiler for Windows Instructions!
 

Quote:
1. Download WinMD5Free from this link: http://www.winmd5.com/ (NO INSTALL REQUIRED)
2. Unzip the application, then launch the .exe
3. Choose the file by clicking Browse, and double click the .zip file.
4. When the MD5 checksum value appears, copy and paste the MD5 from the custom ROM thread into the third box (Original file MD5 checksum value)
5. If they match, congratulations, MD5 checksum complete!

3. Did you try wiping both Cache and Dalvik Cache?
 

Quote:
Click this if you are using TWRP Recovery
 

Quote:
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
4. Select Cache and Dalvik Cache, then swipe to wipe.
5. Reboot

Click this if you are using CWM Recovery
 

Quote:
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Cache
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then Select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. Reboot

4. Is your configuration different from the given stock values?
 

Did you install any undesired system files unsupported by the developer? If you did. YOU LOST YOUR SUPPORT IMMEDIATELY, but you will have a bunch of people that may have done the same.

Modifying the stock values include:

Quote:
1. Modification of System Files (Installing unsupported themes from other ROMs)

2. Tweaking of System Files manually (e.g. deleting gsiff_daemon)

3. Flashing a different CSC (Customer Sales Code)

4. Flashing a different Kernel (e.g. CivZ's SnapKat, Wootever's Custom N3, Stock Kernel with Init (Not included in all ROMs))

5. Did you install the ROM after formatting /system, /data, /sdcard, /cache, /dalvik-cache?
 

Quote:
Click this if you are using TWRP Recovery
 

Quote:
0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
3. Select System, Internal SD, Cache and Dalvik Cache, then swipe to wipe.
5. Go back, select Format Data, type 'yes', then press Done.
6. Reinstall your ROM from your external SD.
7. Reboot

Click this if you are using CWM Recovery
 

Quote:
0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Data/Factory Reset
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. After done, select Mounts and Storage, select Format /system
7. Click on the Volume Keys till you get to Yes, then press the power button
8. After done, select Mounts and Storage, select Format /sdcard
9. Click on the Volume Keys till you get to Yes, then press the power button
10. After done, select Mounts and Storage, select Format /cache
11. Click on the Volume Keys till you get to Yes, then press the power button
12. Reboot



FULL INSTRUCTIONS

Step 1: You CAN install N9005 ROMs on other variants, for example the N900T, N900W8, provided you get a patch specific to your device, however if they have their specific thread, N9005 ROMs DO NOT ALL SUPPORT IT.

Quote:
N9005: You CAN use the support from the dev, move on to the next step.

N900W8: You CAN install N9005 ROMs, provided you install the Wifi/NFC/Bluetooth Fix! Any ROM update will WIPE your /sdcard except small patches.

N900T: You CAN install N9005 ROMs, provided you install the Wifi/NFC/Bluetooth Fix! Any ROM update will WIPE your /sdcard except small patches. 4.4 has not been officially released on this device yet, any attempt of installing 4.4 ROMs would result in a BRICK

N900A: You're on the wrong thread, you need the AT&T Thread.
Check ROMs here: http://forum.xda-developers.com/note-3-att/development

N900V: You're on the wrong thread, you need the Verizon Thread.
Check ROMs here: http://forum.xda-developers.com/veri...-3/development

N900S: You're on the wrong thread, you need the Sprint Thread.
Check ROMs here: http://forum.xda-developers.com/note...nt/development

N900: DO NOT FLASH ANY SNAPDRAGON ROMS ON YOUR N900 DEVICE!!!!! YOU WILL MOST LIKELY BRICK
Check ROMs here: http://forum.xda-developers.com/gala...id-development

Others: You DO NOT have support from the dev if you install anything N9005 on your device, you will have to go your respected device's thread if THERE IS a working method. Devs will not support this and if anything goes wrong, go to your forum and bug the thread to support unsupported ROMs (if there is one).


Step 2: Checking the MD5 Checksum for the downloaded file.

Quote:
Mac

1. Open Applications -> Utilities -> Terminal (or open Spotlight, and search for Terminal)
2. When Terminal is open, locate your directory where the file is downloaded, usually run this command: cd Downloads
3. When the path changes to the Downloads folder, type in "md5 XXXXXXXXXXXXX.zip" (name of the downloaded zip)
4. An MD5 code will come up, for example 614a3fac73272c9b53e74dc2ef5675f3, copy and paste this.
5. On the thread of the ROM, there should be located an MD5 code, press Command F, and paste it in the box. If the MD5 is found, then congratulations, MD5 checksum complete!
Quote:
Windows

1. Download WinMD5Free from this link: http://www.winmd5.com/ (NO INSTALL REQUIRED)
2. Unzip the application, then launch the .exe
3. Choose the file by clicking Browse, and double click the .zip file.
4. When the MD5 checksum value appears, copy and paste the MD5 from the custom ROM thread into the third box (Original file MD5 checksum value)
5. If they match, congratulations, MD5 checksum complete!


Step 3: Clearing the Cache and Dalvik Cache partitions.

By installing a custom ROM, most likely you would have a custom recovery (TWRP, CWM, etc)

Quote:
TWRP

1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
4. Select Cache and Dalvik Cache, then swipe to wipe.
5. Reboot
Quote:
CWM

1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Cache
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then Select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. Reboot


Step 4: Retracing your last steps

Did you install any undesired system files unsupported by the developer? If you did. YOU LOST YOUR SUPPORT IMMEDIATELY, but you will have a bunch of people that may have done the same.

Modifying the stock values include:

Quote:
1. Modification of System Files (Installing unsupported themes from other ROMs)

2. Tweaking of System Files manually (e.g. deleting gsiff_daemon)

3. Flashing a different CSC (Customer Sales Code)

4. Flashing a different Kernel (e.g. CivZ's SnapKat, Wootever's Custom N3, Stock Kernel with Init (Not included in all ROMs))


Step 5: Clearing the /system, /data, /sdcard, /cache and /dalvik-cache partitions. (LAST RESORT)

Quote:
TWRP

0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
3. Select System, Internal SD, Cache and Dalvik Cache, then swipe to wipe.
5. Go back, select Format Data, type 'yes', then press Done.
6. Reinstall your ROM from your external SD.
7. Reboot
Quote:
CWM

0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Data/Factory Reset
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. After done, select Mounts and Storage, select Format /system
7. Click on the Volume Keys till you get to Yes, then press the power button
8. After done, select Mounts and Storage, select Format /sdcard
9. Click on the Volume Keys till you get to Yes, then press the power button
10. After done, select Mounts and Storage, select Format /cache
11. Click on the Volume Keys till you get to Yes, then press the power button
12. Reboot



CUSTOM-MADE INSTRUCTIONS FOR X-NOTE ROMS
 

Quote:
SYSTEMATIC INSTRUCTIONS SPECIFICALLY FOR X-NOTE ROMS
GUIDE WRITTEN BY @nicholaschum

UNIVERSAL INSTRUCTIONS ARE LOCATED HERE

Quote:
1. Did you make sure your phone model meets the criteria?
 

Quote:
You CAN install N9005 ROMs on other variants, for example the N900T, N900W8,
provided you get a patch specific to your device, however if they have their specific
thread, N9005 ROMs DO NOT ALL SUPPORT IT.

2. Did you check the MD5 Checksum of the X-Note ROM after you downloaded it?
 

Quote:
Open this spoiler for Mac Instructions!
 

Quote:
1. Open Applications -> Utilities -> Terminal (or open Spotlight, and search for Terminal)
2. When Terminal is open, locate your directory where the file is downloaded, usually run this command: cd Downloads
3. When the path changes to the Downloads folder, type in "md5 XXXXXXXXXXXXX.zip" (name of the downloaded zip)
4. An MD5 code will come up, for example 614a3fac73272c9b53e74dc2ef5675f3, copy and paste this.
5. On the thread of the ROM, there should be located an MD5 code, press Command F, and paste it in the box. If the MD5 is found, then congratulations, MD5 checksum complete!

Open this spoiler for Windows Instructions!
 

Quote:
1. Download WinMD5Free from this link: http://www.winmd5.com/ (NO INSTALL REQUIRED)
2. Unzip the application, then launch the .exe
3. Choose the file by clicking Browse, and double click the .zip file.
4. When the MD5 checksum value appears, copy and paste the MD5 from the custom ROM thread into the third box (Original file MD5 checksum value)
5. If they match, congratulations, MD5 checksum complete!

3. Did you try wiping both Cache and Dalvik Cache?
 

Quote:
Click this if you are using TWRP Recovery
 

Quote:
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
4. Select Cache and Dalvik Cache, then swipe to wipe.
5. Reboot

Click this if you are using CWM Recovery
 

Quote:
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Cache
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then Select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. Reboot

4. Is your configuration different from the given stock values?
 

Did you install any undesired system files unsupported by soloilmeglio and Xentrix? If you did,
YOU LOST YOUR SUPPORT IMMEDIATELY, but there may be a bunch of people that may
have done the same.

Modifying the stock values include:

Quote:
1. Modification of System Files (Installing unsupported themes from other ROMs)

2. Tweaking of System Files manually (e.g. deleting gsiff_daemon)

3. Flashing a different CSC (Customer Sales Code)

4. Flashing a different Kernel (e.g. CivZ's SnapKat, Wootever's Custom N3)

5. Did you install the ROM after formatting /system, /data, /sdcard, /cache, /dalvik-cache?
 

Quote:
Click this if you are using TWRP Recovery
 

Quote:
0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select the Wipe option.
3. Select the Advanced option.
3. Select System, Internal SD, Cache and Dalvik Cache, then swipe to wipe.
5. Go back, select Format Data, type 'yes', then press Done.
6. Reinstall your ROM from your external SD.
7. Reboot

Click this if you are using CWM Recovery
 

Quote:
0. YOU WILL NEED AN EXTSD FOR THIS, TO REINSTALL THE ROM.
1. Boot into recovery by holding Power, Vol Up and Home at the same time.
2. Select Wipe Data/Factory Reset
3. Click on the Volume Keys till you get to Yes, then press the power button
4. After done, select Advanced, then select Wipe Dalvik Cache
5. Click on the Volume Keys till you get to Yes, then press the power button
6. After done, select Mounts and Storage, select Format /system
7. Click on the Volume Keys till you get to Yes, then press the power button
8. After done, select Mounts and Storage, select Format /sdcard
9. Click on the Volume Keys till you get to Yes, then press the power button
10. After done, select Mounts and Storage, select Format /cache
11. Click on the Volume Keys till you get to Yes, then press the power button
12. Reboot
Canadian Note 3 - KNOX 0x0 with X-Note 10, TWRP & CivZ SnapKat KernelPROOF

Problem with root or ROM? Have you tried this? No? Ask me thru G+.

Current Devices:
Device: Samsung Galaxy Note 3 - SM-N900W8
Device: ASUS Nexus 7 (2012)
Device: Sony Xperia P

Previous Devices:
⇝ Samsung Galaxy Note + Note II LTE
⇝ Samsung Galaxy S III LTE
⇝ HTC One X
⇝ Samsung Galaxy Nexus
⇝ Samsung Galaxy S II + S II LTE


The Following 10 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
radicalisto
Old
#2  
radicalisto's Avatar
Senior Member
Thanks Meter 1243
Posts: 3,079
Join Date: Nov 2013
Location: York

 
DONATE TO ME
// Nexus 5 (D821) // Liquid // UBER //
// Note 3 (SM-N9005) // AOSP ROM of variety // Lean or temasek's Kernel // - Dumped. No more Samsung
 
nicholaschum
Old
#3  
nicholaschum's Avatar
Senior Member - OP
Thanks Meter 345
Posts: 743
Join Date: Feb 2011
Location: Toronto, ON

 
DONATE TO ME
Seems weird for me to bump this up myself, but I still see many people suffering from their own abuse. Would love for it to be stickied, let's hope
Canadian Note 3 - KNOX 0x0 with X-Note 10, TWRP & CivZ SnapKat KernelPROOF

Problem with root or ROM? Have you tried this? No? Ask me thru G+.

Current Devices:
Device: Samsung Galaxy Note 3 - SM-N900W8
Device: ASUS Nexus 7 (2012)
Device: Sony Xperia P

Previous Devices:
⇝ Samsung Galaxy Note + Note II LTE
⇝ Samsung Galaxy S III LTE
⇝ HTC One X
⇝ Samsung Galaxy Nexus
⇝ Samsung Galaxy S II + S II LTE


The Following User Says Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
DrawnToLife
Old
#4  
DrawnToLife's Avatar
Senior Member
Thanks Meter 53
Posts: 241
Join Date: Jun 2013
Location: Toronto
Oh, this is a really nice resource! Thanks. I hope other people see it before rushing over to dev threads without any idea of what's going on.
Note 3 / Root + X-Note v12.0 + SnapKat Rev 3.1 + NB7 Modem + Knox 0x0 / PVS Bin 3 / Proof / Theme
iPad 4 / iOS 7.0.4 / Stock | Will jailbreak soon
Nexus 7 (2013) / Stock 4.4.2 / Rooted + ElementalX Kernel / PVS Bin 4
Previous: iPhone 4 (iOS 6.1.2 Jailbroken); iPod Touch 3G (iOS 5.1.1 Jailbroken)
PM me if you want 20GB of free cloud storage!
 
nicholaschum
Old
#5  
nicholaschum's Avatar
Senior Member - OP
Thanks Meter 345
Posts: 743
Join Date: Feb 2011
Location: Toronto, ON

 
DONATE TO ME
If anyone has anything to add to this, PM me. I think this is fine for now when linking it to people when they ask a question.
Canadian Note 3 - KNOX 0x0 with X-Note 10, TWRP & CivZ SnapKat KernelPROOF

Problem with root or ROM? Have you tried this? No? Ask me thru G+.

Current Devices:
Device: Samsung Galaxy Note 3 - SM-N900W8
Device: ASUS Nexus 7 (2012)
Device: Sony Xperia P

Previous Devices:
⇝ Samsung Galaxy Note + Note II LTE
⇝ Samsung Galaxy S III LTE
⇝ HTC One X
⇝ Samsung Galaxy Nexus
⇝ Samsung Galaxy S II + S II LTE


 
nicholaschum
Old
(Last edited by nicholaschum; 14th March 2014 at 06:23 PM.)
#6  
nicholaschum's Avatar
Senior Member - OP
Thanks Meter 345
Posts: 743
Join Date: Feb 2011
Location: Toronto, ON

 
DONATE TO ME
Misclicked the Reply Button
Canadian Note 3 - KNOX 0x0 with X-Note 10, TWRP & CivZ SnapKat KernelPROOF

Problem with root or ROM? Have you tried this? No? Ask me thru G+.

Current Devices:
Device: Samsung Galaxy Note 3 - SM-N900W8
Device: ASUS Nexus 7 (2012)
Device: Sony Xperia P

Previous Devices:
⇝ Samsung Galaxy Note + Note II LTE
⇝ Samsung Galaxy S III LTE
⇝ HTC One X
⇝ Samsung Galaxy Nexus
⇝ Samsung Galaxy S II + S II LTE


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

TasGear: A Tasker Extension for the Samsung Galaxy Gear

With wearable technology taking center stage this year, one can only expect more … more

Intelligently Place Contacts on Your Home Screen with CallWho Widget

There are plenty of ways to get your contacts to show up on your … more

Control TWRP from within Android with TWRP Coordinator

You may recall that back when TWRP2 introduced a couple of years ago, it brought with … more