Flashing Stock ROMS, Trusting Dev blogs
<p>What does it mean to restore Stock ROM on a device ??</p>

<p>I have read that Flashing Stock ROMS means to install that version of the OS that the device contained when it was shipped by the manufacturer ? does ROM here mean Read Only Memmory</p>

<p>If that be the case, why do manufacturers not make available the STOCK roms on their websites.. If not, is there an authentic source of Stock ROMs. I see a lot of developers give links to STOCK ROM files. Can these be trusted.</p>

<p>I code in PHP, I kinda feel that dosen't make one learn much about Operating Systems. Where can I learn about the Innards of OSs that can help me when I start learning languages like JAVA or those that help build Executable files, Apps with UIs (not web apps).</p>

<p>More specifucally interested in Android but for the moment I also need to unroot my Galaxy note that has issues post Rooting - something I did out of curiosity trusting a procedure on a popular blog.. Now whuile flashing a Stock ROM, I wanna be sure what I am doing.. Don wanna basic questions that come to my mind go unanswered.</p>

<p>Please answer and help me out in Full. I am absolutely ok in expressing ignorance but taking a dig at me only adds text that I gotta read and wastes my time.. Primary question here is from Where can I get the STOCK ROM for a device and how do I trust that source. SAMSUNG does not publish the STOCK ROM for its phones - corret me if wrong</p>
