Partition Principle ($PP$) is the following statement:
For all sets $a$, $b$ there is an injection $f:a\rightarrow b$ iff there is a surjection $g:b\rightarrow a$
It is known that $ZF\vdash AC\rightarrow PP$ but as far as I know it is still open that $ZF\vdash PP\rightarrow AC$.
Question 1: What are references for partial results on proving or refuting $ZF\vdash PP\rightarrow AC$?
Let's assume this conjecture is false. Then the main question is:
How to prove $Con(ZF)\Longrightarrow Con(ZF+PP+\neg AC)$?
Miller has a construction for $Con(ZF)\Longrightarrow Con(ZF+\neg AC)$ using a special inner model of $ZF$ in a generic extension. The main idea of this construction is based on the following facts:
Definition: Let $M$ be a ground model and $K$ an inner model of $ZF$ (not necessarily a model of $ZFC$) definable in any model of $ZF$. The pair of forcing notions $\mathbb{P}, \mathbb{Q}$ in $M$ have Miller Property over inner model $K$ iff for all formula $\varphi(x)$ and for all $\alpha\in o(M)$ we have
$$1\Vdash_{\mathbb{P}}(\varphi(\alpha^{\vee}))^K~~~\text{iff}~~~1\Vdash_{\mathbb{Q}}(\varphi(\alpha^{\vee}))^K$$
Which $\alpha^{\vee}$ is the canonical name of $\alpha$ in $M$.
Fact 1: For $I,J$ uncountable in $M$, the forcing notions $Fn(I,2)$ and $Fn(J,2)$ have Miller property over inner model $L(P(\omega))$ of $ZF$.
Fact 2: Using forcing notions like what we introduced in step 1, one can build a generic extension $M[G]$ such that $(L(P(\omega)))^{M[G]}\models ZF+\neg AC$ and the fact that $(L(P(\omega)))^{M[G]}\models \neg AC$ comes from Miller Property of the special type of forcing notions which we used.
Question 2: Is it possible to find a reformulation of Miller's construction to prove consistency of Partition Principle and negation of Axiom of Choice? For example, may something similar to the following approach work? If not, what is wrong?
Step 1: Finding some inner model $K$ such that $K\models ZF+PP$
Question 3: What are examples of such inner models? Surely in this case I am searching for inner models of $ZF$ that doesn't satisfy $AC$ necessarily. (e.g. $L(P(\omega))$) But the point is that finding such an inner model doesn't complete the proof because the situation of $AC$ in this inner model depends on its background model which is a generic extension of a ground model ($M[G]$). Thus one should go to another step by building an appropriate background model using a nice forcing notion over a nice ground model ($M$) which possibly contains something more than merely $ZF$. Perhaps it should satisfy some large cardinal axioms too.
Step 2: Finding some type of forcing notions which have Miller Property on inner model $K$.
Step 3: Forcing with this type of forcing notions and considering $K^{M[G]}$ which is a model of $ZF+PP$
Step 4: Proving $K\models \neg AC$ using Miller Property of forcing notions.