From Wikipedia:
Chinese nationals with hukou in Mainland China are required to obtain an entry permit from the Public Security Bureau for any type of visit to Hong Kong (Two-way Permit required for short visits and long visits, or One-way Permit for settlement), as well as an entry endorsement (similar to a visa) for the purpose of travel. The duration of stay is usually 7 days per trip.
The thing is, my main residence isn't in China. Thus, my passport was issued by a Consulate general in a foreign country with no hukou in Mainland China.
hukou is a system of household registration in mainland China. A household registration record officially identifies a person as a resident of an area and includes identifying information such as name, parents, spouse, and date of birth.
Question 1: Do I also require an entry permit like Chinese nationals with hukou in Mainland China?
Additionally, I am currently on vacation in Mainland China, which means that I would travel to Hong Kong from Mainland China.
Question 2: Does this affect the answer to Question 1 and if so, how?
Edit: For the sake of clarification in case someone wants to denounce this question as multiple questions, which should be avoided to answer according to the Answering Help Page.
The main question to be answered should be Question 2 taking into consideration all information.
But if me not traveling from Mainland China would provide an alternative with no requirement of an entry permit, the answer to Question 1 could be included as well.