12

I'm trying to Use Odin to download a OS to my phone (Trying to put Raspbian. Raspbian runs on the raspberry pi which has an ARM processor my android phone also has one so hopefully it'l work.) (does something like an ISO file work? i dunno i'm gonna try and see)

when i use Odin i see these file types "BL" "AP" "CP" "CSC" what are they??

i have no idea but i really want to know and i want to know if my android phone has something like a BIOS where i can chose to boot from a USB flash drive(this might sound really silly.)

my phone has USB-OTG support but if it depends on some sort of drivers will they work in a bios (if android phones have one)please help!!

oh and ive already rooted my phone.

  • 3
    So you still believe Raspbian will magically work - sorry but that just can't be the case. Unlike PC OS where one copy of OS installer can get most things running on most PCs, software for embedded devices (including both phones and boards like Pi) are incredibly limited in the drivers they come with, and only supports their target hardware. Plus, manufacturers won't allow booting from external and/or unsigned (by themselves) sources (they've been working hard to lock things down to the opposite). – Andy Yan Jun 11 '17 at 14:51
  • @AndyYan is there no way to do something like this? I mean you've basically got a computer in your hands. – user223559 Jun 11 '17 at 15:38
  • 1
    You don't - manufacturers deliberately prevent you from doing so. Only the most popular phones get ways to circumvent the lockdown, and even that is getting even harder and rarer (case in point, Qualcomm variants of Galaxy S7/S7E are virtually invincible). – Andy Yan Jun 11 '17 at 15:54
  • @AndyYan that's kinda sad to hear but thanks for everything!!! Learned ALOT :) – user223559 Jun 11 '17 at 17:09
9
  • CSC (Consumer Software Customization): It is specific to geographical region and carriers. It contains the software packages specific to that region, carrier branding and APN setting.
  • PIT (Partition Information Table): You only need it if you screw up your partition table or if the firmware specifically requires it because of a change in the partition table layout.
  • BL (Bootloader): As its name implies, this option is used to flash the Bootloader of the device.
  • AP (Application Processor or PDA): Android.
  • CP (Core Processor): We call it Modem.
  • Thanks. Last time Samsung Pay was not working when I did with Odin. I did only AP that time. Now did CSC too. It works. I assume Samsung Pay + KNOX checks CSC also to ensure official status and not just AP. Thanks for your answer, now I know. – Rahul Aug 13 '18 at 6:45
8

According to this XDA-Developers forum post and this Droidguiding article:

  • BL stands for bootloader
  • AP represents the system partition (possibly stands for Android partition); under previous Odin versions, this was called "PDA"
  • CP represents your modem
  • CSC stands for Consumer Software Customization, this specifies the features your Android device gets according to its geographical location and carrier

protected by Community Jan 30 '18 at 16:17

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?