The charter of any railroad corporation organized under the provisions of this article may be amended in the manner following. A resolution adopted by the stockholders owning a majority of the stock, which shall describe fully all proposed changes desired to be made in the charter, shall be submitted to the governor. The governor shall submit the same to the attorney general and obtain his opinion, in writing, to be indorsed thereon, whether or not it be in conformity to law. If the opinion be that the application conforms to law, and the governor believes that the charter should be amended as desired, he shall indorse his approval thereon. The resolution, together with the indorsements of the attorney-general and the governor, shall be filed with the secretary of state, who shall record the same and certify the fact under the great seal. The resolution shall likewise be recorded in the records of deeds of each county through which the railroad constructed or to be constructed under such charter may run. When all this shall have been done, the proposed amendment of the charter shall become effective and thereafter the charter shall stand as though the amendment described in the resolution had been originally incorporated as a part of the charter.